2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Požiadavky:
1. 11 vodičov (4 červené, 4 oranžové/žlté, 3 čierne)
2. 1 tlačidlo
3. 10 ohmový odpor
4. 2 servomotory
5. Nádoba s pohyblivým vekom
6. Kontajner s bezpečným vekom (na zastrčenie arduina a drôtov)
7. Akákoľvek tkanina
8. Spotrebný materiál pre príslušenstvo
Krok 1: Krok 1: Breadboard
Tlačidlo:
1. Pripojte žltý vodič ku kolíku 8
2. Pripojte červený vodič na 3,3 V
3. Pripojte čierny vodič k GND
Servá:
1. Pripojte čierne servo vodiče k -
2. Pripojte červené káble serva k +
3. Nechajte červený + riadkový vodič pripojiť k Vin
4. Nechajte oranžový vodič zapojiť do GND
Krok 2: Kód
Základný kód prevzatý z:
Kód bol upravený tak, aby mal efekt hryzenia a podporoval dva servomotory
#include;
tlačidlo const intPin = 8;
const int servoPin = 9; Servo servo1;
const int servoPin2 = 11; Servo servo2;
const int delayBite = 300;
void setup () {servo1.attach (servoPin); servo2.attach (servoPin2);
pinMode (buttonPin, INPUT); }
prázdna slučka () {
int buttonState;
buttonState = digitalRead (buttonPin);
if (buttonState == LOW) {servo1.write (150); servo2.write (90); oneskorenie (delayBite); servo1.write (90); servo2.write (150); oneskorenie (delayBite); servo1.write (150); servo2.write (90); oneskorenie (delayBite); servo1.write (90); servo2.write (150); oneskorenie (delayBite); servo1.write (150); servo2.write (90); oneskorenie (delayBite); servo1.write (90); servo2.write (150); }}
Krok 3: Skrytie drôtov
Aby ste bezpečne skryli vnútorné fungovanie svojho stvorenia, môžete chytiť akýkoľvek druh kontajnera, pokiaľ do neho dokážete urobiť diery. Išiel som so starou nádobou Hummus, takže bolo veko ľahko odstrániteľné a mohol som prerezať plast. Pripevnil som svoj malý hrudník k veku nádoby niekoľkými klincami, pričom som celú nádobu prikryl látkou, ktorá jej dodáva lepšie vibrácie. Látku som pripevnil zväzkom ihiel a pásky, ale nebolo to najefektívnejšie Odporúčam preto použiť alternatívnu metódu, ak ju poznáte.
Servomotory vychádzajú von otvorom v zadnej časti kontajnera, zatiaľ čo zdroj energie vstupuje zboku.
Samozrejme, ak chcete zaberať menej miesta a udržať svoj výtvor v jednom kuse, určite namiesto použitia breadboardu spájkujte drôty!
Krok 4: Konečné prílohy
Keď sa ubezpečíte, že vnútorné fungovanie vášho projektu je správne, je načase dať to všetko dohromady!
Uistite sa, že ste bezpečne prilepili servomotory k zadnej časti truhly s pokladom. Na pohyby hrudníka som k servomotorom a hrudníku pripevnil spájkovaciu dosku, pretože moje motory neboli dostatočne dlhé na to, aby sa dotkli veka hrudníka. Ak to však pre vás nefunguje, vždy môžete vyskúšať iný materiál, len sa pred pripevnením uistite, že pohyby zostanú rovnaké.