Obsah:

Objímací robot: 5 krokov
Objímací robot: 5 krokov

Video: Objímací robot: 5 krokov

Video: Objímací robot: 5 krokov
Video: От первого лица: Я РОБОТ 6 - ВЕСЬ СЕРИАЛ Киборг в Реальной жизни! 2024, Júl
Anonim
Objímací robot
Objímací robot

Nie je nič lepšie ako objatie, keď sa cítite osamelo. Tento robot poháňaný Arduinom spĺňa túto potrebu bez toho, aby vyžadoval akékoľvek ľudské bytosti.

Krok 1: Jedzte veľa pizze

Robota sme postavili z krabičiek na pizzu, ale každá lepenka alebo drevo by stačili. Potrebujete telo, s ktorým spojíte ruky, a spôsob, ako udržať robota v stoji. Vyrobili sme stojan z dreva.

Krok 2: Pripojte ruky k lanu a lano k mixéru

Pripojte ramená k lanu a lano k mixéru
Pripojte ramená k lanu a lano k mixéru
Pripojte ramená k lanu a lano k mixéru
Pripojte ramená k lanu a lano k mixéru
Pripojte ramená k lanu a lano k mixéru
Pripojte ramená k lanu a lano k mixéru

Ramená nášho robota poháňa starý mixér, ktorý je prilepený páskou k základni.

Krok 3: Vložte dve diódy LED do pinpongových loptičiek

Vložte dve LED diódy do pinpongových loptičiek
Vložte dve LED diódy do pinpongových loptičiek

tento krok hovorí sám za seba.

Krok 4: Pripojte senzor, relé a diódy LED k Arduinu

Pripojte senzor, relé a LED k Arduinu
Pripojte senzor, relé a LED k Arduinu

Robot je aktivovaný fotoodporom. Arduino potom signalizuje relé, ktoré aktivuje mixér. Súčasne sa aktivujú LED diódy v očiach.

Krok 5: Kód

Kód pre tento projekt je pomerne jednoduchý. Používame iba tri piny Arduino: jeden analógový vstup pre fotoodpor (A0), výstup pre motor (11) a jeden výstup pre diódy LED (9). Pretože sa robot nemôže sám resetovať, Arduino tiež nemusí. Potom, čo sa robot aktivuje, Arduino skončí s veľmi dlhým oneskorením, ktoré poskytuje dostatok času na manuálne resetovanie stlačením tlačidla.

void setup () {pinMode (11, VÝSTUP); pinMode (A0, INPUT); pinMode (9, VÝSTUP); }

prázdna slučka () {

int hodnota = analogRead (A0); ak (hodnota

Odporúča: