imadeself.com! » електроника » Arduino »Лодка на Arduino със сензори

Лодка Arduino със сензори


Авторът базира този проект на по-опростена версия. домашно лодки и го усъвършенства. Сензорите са поставени в лодката, за да се избегнат препятствия и да се движат в светлината. Как се използва контролерът в лодката Arduino, отпред е инсталиран ултразвуков сензор, а отстрани са разположени светлинни сензори. Тази проста лодка не се блъска в стените и се контролира от фенерче.

Материали и инструменти:
- Изолационна лента / лепяща лента
- Термозалепващо с горещо лепило
- DC двигатели 2 бр
- Пластмасови бутилки 2 бр
- проводници
- Малки витла 2 бр
- Arduino, компютър и USB кабел
- пластмасова кутия
- 9V батерия и конектор
- Мощност диоди (тип 1N4004)
- Резистори
- транзисторен MOSFET или TIP 120
- Две фотоклетки и два бутона
- ножица
- Поялка с поялник


Стъпка 1. Инсталиране на двигатели.
От бутилките се отстраняват капаците и във всяка от тях се прави дупка. Вътре в корицата авторът изстисква горещо лепило, без да затваря дупките. Той постави моторния вал в отвора и го постави върху лепилото. След като лепилото изсъхне, валът се върти свободно. Същата процедура се случва и с втория капак.
Лодка Arduino със сензори


Стъпка 2. Закрепване на бутилките.
Бутилките бяха закрепени заедно по принципа на сал с помощта на три ленти лепяща лента.


Стъпка 3. Запояване към двигателите.
Тъй като моторите, монтирани в щепселите, нямаха проводници, беше необходимо да ги спойкате, дължината на проводниците беше около 25-30 cm.


Стъпка 4. Разрезът в бутилките.
За да попаднат проводниците в корпуса на лодката, от горната им страна се прави малък прорез.


Стъпка 5. Закрепване на двигателите.
Освен това авторът извива капаците на бутилките, тъй като те не се усукват добре; трябваше да използвам горещо лепило. Проводниците се натискат през подготвените отвори на бутилките.


Стъпка 6. Дело.
Пластмасова кутия се залепва за две бутилки. В този капацитет за електроника можете да направите дупки за проводниците или да задържите проводниците през гърба на кутията. Отворите за проводниците върху бутилките са изолирани с горещо лепило.


Стъпка 7. Схема на свързване
Веригата използва TIP 120 транзистор като превключвател (можете да използвате подобни MOSFET или Darlington транзистори). Използва се за превключване на товара при консумация на голямо количество ток, тъй като Arduino няма достатъчно мощност за моторите. Тази верига се сглобява за първия, а след това и за втория двигател (за втория двигател не е необходима друга батерия).


Стъпка 8. Сензори.
Ултразвуковият сензор е чудесен за предната част на лодката, предупреждава за препятствия по пътя. Фотоклетките действат като антени и се използват, за да накарат лодката да плава в светлината.Бутоните отстрани се използват като сензори за препятствия. Можете също да промените кода и да използвате други сензори, например инфрачервен.


Стъпка 9. Схеми за сензори.
Диаграмата показва връзката на обикновен бутон и 1K резистор. Схемата за двата бутона се повтаря, бутоните са поставени от двете страни на лодката. Те ще бъдат отговорни за промяна на движението на лодката при сблъсък.


Следващата фигура показва схема с 1К резистор и фотоклетка. Авторът го изпълни 2 пъти и постави фотоклетките от противоположните страни на лодката.


Стъпка 10. Код на програмата.
Авторът предостави възможност да изтеглите кода си за употреба, като по този начин предостави основна функционалност на тези, които ще сглобят такава лодка. Кодът включва поддръжка за фотоклетки, далекомер и бутони. Лодката ще се опита да избегне препятствия пред себе си и се завива в обратна посока, когато срещне препятствия отстрани. Ако няма желание да се използва целият набор от сензори, но само някои от тях имат код за всеки отделно. Можете да изтеглите всички кодове под статията.


Стъпка 11. Сглобяване на лодката.
Сглобена схема, Arduino и батерии са поставени в кутия.


Стъпка 12. Изтеглете скицата.
След това се отваря ID на Arduino, като се избере правилния файл и порт, след което авторът компилира и качи кода в контролера.






Стъпка 13. Водоустойчив и тест.
Авторът допълнително изолира всички потенциални места на попадане на вода с горещо лепило. Също така изолира всички проводници от късо съединение. Контейнерът с Arduino е покрит със същата кутия и запечатан с електрическа лента. Витлата са прикрепени към двигателите. Тук лодката е готова, сега можете да започнете да изпробвате водата.






Видео с предварителен тест на лодката:



boat-master.zip [11.21 Kb] (изтегляния: 202)
9.5
10
10

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо

Съветваме ви да прочетете:

Предайте го за смартфона ...