Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Czy potrafisz skręcić stary samochód RC i sterować nim za pomocą telefonu?
Tak, możesz i pokażę Ci, jak to zrobić. To jest moja pierwsza instrukcja, więc jeśli coś nie jest jasne, jak to zrobiłem, zapytaj w komentarzach i przepraszam za złą gramatykę.
Mój samochód RC ma RX-2B jako kontroler, ale nawet jeśli masz jakiś inny układ, dość łatwo jest zajrzeć do arkuszy danych i podłączyć go prawidłowo, ponieważ użyjemy tylko mostka H na płytce drukowanej. Użyję NodeMCU jako kontrolera i podłączę go do mostka H na płytce drukowanej, ale możesz użyć dowolnego posiadanego mikrokontrolera i po prostu dodać moduł bluetooth lub esp8266 dla Wifi.
Kieszonkowe dzieci
1. Stary lub tani samochód RC
2. WęzełMCU
3. Przewody
4. 4 baterie AA i 1 bateria 9 V;
Krok 1: PCB
RX-2B jest używany z TX-2B. TX to nadajnik, a RX to odbiornik. W kartach katalogowych można zobaczyć piny RX-2B i sposób ich podłączenia. Mój RX-2B był podłączony podobnie do arkusza danych, ale bez podłączonego pinu turbo.
Potrzebujemy tylko 4 pinów do sterowania 2 mostkami H (przód, tył, prawo, lewo). Musisz znaleźć te szpilki na płytce drukowanej, a następnie podążać za liniami do rezystorów i drutami lutowniczymi do tych rezystorów. Dobrze jest zniszczyć linie od rezystorów do pinów żeby w RX-2B nie płynie prąd lub można całkowicie usunąć RX i pozostawić tylko mostki H na PCB
Krok 2: NodeMCU
Teraz musisz podłączyć przewody, które przylutowałeś do NodeMCU i podłączyć uziemienie PCB do uziemienia NodeMCU.
Podłączyłem D1 do przodu, D2 do tyłu, D5-lewo, D6-prawo.
Dodałem baterię 9v tylko do zasilania NodeMCU (przez Vin), ponieważ 4 baterie AA nie mają wystarczającej mocy do zasilania silników i nodeMCU; Dodałem przełącznik do włączania i wyłączania NodeMCU; Usunąłem małą sprężynkę z pierwszego silnika, która cofała koła w naturalnej pozycji (opcja).
Krok 3: Kod
Łączymy się z Wi-Fi i każdy, kto jest podłączony do tego Wi-Fi może wpisać adres IP NodeMCU w eksploratorze, a dodając coś po adresie IP, możemy wywołać jakąś akcję na płycie (np. 192.168.5.5/wysoki, który ustawi D1 WYSOKI i silnik zacznie się obracać do przodu). Ale to zły sposób na sterowanie autem, więc zrobiłem aplikację, która po naciśnięciu jakiegoś przycisku wypisuje nam adres i słowo.
Krok 4: Wniosek
To zabawny mały projekt, który działa, ale są sposoby na jego ulepszenie:
1. 4 baterie AA szybko się wyczerpują, więc lepszym rozwiązaniem byłby akumulator
2. Wi-Fi nie jest najlepszym sposobem na prowadzenie samochodu, Bluetooth byłby lepszy
3. może wydrukować 3D lub zrobić obudowę do samochodu?