Spisu treści:
- Krok 1: Zbierz materiały
- Krok 2: Zaprojektuj swoją strukturę
- Krok 3: Koła projektowe
- Krok 4: Skonfiguruj Arduino dla Buzzera
- Krok 5: Skonfiguruj Arduino dla świateł
- Krok 6: Połącz kody
- Krok 7: Drukuj
- Krok 8: Złóż strukturę
- Krok 9: Przygotuj się do uruchomienia
- Krok 10: Uruchom
- Krok 11: Opcjonalnie: Zbuduj rampę
Wideo: Samochód Robo-Band: 11 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
To ulepszenie Twojego tradycyjnego samochodu napędzanego gumką
Krok 1: Zbierz materiały
Do tego projektu potrzebne będą następujące elementy:
- 4 koła najlepiej tego samego rozmiaru (drukowaliśmy nasze 3D)
- Jeden kołek pasujący do kół
- Zestaw arduino (użyliśmy zestawu SparkFun RedBoard)
- Struktura dla arduino do siedzenia (wydrukowaliśmy nasze 3D)
- Paczka baterii
- Gumki
- Trochę materiału do podniesienia arduino, aby nie było bezpośrednio na korpusie (użyliśmy nakrętek)
- Gorący klej
- Śruba
- Urządzenie przypominające zawias
- Opcjonalnie: taśma klejąca i sklejka do wykonania rampy
Krok 2: Zaprojektuj swoją strukturę
Będziesz musiał wydrukować w 3D bazę, w której ustawi się arduino
W tym celu skorzystaj z oprogramowania online, które pozwala użytkownikom zaprojektować własny model, który można wydrukować
OnShape to świetne i darmowe oprogramowanie do projektowania online, z którego korzystaliśmy
Naszą podstawą był trapez z dwoma otworami na osie w konstrukcji
Wymiary szkicu są wymienione na powyższym obrazku, a także link poniżej:
cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475
Krok 3: Koła projektowe
Ten krok nie jest obowiązkowy, chcieliśmy tylko wyjaśnić każdy krok, który zrobiliśmy
Jeśli możesz znaleźć cztery koła tego samego rozmiaru, użyj ich i upewnij się, że oś pasuje do tych kół
Wydrukowaliśmy w 3D wszystkie koła za pomocą OnShape
Uwaga: cztery koła nie muszą być tego samego rozmiaru. Dopóki istnieją dwie pary tego samego rozmiaru, każda para nie musi być dokładnie taka sama. Jeśli masz nierówne pary kół, umieść mniejszą parę z przodu samochodu.
Oto link do naszego projektu na OnShape:
cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7
Krok 4: Skonfiguruj Arduino dla Buzzera
Postępuj zgodnie z instrukcjami w przewodniku SIK dla obwodu 11, brzęczyk Piezo
Ta konfiguracja jest dość prosta, więc po prostu postępuj zgodnie ze wskazówkami w książce
Konieczna zmiana polega na przesunięciu brzęczyka na dolną połowę płytki stykowej. Nie ma znaczenia, którą lokalizację wybierzesz, o ile dwa przewody uziemiające brzęczyk znajdują się w rzędach przylegających do nóg brzęczyka. Pomarańczowy przewód łączący brzęczyk z arduino RedBoard MUSI być podłączony do otworu 8.
Rozwiązywanie problemów: nasz oryginalny brzęczyk był prawidłowo podłączony, ale nie był zbyt głośny, więc zmieniliśmy z brzęczykiem z innego zestawu i głośność była znacznie głośniejsza
Krok 5: Skonfiguruj Arduino dla świateł
Postępuj zgodnie z instrukcjami w przewodniku SIK dla obwodu 3, dioda LED RGB
Dodaj ten obwód do poprzedniego obwodu, aby umożliwić jednoczesne działanie obu funkcji na arduino
Przewód łączący niebieską nogę diody LED RBG MUSI być przypięty do otworu 6.
Ponownie, ten krok jest zgodny z instrukcjami zawartymi w książce, ale pamiętaj, aby dokładnie sprawdzić wszystkie połączenia, jeśli masz problemy
Krok 6: Połącz kody
Ta część jest trochę trudna. Będziesz musiał połączyć kody dla obu obwodów, aby upewnić się, że działają jednocześnie.
Pełny program jest pokazany powyżej, ale przeprowadzę Cię przez bardziej złożone zmiany.
Zdefiniuj zmienne
Najpierw przenieś wszystkie zmienne z dwóch samouczków SIK Circuit na górę programu.
Zmień zmienną BLUE_PIN na 6.
Zmień zmienną buzzerPin na 8.
Nuty, tempo i bity można zmienić, aby odzwierciedlić dowolny utwór, ale upewnij się, że zmienna długość utworu jest równa liczbie nut w utworze.
Pętla konfiguracji
Wszystko, co powinno znaleźć się w tej pętli, to cztery polecenia pinMode: po jednym dla każdego światła i brzęczyka.
Pętla Pustki
Najpierw połącz pętle void z dwóch programów.
Następnie usuń linie kodu kontrolujące światła: Zmienimy kod, aby migał losowymi kolorami w synchronizacji z piosenką.
Wewnątrz pętli void zdefiniuj myColor jako void myColor(int redIntensity, int greenIntensity, int blueIntensity). Ta linia znajduje się tuż nad poleceniami analogWrite na dole połączonej pętli.
Nad poleceniem dla tonu zdefiniuj myColor na myColor(r, g, b). Powyżej zdefiniuj int r, int g i int b na random(255). To wywoła losową intensywność dla każdego koloru.
Poniżej utwórz polecenie Serial.println dla każdego z r, g i b.
Twój gotowy kod powinien pasować do powyższych zdjęć. Zdjęcia są podzielone na zmienne, void setup i void loop, przy czym void loop ma dwie fotografie. Baw się dobrze
Rozwiązywanie problemów
Dokładnie sprawdź, czy myColor(r, g, b) jest zdefiniowany przed tonem!
Krok 7: Drukuj
Teraz, gdy arduino jest skonfigurowane, możesz drukować swoje projekty z OnShape
Krok 8: Złóż strukturę
Materiały: Akumulator, struktura korpusu drukowanego, koła, osie, gumki, ukończona płytka drukowana arduino, klej na gorąco, nakrętki, śruba
- Przyklej na gorąco dwie nakrętki na górnej stronie konstrukcji, zamknij szczelinę w konstrukcji
- Zabezpiecz arduino na konstrukcji, owijając ciasno gumkę wokół konstrukcji i arduino
- Przyklej zawias na gorąco do boku konstrukcji, aby mógł podtrzymywać akumulator bez przeszkadzania gumce używanej do zasilania samochodu (zdjęcia 3 i 4)
- Za pomocą gumki przymocuj akumulator do zawiasu. Powinien spoczywać na zewnątrz całej konstrukcji (zdjęcia 5 i 6)
- Umieść kołek w otworach osi i upewnij się, że koła są dobrze przymocowane do osi
- Wywierć otwór pośrodku tylnej osi
- Umieść śrubę w otworze na śrubę
Krok 9: Przygotuj się do uruchomienia
Jesteś prawie gotowy!
- Umieść jedną gumkę na każdym tylnym kole, aby uzyskać przyczepność
- Zrób łańcuszek z gumek i przymocuj go do wargi z przodu ciała
- Zaczep ostatnią gumkę na śrubie i nawiń oś do tyłu
Krok 10: Uruchom
Gratulacje!
Krok 11: Opcjonalnie: Zbuduj rampę
Zdobądź dowolny kawałek drewna lub plastiku lub cokolwiek chcesz, który jest wystarczająco szeroki dla twoich kół!
Jak widać, użyliśmy taśmy klejącej i sklejki, więc naprawdę wszystko będzie działać
Następnie zdobądź wsparcie, aby podnieść rampę pod żądanym kątem, wystrzel samochód i patrz!
Zalecana:
Miniaturowy autonomiczny robot Arduino (Land Rover / samochód) Stage1Model3: 6 kroków
Miniaturyzujący robot autonomiczny Arduino (Land Rover / Car) Stage1Model3: Postanowiłem zminiaturyzować Land Rovera / Car / Bota, aby zmniejszyć rozmiar i pobór mocy projektu
DIY Arduino sterowany przez Bluetooth samochód: 6 kroków (ze zdjęciami)
DIY Arduino Bluetooth Controlled Car: Cześć przyjaciele! Nazywam się Nikolas, mam 15 lat i mieszkam w Atenach w Grecji. Dzisiaj pokażę Ci, jak zrobić 2-kołowy samochód sterowany przez Bluetooth przy użyciu Arduino Nano, drukarki 3D i kilku prostych elementów elektronicznych! Koniecznie obejrzyj moje
Jak zrobić samochód sterowany smartfonem: 5 kroków
Jak zrobić samochód sterowany smartfonem: Wszyscy uwielbiają bawić się zdalnym samochodem obsługiwanym przez smartfon. Ten film pokazuje, jak to zrobić
Samochód RC Bluetooth z STM32F103C i L293D -- Niedrogi: 5 kroków
Samochód RC Bluetooth z STM32F103C i L293D -- Niedrogi: stworzyłem samochód Arduino Bluetooth, taki jak ten przedstawiony tutaj, przez Ardumotive_com. Problemem były baterie i ich waga oraz koszt. Od tego czasu tanie power banki do telefonów komórkowych stały się bardzo przystępne cenowo. Wszystko czego potrzebuję
Super łatwy zrobotyzowany samochód: 6 kroków
Super Easy Robotic Car: aby rozpocząć ten projekt, oto rzeczy, których będziesz potrzebować.- 4 kapsle do butelek- 4 patyczki do lodów XL - 3 duże patyczki do lodów- 16 mini gumek do włosów - nożyczki- pistolet do klejenia na gorąco- 2 cienkie drewniane pręty (I zużyte szaszłyki spożywcze) - 1 silnik - 1 akumulator, który mieści