» Elektronika » Arduino »Zbiornik akcelerometru Arduino Android

Arduino Android Accelerometer Tank

Arduino Android Accelerometer Tank

Dzień dobry, dziś chcę udostępnić instrukcje tworzenia zabawkowego zbiornika sterowanego akcelerometrem telefonu z Androidem. Podstawa zbiornika będzie wykonana z kolorowej sklejki o grubości 3 mm. Gąsienice i silnik z podwójną przekładnią znanej firmy Tamiya. Produkcja wysokiej jakości i niedrogich części.

Do czołgu potrzebujemy:
- Podwójny bieg Tamiya 70168
- Zestaw rolek i gąsienic Tamiya 70100
- Tamiya 70157
- Sklejka 10 mm (mały kawałek)
- Arduino Pro Mini 5V AtMega 328
- DRV 8833
- Moduł Bluetooth HC-06 lub równoważny
- USB-UART dla oprogramowania układowego Arduino
- Prostokątne czerwone i zielone diody LED
- Białe diody LED 5 mm 2szt.
- Rezystory 3x 150 Ohm
- Akumulatory litowo-jonowe 18650
- Złącza Dupont Dad-Mom
- Przewody o różnych kolorach
- lutowane
- Kalafonia
- lutownica
- Śruby 3x40, 3x20, nakrętki i podkładki do nich
- 2x10 wkrętów do drewna
- Wiertła do drewna 3 mm i 6 mm
- Elektryczna piła progowa
- Farba akrylowa

Krok 1 Montaż motoreduktora.
Lubię używać motoreduktorów Tamiya. Są wytrzymałe, łatwo się montują. Tamiya 70168 ma cztery opcje budowy. W zależności od pożądanego przełożenia i położenia wałków wyjściowych.


Szczegółowe instrukcje znajdują się wewnątrz skrzyni biegów. Potrzebujemy wałków wyjściowych, aby były bliżej silników, a przełożenie 114,7: 1. Wybieramy potrzebną opcję i zbieramy wszystko zgodnie z instrukcjami, z wyjątkiem instalacji silników. Wygodnie jest później umieścić silniki, a ponadto przewody i kondensatory muszą zostać do nich przylutowane przed instalacją.

Krok 2 Produkcja części ciała.
Obudowa zostanie wykonana ze sklejki o grubości 3 mm. Pobierz następujący obraz i wydrukuj go na arkuszu A4 w skali 102%.


Teraz bierzemy dwa kawałki sklejki o wystarczających rozmiarach, kładziemy jeden na drugim, nakładamy nasze zdjęcie na wierzch. W obszarach oznaczonych pogrubioną kropką należy wykonać 3 mm otwory. Aby obie części były takie same, najpierw wiercimy arkusz i dwie sklejki w jednym z punktów, wkładamy śrubę i przekręcamy obraz i dwa kawałki sklejki. Następnie drugi otwór, a także włóż tam śrubę. Następnie wiercimy całą resztę. Zwróć uwagę na lewą dziurę, konieczne jest nadanie jej owalnego kształtu. Jest to konieczne, aby kontrolować napięcie torów. Teraz bierzemy układankę i natychmiast wycinamy dwie boczne części obudowy, postępując zgodnie z pogrubioną linią obrazu. Powinny się pojawić dwa takie szczegóły:


Następnie musisz wykonać wszystkie powyższe czynności, ale tym razem wytniemy dwa szczegóły dotyczące utworów. Konieczne jest wycięcie małego owalu narysowanego na zdjęciu. W rezultacie otrzymujemy jeszcze dwa szczegóły:


Teraz bierzemy arkusz sklejki w jednej warstwie i wycinamy prostokąt o wymiarach 168 x 54 mm. Będzie to spód naszego zbiornika i część, do której przymocowany jest motoreduktor:


Aby rozpocząć montaż, potrzebujemy wszystkich szczegółów opisanych powyżej:


Możesz zostawić wszystkie szczegóły takimi, jakie są, ale wolę je pomalować. Farba akrylowa nadaje się do malowania. Szybko schnie i nie pachnie, co oznacza, że ​​możesz malować w każdym pomieszczeniu bez obawy o zatrucie. Tak więc malujemy wycięte szczegóły:


Teraz potrzebujemy sklejki 10 mm lub odpowiedniego drewnianego kija. Konieczne jest wycięcie prostokąta o wymiarach 54 x 15 mm i grubości 10 mm. Ta część jest niezbędna do połączenia obudowy. Po wykonaniu prostokąta wiercimy dwa otwory w odległości 15 mm od krawędzi, najpierw wiertłem 3 mm, a następnie 6 mm, ale nie na wylot, ale tylko na połowie głębokości. Włóż nakrętki do uzyskanych otworów i napraw je za pomocą kleju. Potrzebujemy czterech takich szczegółów:


Ponownie bierzemy sklejkę o grubości 3 mm. Wytnij prostokąt 107 x 60 mm. Cofając się 15 mm od krawędzi wierconego otworu 3 mm, będzie to górna pokrywa:


Wycinamy następny prostokąt o wymiarach 33 x 60 mm. W odległości 15 mm od krawędzi wiercimy dwa otwory o średnicy 5 mm. Cięcie i usuwanie części malujemy. Następnie wstawiamy białe 5-milimetrowe diody LED w wykonane otwory. Lutujemy je równolegle i naprawiamy za pomocą kleju topliwego:


Krok 3 Montaż obudowy.
Po przygotowaniu motoreduktora i części przystępujemy do montażu wszystkiego razem. Aby rozpocząć, weź dolną część obudowy i przymocuj do niej motoreduktor:


I trochę większy:


Następnie naprawiamy części boczne, używając do tego narożników dziecięcego żelaznego konstruktora i śrub 3x20 mm:


Teraz musimy zainstalować ścieżki. Bierzemy szczegóły końcowych ścieżek. W otwory wkładamy śruby 3x40 mm. Kładziemy duże koło na przedniej śrubie, na dole trzy małe, następnie podkładki i dokręcamy nakrętki, ale nie mocno, aby wszystkie rolki obracały się swobodnie. Duże wałki nakładamy na wały motoreduktora. Łączymy wszystkie śruby z rolkami z otworami w częściach bocznych. Po przejściu śrub, nawijamy i dokręcamy nakrętki od wewnętrznej strony skrzynki. Zakładamy tory, sprawdzamy, czy są wystarczająco ciasne. Gąsienice nie powinny się zwisać, ale zbyt duże napięcie ich uszkodzi. Regulacja odbywa się za pomocą przedniego koła, przesuwając je lub odwrotnie, odsuwając je od motoreduktora. Po wszystkich manipulacjach otrzymujemy:


Bierzemy silniki dostarczane z rolkami i gąsienicami. Lutujemy do styków drutu, a równolegle z nimi kondensator 0,1 mikrofarady. Następnie zamontuj silniki w motoreduktorze:


Przejdźmy do baterii. Lutujemy nasze akumulatory litowo-jonowe 18650 równolegle i dla wygody wysyłamy przewody. Skręć je taśmą elektryczną:


Umieszczamy je na dole obudowy, obok silników:


Dla wygody, a także separacji mechanicznej i e części, wytnij prostokąt o wymiarach 100 na 54 mm z cienkiego plastiku lub kartonu. Umieść go na motoreduktorze i akumulatorach:


Bierzemy łączniki i instalujemy je, jak pokazano na zdjęciu. Mocujemy do części bocznych za pomocą śrub:


Z tyłu zbiornika przymocowujemy prostokątne diody LED do gorącego kleju. Czerwony i zielony:


Używam również gorącego kleju, aby naprawić przednią część za pomocą reflektorów:


Krok 4 Elektryka
Silniki elektryczne zakłócają ich działanie, a podczas rozruchu występuje spadek napięcia. Aby przy każdym uruchomieniu silników Arduino się nie przeciążało, podzielimy zasilacz. Arduino jest zasilany przez 9-woltową baterię typu koronkowego i silniki z baterii. Umieściliśmy już baterie, umieścimy koronę przed zbiornikiem:


Po zainstalowaniu baterii zamknij ją górną pokrywą:


Łączymy wszystko razem zgodnie ze schematem:


Wyjaśnię trochę. Lewy silnik przez sterownik jest podłączony do styku 5 i 6. W prawo - do 9 i 10. Plus od czerwonej diody LED przez rezystor do 3 pinów, minus do GND. Plus od zielonej diody LED, również przez rezystor, do 4 pinów. Reflektory do 2 pinów.

Obsługa modułu Bluetooth odbywa się za pośrednictwem biblioteki SoftwareSerial.Użyjemy portu oprogramowania. Kontakty połączeń można zmienić w szkicu. Łączymy moduł w następujący sposób:

Arduino Pro Mini - Bluetooth
D7 - RX
D8 - TX
5 V - VCC
GND –GND

Łącząc to wszystko, umieszczamy elektryka w centralnej części:


Krok 5 Oprogramowanie.
Aby pracować ze szkicem, musisz pobrać Arduino IDE. Kontynuujemy i pobieramy najnowszą wersję:

Następnie musisz dodać bibliotekę. SoftwareSerial powinien już znajdować się w Arduino IDE. Ale na wszelki wypadek opublikuję:
softwareserial.rar [9.29 Kb] (pliki do pobrania: 100)


Jeśli Arduino IDE podczas kompilacji szkicu wyświetla błąd i przeklina brakującą bibliotekę, rozpakuj pobrane archiwum do folderu „bibliotek” znajdującego się w folderze z zainstalowanym Arduino IDE.

Krok 6 Przygotuj moduł Bluetooth.
Domyślne ustawienia modułu Bluetooth różnią się od potrzebnych. Dlatego najpierw musisz nawiązać połączenie modułu Bluetooth z komputerem i zmienić ustawienia. Wypełnij szkic Send_ AT_Bluetooth w Arduino:
send_-at_bluetooth.rar [857 b] (pliki do pobrania: 102)


Arduino będzie działało jako połączenie między Bluetooth a komputerem. Uruchom Arduino IDE, otwórz Port Monitor. W przypadku HC-06 wybierz 9600 w ustawieniach monitora portu, NL i CR nie są potrzebne. Jeśli połączenie Bluetooth nie zostanie nawiązane z modułem, jest on w trybie wprowadzania poleceń AT. Być może po raz pierwszy moduł nie zareaguje. Następnie spróbuj go przeciążyć, odłączając i ponownie podłączając przewód dodatni. Wszystkie polecenia są wprowadzane bez cudzysłowów, nie zapomnij nacisnąć Enter, aby wysłać. Wprowadzamy następujące polecenia:

„AT” - bez cudzysłowów powinna pojawić się odpowiedź „OK”.
„AT + NAZWA ” - wprowadź nazwę modułu, aby łatwo go znaleźć. Obowiązkowe litery łacińskie, bez nawiasów.
„AT + BAUD7” - ustaw prędkość na 57600.
„AT + RESET” - przeciążamy moduł.

Jeśli coś poszło nie tak lub nie pamiętasz ustawień:
„AT + ORGL” - przywróć moduł do ustawień fabrycznych.

Krok 7 Wypełnij szkic.
Po skonfigurowaniu modułu Bluetooth przejdź do głównego szkicu:
tanchik.rar [1 Kb] (pliki do pobrania: 125)


Krok 8 Przygotuj telefon z Androidem.
Przed użyciem upewnij się, że Twój telefon lub tablet z Androidem ma akcelerometr. Aby rozpocząć, dodaj urządzenie bluetooth tanchka w Androidzie. Przechodzimy do ustawień Bluetooth, znajdujemy moduł Bluetooth, który nazwałeś i łączymy się. Hasło połączenia to „1234” lub „0000”, może być różne dla różnych modeli. Teraz zainstaluj program sterujący. Potrzebujemy Arduino Bluetooth RC Car lub kontrolera BT. Oba programy są bezpłatne, mają możliwość sterowania urządzeniem Bkuetooth za pomocą akcelerometru i są w Google Play. Pobierz program, który lubisz na swój telefon lub tablet. W menu ustawień programu wprowadź następujące polecenia:

W - do przodu
S - powrót
A - w lewo
D - racja
F lub G– stop
K - reflektory
L - reflektor wyłączony

Możesz także użyć joysticka do sterowania czołgiem. Można to zrobić zgodnie z moim drugim instrukcje.

I dodaj do niego moduł Bluetooth, postępując zgodnie z innym instrukcje.


8
7.7
6.2

Dodaj komentarz

    • uśmiechnij sięuśmiecha sięxaxaoknie wiemyahoonea
      szefiezadrapaniegłupiectaktak-takagresywnysekret
      przepraszamtańczyćdance2dance3przebaczeniepomocnapoje
      przestańprzyjacieledobrzegoodgoodgwizdaćomdlećjęzyk
      palićklaskanierakdeklarowaćdrwiącydon-t_mentionpobierz
      ciepłożałujęśmiech 1mdaspotkaniemoskingnegatywne
      niepopcornukaraćczytaćprzestraszyćstraszyszukaj
      drwinadziękujętoto_clueumnikostryzgadzam się
      źlepszczołablack_eyeblum3rumienić sięchwalić sięnuda
      ocenzurowaneuprzejmośćsekret2grozićzwycięstwoyusun_bespectacled
      shokrespektlolprevedwitamykrutoyya_za
      ya_dobryipomocnikne_huliganne_othodifludzakazzamknij

Radzimy przeczytać:

Podaj go do smartfona ...