Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Dostałem Arduino na Boże Narodzenie i zajęło mi trochę czasu, aby go skonfigurować. Po pewnym czasie przyzwyczaiłem się do tego i postanowiłem rozpocząć swój pierwszy duży projekt. Katapulta. Ponieważ katapulty są fajne. Ale moja katapulta musiała zawierać kilka rzeczy.
- Musiał być mały.
- Musiałem być w stanie wystrzelić go z daleka.
- Musiało to wyglądać tak, jakby starsza siostra nie podejrzewała, że jest to katapulta, żebym mogła przeprowadzać ataki z ukrycia.
- To musiało być w moim zakresie umiejętności
- Musiało być niedrogie.
Po wielu googlowaniach i wizycie u mojego stryjecznego dziadka na lekcje Arduino, to już koniec.
Krok 1: Czego potrzebujesz
Technicznie:
- Arduino Uno
- Zewnętrzne źródło zasilania dla Arduino
- Płytka chlebowa półwymiarowa
- Siłownik
- Pilot zdalnego sterowania i odbiornik
- Jakiś rodzaj złącza (jak przewody płytki stykowej lub drut z rdzeniem stałym)
Katapulta:
- Lekka linijka
- Pudełko, które będzie pasować do twojej katapulty (użyłem tego, w którym przyszedł mój pilot).
- Waga
- Plastikowy kubek
Narzędzia:
Nożyce
Krok 2: Konfiguracja Arduino
Jeśli chodzi o serwo, powiem ci coś, co być może już wiesz. Posiadają 3 przewody do podłączenia, uziemienie, zasilanie i sygnał. Brązowy to uziemienie, czerwony to zasilanie, żółty to sygnał. Tak więc brązowy jest podłączony do ujemnej szyny zasilającej, czerwony jest podłączony do dodatniej szyny zasilającej, a następnie żółty do styku 9 na Arduino.
Teraz na pilota. Użyłem małego pilota wymienionego na liście części, ponieważ zamawiałem już kilka rzeczy z tego miejsca i był w sprzedaży. (Uwielbiam sprzedaż.) Ale możesz użyć innego sposobu zdalnego sterowania. Dla mnie podłączyłem pin od masy do ujemnej szyny zasilającej i 5v do dodatniej. Następnie podłączyłem pin d0 do pinu 2 w Arduino.
Podłącz pin 5v na Arduino do szyny dodatniej, a masę do minusa. Następnie podłączyłem Arduino do źródła zasilania innego niż USB i powinno działać.
Mam ładny mały schemat zrobiony w obwodach Tinkercad, ale nie zdawałem sobie sprawy, że go mam, dopóki nie napisałem tego wszystkiego. No cóż.
Czas na kod!
#włączać
serwo serwo_9; void setup() { servo_9.attach(9); Serial.początek(9600); } void loop() { if (digitalRead(2) == 1) { servo_9.write(90); Serial.println(digitalRead(2)); opóźnienie (1000); } else { servo_9.write(0); Serial.println(digitalRead(2)); } }
Jest też tutaj: link
Dobra, to koniec. Zbudujmy tę katapultę!
Krok 3: Przygotowanie katapulty
Wziąłem plastikowy kubek i odciąłem górę. Następnie przykleiłem go do lekkiej linijki i przykleiłem do czapki, która była dołączona do mojego serwomechanizmu, a to było moje ramię katapulty.
Jako podstawę wziąłem pudełko i wyciąłem otwory tam, gdzie były potrzebne. Było 3:
- Jeden otwór na przełącznik baterii.
- Jeden otwór na antenę.
- I jeden otwór na serwo.
Włożyłem elektronikę do pudełka. Płytka stykowa została częściowo przyklejona do ściany, aby była stabilna, a akumulator został przyklejony do ściany, aby zapobiec przesuwaniu się. Aby włożyć serwo, musiałem go najpierw odłączyć i włożyć przewody.
Bardzo ostrożnie włożyłem ciężarek do pudła, żeby niczego nie zgniatać, z pudełkiem przechylonym na boki. Dzięki temu katapulta nie przewróciła się podczas ruchu. Potem przymocowałem ramię i zacząłem wodować.
Krok 4: Ukrycie katapulty
Naprawdę fajnie jest rzucać coś na ludzi, ale jeszcze fajniej jest zaskakiwać rzucanie rzeczy na ludzi. Więc możesz ukryć swoją katapultę! Oto kilka kroków do uzyskania udanej kryjówki:
- Poznaj swoją ofiarę. Wiedza, do kogo trafić, pomaga wybrać dobrą lokalizację.
- Wybierz gdzieś bałagan. Nikt nie zauważy więcej bałaganu.
- Używaj zwykłych przedmiotów. Rośliny są zawsze dobre, ramię można nawet ukryć liściem.
- Czas to dobrze. Jeśli wystrzelisz katapultę, gdy twoja starsza siostra jest zła, będzie jeszcze bardziej zła, a to nie jest dobre.
Skończyło się na tym, że położyłem katapultę obok krzesła mojej starszej siostry i chwilę poczekałem. Moja mama przypadkowo usiadła na krześle i została uderzona. Uważała, że to zabawne. Moja starsza siostra była jednak bardzo niezadowolona, gdy została uderzona.
Krok 5: Rzucaj rzeczami w ludzi
Teraz masz małą katapultę na biurko, której możesz użyć do bombardowania wrogów i niszczenia ich rzeczy. Będzie super zabawa!