Obsah:

Biting Box: 4 kroky
Biting Box: 4 kroky

Video: Biting Box: 4 kroky

Video: Biting Box: 4 kroky
Video: НОЧЬ В СТРАШНОМ ДОМЕ С ДЕМОНОМ / НЕ СТОИЛО СЮДА ПРИХОДИТЬ 2024, November
Anonim
Hryziaci box
Hryziaci box

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

Krok 1: Breadboard
Krok 1: Breadboard
Krok 1: Breadboard
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

Kód
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

Skrytie vašich drôtov
Skrytie vašich 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

Konečné prílohy
Konečné prílohy
Konečné prílohy
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é.

Odporúča: