DIY : Ultraljudsrobotstyrning

Robotar använder en mängd olika elektroniska sensorer för att känna av objekt runt dem och kontrollera sina rörelser . En ultraljudsavståndsmätarespårar avståndet mellan ett objekt, såsom en vägg eller bord , och i sig genom att sända ut en ultraljudssignal och väntar på att signalen för att reflektera tillbaka . För att använda avståndsmätare , anslut den till mikrokontroller kontrollera din robot och ändra mikrokontrollers kod för att ta emot data från avståndsmätare och ändra robotens beteende baserat på de mottagna information.Things Du behöver
Single – core eller multi – kärntråd
ultraljud avståndsmätare
Micro
datorkabel
Visa fler Instruktioner
1

Använd single – core eller multi – core kabel för att ansluta ultraljuds avståndsmätaren s stift till mikrostyrenheten att styra roboten . Stiften är att metallstyckena skjuter ut från sensorn. Anslut dem till spänningsutgång , jord och ingången på mikrokontroller . Om du inte vet vilka stift för användning på sensorn , titta på dess datablad för att avgöra vilka stift är vilket .
2

Anslut mikrokontroller till datorn med en kompatibel dator -kabel , så att du kan ändra sitt program .
3

Starta microcontoller programmering programvara på datorn .
4

Skriv kod för att skapa en variabel som heter ” sonicReading . ” De variabla lagrar inkommande data från ultraljudsavståndsmätarei mikroprogrammet.
5

Skriv kod för att ställa in stiftet ansluts till ultraljudsavståndsmätareproduktion som ingång . Detta gör det möjligt för mikrokontroller för att läsa data som kommer från ultraljudsavståndsmätare.
6

Skriv kod som läser data från mikrokontroller ingång som är ansluten till ultraljudsavståndsmätare, och lagrar data i variabeln kallas ” sonicReading . ”
7

Skriv uttalanden , till exempel ” om ” och ” else if ” uttalanden , som modifierar robotens rörelser baserade på de data som lagras i ” sonicReading . ” Till exempel, om värdet i ” sonicReading ” indikerar ett objekt i närheten , tala om för roboten att vrida , vända eller stoppa , annars om värdet indikerar inga föremål i närheten, tala om för roboten att fortsätta röra sig längs sin väg .
8

Ladda upp koden till mikrokontroller .
9

Koppla bort mikrokontroller från datorn . Addera

Kommentera