Spisu treści:

Pudełko do gryzienia: 4 kroki
Pudełko do gryzienia: 4 kroki

Wideo: Pudełko do gryzienia: 4 kroki

Wideo: Pudełko do gryzienia: 4 kroki
Wideo: Podwójna kokardka, krok po kroku (simple double bow, ribbon) 2024, Listopad
Anonim
Pudełko do gryzienia
Pudełko do gryzienia

Wymagania:

1. 11 przewodów (4 czerwone, 4 pomarańczowe/żółte, 3 czarne)

2. 1 przycisk

3. Rezystor 10 omów

4. 2 serwosilniki

5. Pojemnik z ruchomą pokrywą

6. Pojemnik z bezpieczną pokrywką (do schowania arduino i przewodów)

7. Dowolna tkanina

8. Dostawy załączników

Krok 1: Krok 1: Deska do krojenia chleba

Krok 1: Deska do krojenia chleba
Krok 1: Deska do krojenia chleba
Krok 1: Deska do krojenia chleba
Krok 1: Deska do krojenia chleba

Przycisk:

1. Podłącz żółty przewód do pinu 8

2. Podłącz czerwony przewód do 3,3 V

3. Podłącz czarny przewód do GND

Serwa:

1. Podłącz czarne przewody serwa do -

2. Podłącz czerwone przewody serwa do +

3. Podłącz przewód czerwony + rząd do Vin

4. Połącz pomarańczowy przewód z GND

Krok 2: Kod

Kod
Kod

Kod bazowy zaczerpnięty z:

Edytowany kod, aby uzyskać efekt gryzienia i obsługiwać dwa serwosilniki

#włączać;

const int przyciskPin = 8;

const int servoPin = 9; Serwo serwo1;

const int servoPin2 = 11; Serwo serwo2;

const int delayBite = 300;

void setup() { servo1.attach (servoPin); servo2.attach (servoPin2);

pinMode(buttonPin, INPUT); }

pusta pętla () {

int buttonState;

buttonState = digitalRead(buttonPin);

if (buttonState == LOW) { servo1.write(150); servo2.write (90); opóźnienie (opóźnienie Bite); servo1.zapis (90); servo2.write (150); opóźnienie(delayBite); servo1.zapis(150); servo2.write (90); opóźnienie(delayBite); servo1.zapis (90); servo2.write (150); opóźnienie(delayBite); servo1.zapis(150); servo2.write (90); opóźnienie(delayBite); servo1.zapis (90); servo2.write (150); } }

Krok 3: Ukrywanie przewodów

Ukrywanie przewodów
Ukrywanie przewodów

Aby bezpiecznie ukryć wewnętrzne działanie swojego stworzenia, możesz chwycić dowolny rodzaj pojemnika, o ile możesz w nim zrobić dziury. Poszedłem ze starym pojemnikiem na Hummus, dzięki czemu pokrywka była łatwa do zdjęcia i mogłam przeciąć plastik. Do pokrywy pojemnika przykleiłem kilka gwoździ, jednocześnie zakrywając cały pojemnik tkaniną, nadając mu lepszych wibracji. Przymocowałem materiał pęczkiem igieł i taśmą, ale nie było to najskuteczniejsze metoda, więc polecam użycie alternatywy, jeśli ją znasz.

Serwomotory wychodzą przez otwór w tylnej części kontenera, a źródło zasilania z boku.

Oczywiście, jeśli chcesz zająć mniej miejsca i zachować swoje dzieło w jednym kawałku, pamiętaj, aby lutować przewody zamiast używać płytki stykowej!

Krok 4: Ostateczne załączniki

Załączniki końcowe
Załączniki końcowe
Załączniki końcowe
Załączniki końcowe

Po upewnieniu się, że wewnętrzne działanie twojego projektu jest prawidłowe, nadszedł czas, aby wszystko połączyć!

Upewnij się, że mocno przykleiłeś serwomotory z tyłu skrzyni skarbów. Do ruchów skrzyni przymocowałem trochę płyty lutowniczej do serwosilników i skrzyni, ponieważ moje silniki nie były wystarczająco długie, aby dotknąć pokrywy skrzyni. Jeśli to jednak nie działa dla Ciebie, zawsze możesz wypróbować inny materiał, po prostu upewnij się, że ruchy pozostają takie same przed przymocowaniem.

Zalecana: