Използвайте едноядрен или многоядрени тел за да се свържете ултразвукова щифтове Range Finder към микроконтролера управление на робота . Осите са метални парчета стърчащи от сензора . Свържете ги към изходните напрежение , наземни и входните клеми на микроконтролера . Ако не знаете кои пинове да използват върху сензора , погледни своята листа с данни , за да се определи какъв щифт е кой .
2
Свържете микроконтролера към компютъра с помощта на съвместим кабел за компютър , за да можете да променя своята програма.
3
Стартирайте софтуерно програмиране на микроконтролер е на компютъра.
4
Напиши код, за да се създаде променлива, наречена " sonicReading . " Променливите съхранява входящите данни от ултразвуковата визьора в програмата на микроконтролера .
5
Напиши код , за да зададете ПИН свързан към изхода на ултразвуков търсача Гамата като вход . Това позволява на микроконтролера да прочете данните , идващи от търсача на ултразвуков диапазон.
6
Напиши код, който чете данните от вход на микроконтролера , че е свързан с намиране на ултразвуков диапазон и съхранява данните в променливата наречен " sonicReading . "
7
Напиши изявления , като "ако" и " друго, ако " отчети, които променят движенията на робота , въз основа на данните, съхранявани в " sonicReading ." Например , ако стойността, съхранена в " sonicReading " показва един обект е наблизо, кажете на робота да се обърнат , обратен или да спре , иначе ако стойността показва никакви предмети са наблизо, разказват робота да продължи да се движи по пътя си.
8
Качване на кода, за да микроконтролер.
9
Изключете микроконтролера от компютъра.