Arduino Hexapod ontwijkt Robot (9 / 10 stap)

Stap 9: Programmering en Algoritma


Deze de stroom van het programma:

  1. # eerst ingeschakeld, de robot doen "Stanby Pose" voor 3, tweede
    # Ultrasonics programma draait om het verzamelen van datas
    # Doorsturen functie wordt uitgevoerd als standaardfunctie
    # Alle LED-Indicator uitschakelen
    # 1e, 2e en 3e ultrasoon is het verzamelen van datas
    # Robot blijven bewegen vooruit totdat 1e, 2e en 3e ultrasoon lezen bereik < 11 cm
  2. # Wanneer 2de ultrasone of 3e ultrasone lezen bereik < 11 cm
    # dat robot in niet rechte staat
    # robot zal rechtsaf, 1 stap wanneer Lees bereik < 11 cm op 2de Ultrasonic
    # robot zal linksaf, 1 stap wanneer Lees bereik < 11 cm bij 3nd Ultrasonic
    # Wanneer de robot de staat recht is, doorsturen functie wordt uitgevoerd als standaardfunctie
  3. # Wanneer robot 1ste Checkpoint lezen (er is muur in de voorkant van de robot)
    # Gegevens lezen van 4e & 5e Ultrasonics robot
    # robot zal rechtsaf, 3 stap wanneer Lees bereik < 11 cm op 4e Ultrasonic, dan 1e LED inschakelen

# robot zal linksaf, 3 stap wanneer Lees bereik < 11 cm op 5e Ultrasonic, dan 1e LED inschakelen
# Robot loopt 1e en 2e algoritma (w/o stanby pose)

  • # Wanneer robot 2de Checkpoint lezen
    # Gegevens lezen van 4e & 5e Ultrasonics robot
    # robot zal rechtsaf, 3 stap wanneer Lees bereik < 11 cm op 4e Ultrasonic, dan 2e LED inschakelen
    # robot zal linksaf, 3 stap wanneer Lees bereik < 11 cm op 5e Ultrasonic, dan 2e LED inschakelen
    # Robot loopt 1e en 2e algoritma (w/o stanby pose

  • # als robot Lees 3e Checkpoint
    # Gegevens lezen van 4e & 5e Ultrasonics robot
    # robot zal rechtsaf, 3 stap wanneer Lees bereik < 11 cm op 4e Ultrasonic, dan 3de LED inschakelen
    # robot zal linksaf, 3 stap wanneer Lees bereik < 11 cm op 5e Ultrasonic en 3de LED inschakelen
    # Robot loopt 1e en 2e algoritma (w/o stanby pose)

  • # als robot lees 4e Checkpoint
    # Gegevens lezen van 4e & 5e Ultrasonics robot
    # Robot gelezen 3 LED's op hoge stand en draai links 3 stappen en gaat dan 4e LED inschakelen
    # Robot loopt 1e en 2e algoritma (w/o stanby pose)

  • # als robot Lees er is een muur voor de robot
    # Robot Lees alle LED-Indicator in de hoge Braziliaanse dat betekenen dat de robot is afwerking
    # Robot standby-pose gedurende 10 seconden

  • Gerelateerde Artikelen

    Arduino obstakel ontwijkt robot [EASY!!]

    Arduino obstakel ontwijkt robot [EASY!!]

    Hallo kerels,In deze video ben ik met behulp van het chassis die ik in de vorige instructables (herzien) om een een obstakel ontwijkt.Ik hoop dat u geniet van de videocode in de volgende stap
    Arduino gecontroleerd L293D Robot (deel 1 - Update 1.0)

    Arduino gecontroleerd L293D Robot (deel 1 - Update 1.0)

    Hier is deel 1 van de Arduino en L293D Robot.This maakt deel uit van een reeks instructables leidt tot een lijn volgeling Robot.Dit is een fundamentele Robot gemaakt door het beheersen van de twee motoren via de L293D chip via een Arduino Board.Ik he
    LDRs + Arduino = een eenvoudige robot die het licht kan voelen!

    LDRs + Arduino = een eenvoudige robot die het licht kan voelen!

    Een LDR is een Light Dependent Resistor en heeft vele toepassingen, bijvoorbeeld een photocel dat wanneer de lichten van uw huis kunt schakelen zijn donker buiten.Een interessante manier om te begrijpen hoe het werkt is het lezen van haar waarden met
    Arduino gecontroleerd Servo Robot (SERVISCH)

    Arduino gecontroleerd Servo Robot (SERVISCH)

    wat een betere manier om te experimenteren met opensource micro-controllers ( Arduino ) dan door het bouwen van uw eigen bron robot open ( CC (SA-door))?Wat te doen met uw Servische?(hier) - hoe uw Servische verbinden met het internet en het rijden o
    Zeer eenvoudig te maken van Arduino bluetooth spy robot met Android RemoteControl app

    Zeer eenvoudig te maken van Arduino bluetooth spy robot met Android RemoteControl app

    In dit project ziet u hoe eenvoudig mengsel van verschillende technologieën en derde-partij apps maakt het mogelijk om een tamelijk ingewikkelde speelgoed maken.De robot doet twee dingen:1. de Arduino gebaseerd spy robot beweegt volgens opdrachten ve
    Arduino Self Balancing Robot

    Arduino Self Balancing Robot

    In dit project die zal ik beschrijven de bouw van robots in evenwicht met Arduino.We staan uitgelegd in onze vorige versie van het android gecontroleerde project. In dit project gaan we tot onze controle. Laten we laten we krijgen op onze bouwproject
    Eenvoudige Object ontwijkt robot met behulp van de Actobotics Runt Rover Peewee chassis en een Arduino

    Eenvoudige Object ontwijkt robot met behulp van de Actobotics Runt Rover Peewee chassis en een Arduino

    Er zijn vele manieren om te bouwen van een robot, vanuit het niets een kit, een vooraf gebouwde systeem of een combinatie van een van deze methoden. Het pad dat zullen we hier zal worden meestal uit een kit en andere items zoals een Arduino controlle
    Obstakel ontwijkt Robot met behulp van de Arduino Uno en de nabijheid van de IR Sensor

    Obstakel ontwijkt Robot met behulp van de Arduino Uno en de nabijheid van de IR Sensor

    Volg de stappen voor het maken van een obstakel vermijden Robot met behulp van Arduino Uno en IR Sensor van de nabijheidStap 1: Onderdelen die nodig zijn1) Arduino Uno R3 (kloon zal doen)2) IR naderingssensoren (2 aanbevolen)3) chassis met motoren4)
    Arduino Hexapod (met een persoonlijkheid)

    Arduino Hexapod (met een persoonlijkheid)

    In dit instructable leert u hoe u uw eigen Hexapod!De robot die ik heb gemaakt is gebaseerd off van Penny en Stomper.. pijnsyndroom amazing hexapods!!Het keurige ding over deze robot is ik heb het chassis met behulp van meestal uitval... oude pen tub
    DIY Arduino hexapod

    DIY Arduino hexapod

    Hoiin dit instructable ik zal je laten zien een van mijn projecten die ik had door mijn middelbare school. Ik zal maken bouw voor hexapod hexapod en alle onderdelen werden gemaakt met CNC programma's zijn geschreven met de hand, geen CadCam software.
    Low-Cost, Arduino-Compatible tekening Robot

    Low-Cost, Arduino-Compatible tekening Robot

    Ik heb ontworpen dit project voor een 10-uur durende workshop voor ChickTech.org waarvan het doel is om teenage vrouwen kennismaken met onderwerpen van de stam. De doelen voor dit project waren:Gemakkelijk op te bouwen.Eenvoudig te programmeren.Deed
    Hoe maak je een Arduino-Radio Controlled Robot

    Hoe maak je een Arduino-Radio Controlled Robot

    Ik heb altijd al wilde maken van een afstandsbediening robot auto, maar altijd dacht dat het was te hard of te ingewikkeld. Een paar weken geleden ik eindelijk deed wat echte onderzoek en realiseerde dat het veel gemakkelijker te maken dan ik dacht e
    Arduino Omni wiel Robot Rover - MAKE cursus

    Arduino Omni wiel Robot Rover - MAKE cursus

    Dit Instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)Als robot rovers? Bent u een DIY goeroe? Ik ben Larsha Johnson een student Elektrotechniek aan de Universiteit van Zuid-Flo
    DTMF gebaseerd obstakel ONTWIJKT ROBOT

    DTMF gebaseerd obstakel ONTWIJKT ROBOT

    is gebaseerd op DTMF-technologie, waarmee uw auto op de lage en hoge frequentie van de aantal u gedrukt in uw mobiele telefoon reageert, na het geven van een ring,Stap 1: DIAGRAM blokkeren De werking principe achter het PROJECT wordt geïllustreerd IN