Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Tak! Tak! Karton to doskonały materiał do wykonywania prototypów. Tutaj przedstawiam Wam czteronożny chodzik, nad którym pracuję. Teraz pierwszy krok jest skończony, idzie do przodu:) I chętnie się nim z Wami podzielę.
Krok 1: Sprawdź to
Krok 2: Będziesz potrzebować:
- Karton
- Płytka Arduino
- Silnik serwo x4
- Bateria (używam małego powerbanku)
- drut i płytka stykowa
- kije
- Pistolet na klej
- Wątek
- Drut ogrodowy
Krok 3: Karton
Zacząłem więc od kawałka tektury 53 X 17 cm. Wymiary nie mają tak dużego znaczenia, tylko zachowaj proporcje. Moja płytka stykowa ma wymiary 6 X 17 cm, która zajmie środkową część, potem 6 cm z dwóch stron, a następnie 17,5 cm na końcu. Po narysowaniu wycinam 1 cm od środka, aby rozdzielić nogi.
1 cm zadziałał, ale wygodniej byłoby z 2 cm, po prostu mówiąc…
Zagnij boki na prostej krawędzi, jak pokazano na rysunku, jeden w górę, a drugi w dół.
Krok 4: Silniki
Motoryzacja! Dokładniej mówiąc, serwomotory dwa w górę i dwa w dół. Dwa górne silniki, nazwane LeftUp i RightUP, są sklejane tuż pod pierwszym „połączeniem”. Upewnij się, że poruszają się swobodnie między nogami. Silniki przesuną się o 180 stopni, więc serwa muszą być naprzeciw siebie, aby wykonać pełne koło. Strona, po której założysz górne silniki, będzie tylną stroną chodzika.
Na drugim zdjęciu (inny prototyp) widzisz silniki na dole, nazwane LeftDown i RightDown, po prostu przyklejone pośrodku, zwrócone od siebie. Silniki te są również sklejone po przeciwnej stronie !! Ale nie zapełniają pełnego koła, tylko połowę !!
W tym prototypie używam małego powerbanka, który nie zmieścił się w górnej części, więc przykleiłem go od spodu, ale można go umieścić w innym miejscu.
Używam pistoletu do klejenia, aby przykleić silniki na miejscu.
Krok 5: Kije
Będziesz potrzebował dwóch patyczków o długości 11 cm. Owiń wokół niego drut ogrodowy i na jednym końcu wykonaj pętlę (rys. 2).
Połącz tę pętlę z ramieniem serwomechanizmu (rys. 3), upewnij się, że oba poruszają się swobodnie
Drugi koniec kija właśnie przykleja się na „stawie”.
Dodałem teraz płytkę stykową i płytkę arduino, ale możesz ją również dodać później.
Krok 6: Wątki
Jesteśmy teraz na minusie:
Potrzebne będą dwie nitki o długości 30 cm. Weź środek nici i zawiąż go na ramieniu serwomotoru, aby oba końce były wolne i jednakowo długie.
Przesuń ramiona serwa pod kątem 90 stopni (jak strzałka na drugim obrazku). Na drugim zdjęciu tak naprawdę nie ma 90 stopni, nie przejmuj się tym.
Następnie musisz ponownie zgiąć karton, jak pokazano. Przyklej nitki w miejscu zgięcia kartonu, nitki muszą krzyżować się na przednich nogach.
Dodatkowo wzmocniłem to linią gorącego kleju, aby ta sekcja się nie poruszała
Krok 7: Kod
#włączać
serwomechanizm; // utwórz obiekt servo do sterowania serwo Servo servo1; Serwo serwo2; serwo serwo3; int poz = 0; // zmienna do przechowywania pozycji serwa int pos1 = 0; int poz2 = 0; int poz3 = 0; void setup() { //Podłącz silniki do pinów 11, 13, 5 i 9 i oczywiście VCC i GND servo.attach(11); // LeftDown servo1.attach(13); // LeftUp servo2.attach(5); // RightUp servo3.attach(9); // Opóźnienie w prawo(1000); } void loop() { for(pos1 = 0; poz1 = 0; poz2--) // RightUp { // przechodzi ze 180 stopni do 0 stopni servo2.write(pos2); opóźnienie(5); } for(pos3 = 180; poz3 >= 0; poz3--) // RightDown { // zmienia się ze 180 stopni na 0 stopni servo3.write(pos3); opóźnienie(5); } for(pos = 180; pos >= 0; pos--) // LeftDown { // zmienia się ze 180 stopni na 0 stopni servo.write(pos); opóźnienie(5); } for(poz1 = 180; poz1 >= 0; poz1--) // LeftUp { // przechodzi ze 180 stopni do 0 stopni servo1.write(pos1); opóźnienie(5); } for(poz2 = 0; poz2 <= 180; poz2++) // RightUp { // przechodzi od 0 stopni do 180 stopni servo2.write(pos2); opóźnienie(5); } for(poz3 = 0; poz3 <= 180; poz3++) // RightDown { // przechodzi od 0 stopni do 180 stopni servo3.write(pos3); opóźnienie(5); } for(poz = 0; poz <= 180; poz++) // LeftDown { // przechodzi od 0 stopni do 180 stopni servo.write(poz); opóźnienie(5); } }
Krok 8: Dekoracja
Krok 9: Udostępnij i ciesz się
Drugie miejsce w tekturowym wyzwaniu