Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
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
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 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
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
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.