Hobby i zainteresowania
Home  >> Hobby i zainteresowania >  >> Hobby >> Inne Hobby

DIY : Ultrasonic Robot sterowania

Roboty używać różnych czujników elektronicznych do wykrywania obiektów wokół nich i kontrolować swoje ruchy . Dalmierz ultradźwiękowy śledzi odległość pomiędzy obiektem , takie jak ściany lub stołu , a sam przez emisję sygnału ultradźwiękowego i czeka na sygnał do refleksji , że z powrotem . Aby korzystać z dalmierza , podłączyć go do mikrokontrolera sterowania robotem i modyfikować kod mikrokontrolera do przyjmowania danych z dalmierza i zmienić zachowanie robota w oparciu o otrzymane information.Things musisz
pojedyncze lub wielo -rdzeniowy - rdzeń drut Zakres Ultrasonic wyszukiwarki Foto mikrokontrolera Obrazów kabla Computer

Pokaż więcej instrukcji
1

pomocą pojedynczego rdzenia lub drut wielordzeniowych połączyć ultradźwiękowego szpilki do dalmierza mikrokontrolera sterującego robotem . Kołki są elementy metalowe wystające z czujnika. Podłącz je do wyjścia napięcia , naziemnych i wejściowych zacisków na mikrokontrolera . Jeśli nie wiesz, które piny do wykorzystania na czujniku , spójrz na jego arkusza danych , aby określić , który pin jest który .
2

mikrokontrolera podłączyć do komputera za pomocą kompatybilnego kabla komputerowego , dzięki czemu można zmodyfikować swój program .
3

Uruchom oprogramowanie programowania w microcontoller jest na komputerze .
4

Napisz kod, aby utworzyć zmienną o nazwie " sonicReading . " Zmienna przechowuje przychodzące dane z dalmierzem ultradźwiękowej w programie mikrokontrolera .
5

Napisz kod , aby ustawić pin podłączony do wyjścia dalmierz ultradźwiękowy jako wejście . Pozwala tomikrokontroler do odczytu danych pochodzących z dalmierzem ultradźwiękowym .
6

Napisz kod , który odczytuje dane z wejścia mikrokontrolera , który jest połączony z dalmierzem ultradźwiękowym i przechowuje dane w zmiennej zwany " sonicReading . "
7

Napisz sprawozdania , takie jak " jeśli " i " else if " Oświadczenia , które modyfikują ruchy robota na podstawie danych zapisanych w " sonicReading ". Na przykład, gdywartość zapisana w " sonicReading " wskazuje,obiekt jest w pobliżu, powiedzieć robotowi kolei odwrócić lub powstrzymać , inaczej , jeśliwartość nie wskazuje, w pobliżu obiektów , powiedz robota nadal porusza się wzdłuż jego ścieżki .
8

Wyślij kod do mikrokontroler .
9

Odłącz mikrokontrolera z komputera. Imperium


https://pl.htfbw.com © Hobby i zainteresowania