Kazalo:

Robot za objemanje: 5 korakov
Robot za objemanje: 5 korakov

Video: Robot za objemanje: 5 korakov

Video: Robot za objemanje: 5 korakov
Video: Робот Мастер-класс 2-я часть (крючком) авторская работа Ирины Земской 2024, November
Anonim
Robot za objeme
Robot za objeme

Nič ni boljše od objema, ko se počutiš osamljeno. Ta robot na Arduino izpolnjuje to potrebo, ne da bi za to potrebovali človeka.

1. korak: Pojejte veliko pice

Robota smo zgradili iz škatel za pico, vendar bi bil primeren vsak karton ali les. Potrebujete telo, s katerim lahko povežete roke, in način, kako robot stati. Iz lesa smo naredili stojalo.

2. korak: Roke priključite na vrv, vrv pa na mešalnik

Roke povežite z vrvjo, vrv pa z mešalnikom
Roke povežite z vrvjo, vrv pa z mešalnikom
Roke povežite z vrvjo, vrv pa z mešalnikom
Roke povežite z vrvjo, vrv pa z mešalnikom
Roke povežite z vrvjo, vrv pa z mešalnikom
Roke povežite z vrvjo, vrv pa z mešalnikom

Roke našega robota poganja stari mešalnik, ki je pritrjen na dno.

Korak: Vstavite dve LED v Pinpong kroglice

V kroglice Pinpong vstavite dve LED diodi
V kroglice Pinpong vstavite dve LED diodi

ta korak govori sam zase.

4. korak: Senzor, rele in LED priklopite na Arduino

Senzor, rele in LED priklopite na Arduino
Senzor, rele in LED priklopite na Arduino

Robot aktivira fotootpor. Arduino nato signalizira rele, ki aktivira mešalnik. Hkrati se aktivirajo LED v očeh.

5. korak: Koda

Koda za ta projekt je dokaj preprosta. Uporabljamo samo tri zatiče Arduino: en analogni vhod za fotorezistor (A0), izhod za motor (11) in en izhod za LED (9). Ker se robot ne more ponastaviti, tudi Arduinu ni treba. Ko se robot aktivira, se Arduino konča z zelo dolgo zakasnitvijo, kar zagotavlja dovolj časa za ročno ponastavitev s pritiskom na gumb.

void setup () {pinMode (11, OUTPUT); pinMode (A0, INPUT); pinMode (9, OUTPUT); }

void loop () {

int vrednost = analogRead (A0); če (vrednost

Priporočena: