Spisu treści:

Samochód Robo-Band: 11 kroków
Samochód Robo-Band: 11 kroków

Wideo: Samochód Robo-Band: 11 kroków

Wideo: Samochód Robo-Band: 11 kroków
Wideo: Sobel ''Impreza'' (Rick & Morty Music Video) prod. Lezter 2024, Grudzień
Anonim
Samochód z zespołem Robo
Samochód z zespołem Robo

To ulepszenie Twojego tradycyjnego samochodu napędzanego gumką

Krok 1: Zbierz materiały

Zbierz materiały
Zbierz materiały
Zbierz materiały
Zbierz materiały
Zbierz materiały
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ę

Zaprojektuj swoją strukturę
Zaprojektuj swoją strukturę
Zaprojektuj swoją strukturę
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

Koła projektowe
Koła projektowe
Koła projektowe
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

Skonfiguruj Arduino dla Buzzera
Skonfiguruj Arduino dla Buzzera
Skonfiguruj Arduino dla Buzzera
Skonfiguruj Arduino dla Buzzera
Skonfiguruj Arduino dla Buzzera
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ł

Skonfiguruj Arduino dla świateł
Skonfiguruj Arduino dla świateł
Skonfiguruj Arduino dla świateł
Skonfiguruj Arduino dla świateł
Skonfiguruj Arduino dla świateł
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

Połącz kody
Połącz kody
Połącz kody
Połącz kody
Połącz kody
Połącz kody
Połącz kody
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

Wydrukować
Wydrukować
Wydrukować
Wydrukować

Teraz, gdy arduino jest skonfigurowane, możesz drukować swoje projekty z OnShape

Krok 8: Złóż strukturę

Montaż struktury
Montaż struktury
Montaż struktury
Montaż struktury
Montaż struktury
Montaż struktury

Materiały: Akumulator, struktura korpusu drukowanego, koła, osie, gumki, ukończona płytka drukowana arduino, klej na gorąco, nakrętki, śruba

  1. Przyklej na gorąco dwie nakrętki na górnej stronie konstrukcji, zamknij szczelinę w konstrukcji
  2. Zabezpiecz arduino na konstrukcji, owijając ciasno gumkę wokół konstrukcji i arduino
  3. 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)
  4. Za pomocą gumki przymocuj akumulator do zawiasu. Powinien spoczywać na zewnątrz całej konstrukcji (zdjęcia 5 i 6)
  5. Umieść kołek w otworach osi i upewnij się, że koła są dobrze przymocowane do osi
  6. Wywierć otwór pośrodku tylnej osi
  7. Umieść śrubę w otworze na śrubę

Krok 9: Przygotuj się do uruchomienia

Przygotuj się do uruchomienia
Przygotuj się do uruchomienia
Przygotuj się do uruchomienia
Przygotuj się do uruchomienia
Przygotuj się do uruchomienia
Przygotuj się do uruchomienia

Jesteś prawie gotowy!

  1. Umieść jedną gumkę na każdym tylnym kole, aby uzyskać przyczepność
  2. Zrób łańcuszek z gumek i przymocuj go do wargi z przodu ciała
  3. Zaczep ostatnią gumkę na śrubie i nawiń oś do tyłu

Krok 10: Uruchom

Image
Image

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: