Obsah:

Objímací robot: 5 kroků
Objímací robot: 5 kroků

Video: Objímací robot: 5 kroků

Video: Objímací robot: 5 kroků
Video: Michal David, Pavel Horňák a Markéta Muchová - To se oslaví (oficiální video) 2024, Červenec
Anonim
Objímání robota
Objímání robota

Není nic lepšího než objetí, když se cítíte osaměle. Tento robot poháněný Arduino splňuje tuto potřebu, aniž by vyžadoval jakékoli lidské bytosti.

Krok 1: Jezte hodně pizzy

Postavili jsme svého robota z krabic od pizzy, ale každá lepenka nebo dřevo by stačily. Potřebujete tělo, se kterým spojíte ruce, a způsob, jak udržet robota ve stoje. Vyrobili jsme stojan ze dřeva.

Krok 2: Připojte ramena k lanu a lano k mixéru

Připojte zbraně k lanu a lano k mixéru
Připojte zbraně k lanu a lano k mixéru
Připojte zbraně k lanu a lano k mixéru
Připojte zbraně k lanu a lano k mixéru
Připojte zbraně k lanu a lano k mixéru
Připojte zbraně k lanu a lano k mixéru

Ramena našeho robota jsou poháněna starým mixérem, který je přilepený k základně.

Krok 3: Vložte dvě LED diody do kuliček Pinpong

Umístěte dvě LED diody do kuliček Pinpong
Umístěte dvě LED diody do kuliček Pinpong

tento krok mluví sám za sebe.

Krok 4: Připojte senzor, relé a diody LED k Arduinu

Připojte senzor, relé a diody LED k Arduinu
Připojte senzor, relé a diody LED k Arduinu

Robot je aktivován fotoodporem. Arduino poté signalizuje relé, které aktivuje směšovač. Současně se aktivují LED diody v očích.

Krok 5: Kód

Kód pro tento projekt je poměrně jednoduchý. Používáme pouze tři piny Arduino: jeden analogový vstup pro fotorezistor (A0), výstup pro motor (11) a jeden výstup pro diody LED (9). Protože se robot nemůže sám resetovat, Arduino také nemusí. Poté, co je robot aktivován, Arduino právě skončí s velmi dlouhým zpožděním, které poskytuje dostatek času na jeho ruční reset stisknutím tlačítka.

neplatné nastavení () {pinMode (11, VÝSTUP); pinMode (A0, INPUT); pinMode (9, VÝSTUP); }

prázdná smyčka () {

int hodnota = analogRead (A0); if (hodnota

Doporučuje: