Sisällysluettelo:

Halausrobotti: 5 vaihetta
Halausrobotti: 5 vaihetta

Video: Halausrobotti: 5 vaihetta

Video: Halausrobotti: 5 vaihetta
Video: Самое дешёвое отопление для зимы - 5 руб./день (для кур) 2024, Heinäkuu
Anonim
Halaava robotti
Halaava robotti

Mikään ei ole parempaa kuin halaus, kun tunnet olosi yksinäiseksi. Tämä Arduinolla toimiva robotti täyttää tämän tarpeen ilman, että tarvitsee ihmisiä.

Vaihe 1: Syö paljon pizzaa

Rakensimme robottimme pizzalaatikoista, mutta mikä tahansa pahvi tai puu tekisi sen. Tarvitset rungon käsivarsien yhdistämiseen ja tavan pitää robotti pystyssä. Teimme telineen puusta.

Vaihe 2: Yhdistä kädet köyteen ja köysi mikseriin

Yhdistä kädet köyteen ja köysi sekoittimeen
Yhdistä kädet köyteen ja köysi sekoittimeen
Yhdistä kädet köyteen ja köysi sekoittimeen
Yhdistä kädet köyteen ja köysi sekoittimeen
Liitä aseet köyteen ja köysi sekoittimeen
Liitä aseet köyteen ja köysi sekoittimeen

Robotin käsivarsien voimanlähteenä on vanha sekoitin, joka on teipattu pohjaan.

Vaihe 3: Laita kaksi LEDiä Pinpong -palloihin

Aseta kaksi LEDiä Pinpong -palloihin
Aseta kaksi LEDiä Pinpong -palloihin

tämä vaihe puhuu puolestaan.

Vaihe 4: Liitä anturi, rele ja LEDit Arduinoon

Liitä anturi, rele ja LEDit Arduinoon
Liitä anturi, rele ja LEDit Arduinoon

Robotti aktivoidaan valovastuksella. Arduino antaa sitten releen, joka aktivoi sekoittimen. Samalla silmien LED -valot aktivoituvat.

Vaihe 5: Koodi

Tämän projektin koodi on melko yksinkertainen. Käytämme vain kolmea Arduino -nastaa: yksi analoginen tulo valoresistorille (A0), lähtö moottorille (11) ja yksi lähtö LED -valoille (9). Koska robotti ei voi nollata itseään, Arduinon ei myöskään tarvitse. Kun robotti on aktivoitu, Arduino päättyy vain hyvin pitkällä viiveellä, mikä antaa tarpeeksi aikaa nollata sen manuaalisesti painamalla painiketta.

void setup () {pinMode (11, OUTPUT); pinMode (A0, INPUT); pinMode (9, LÄHTÖ); }

void loop () {

int -arvo = analoginen (A0); jos (arvo

Suositeltava: