Obsah:
- Krok 1: Seznam komponent
- Krok 2: Mechanické úpravy
- Krok 3: Sestavení auta
- Krok 4: Kód
- Krok 5: Budoucí vylepšení
Video: CAR-INO: Celková konverze starého RC auta s ovládáním Arduino a Bluetooth: 5 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Úvod
Ahoj, ve svých prvních instrukcích bych se s vámi chtěl podělit o své zkušenosti s přestavbou starého RC auta z roku 1990 na něco nového. Bylo to v roce 1990, kdy mi Santa dal toto Ferrari F40, nejrychlejší auto na světě! … v té době.
Toto skvělé auto bylo vybaveno dálkovým ovládáním na dálkové ovládání, ale pouze jedním tlačítkem…: |
ano, toto auto může jet pouze dopředu a dozadu! to bylo velmi frustrující řídit, takže jsem to používal jen zřídka … z tohoto důvodu je tato hračka stále naživu!
Našel jsem to v podkroví v původní krabici, takže mě zasáhl blesk! Mohu použít svůj další modul arduino na přestavbu auta!
Rozhodl jsem se nazvat projekt CAR-INO ze dvou důvodů, budu používat arduINO a v italském carinu to znamená „pěkné“, protože konečný výsledek bude… pěkný!:)
Implementované funkce jsou:
- řízení (samozřejmě!)
- kontrola rychlosti
- ovládání světlometů
- ovládání podsvícení
- roh
Začněme!
Krok 1: Seznam komponent
- arduino nano 1,8 €
- Ovladač stejnosměrného motoru (použil jsem desku L298n) 1,5 €
- servomotor sg90 1 €
- modul bluethoot (jako HC-05) 3 €
- aktivní bzučák << 1 €
- 3 bílé LED << 1 €
- mikrospínač << 1 €
- kondenzátor minimálně 320uF << 1 €
- barevné dráty << 1 €
- staré auto z roku 1990 s fungujícím stejnosměrným motorem.
Ceny jsou převzaty z Aliexpress.
NÁSTROJE
- svářeč
- cín
- twizery
- odizolovač drátu
- horké lepidlo
Krok 2: Mechanické úpravy
Když jsem otevřel auto, znovu jsem si uvědomil, že se jedná o levnou verzi jiné řady RC aut, protože má prostor pro servo a osa, která spojuje kola, má spojku pro servo, ale je sestavena zpětně, aby zablokovala přední kola.
Uřízl jsem trochu plastu, abych uvolnil místo pro servo SG90, a přilepil jsem ho, na rameno serva jsem nalepil také šroub, abych vytvořil křižovatku s osou (viz foto). Odstranil jsem starou elektronickou desku a nařezal další plast, který ji držel.
Krok 3: Sestavení auta
LED podsvícení jsou připojeny přímo na pin 13, což je výstup vyhrazený pro LED, takže nepotřebujete rezistor. Přední LED potřebuje odpor k omezení proudu, který můžete použít odpor 220 / 250 ohmů. Neměl jsem bílou LED, takže v mém případě jsem použil RGB LED jako bílou LED.
V mém projektu nemohu použít pin 9 a 10 jako PWM, protože knihovna serv (kterou budeme v kódu používat k ovládání servomotoru) deaktivuje PWM na těchto pinech.
Nejlepší způsob je použít dva různé dodavatele energie, jeden pro logiku (arduino), druhý pro motory (jako schéma duálního napájení), ale v mém autě není dost místa (měl jsem velký problém s vložením desky ovladače a servo), takže jsem se rozhodl použít velký kondenzátor k filtrování nízkého špičkového napětí, díky kterému arduino při aktivaci motoru křičí.
Mikrospínačem jsem vypnul napájení ostatních komponent. během blikání mohou ostatní komponenty spojené s arduino během této operace způsobovat problémy.
Před montáží zvolte dobré rozložení pro umístění komponentů a ujistěte se, že karoserie dobře sedí! Svařuji dráty (podle schématu) přímo na arduino, ale možná je lepší použít záhlaví!
Všechny součásti jsem opravil horkým lepidlem, protože je dostatečně pevné, snadno odstranitelné a nedělá nepořádek.
Krok 4: Kód
2018-03-17 NOVÁ VERZE - VELKÁ AKTUALIZACE!
Pro nový kód jsem založil komunikaci na „Arduino Joystick Controller“, bezplatné aplikaci na Playstore.
Stáhněte si novou aplikaci zde
UPOZORNĚNÍ: Když připojíte arduino k počítači, nezapomeňte vypnout napájení baterie !!!!
Stáhněte si knihovnu L293 a rozbalte ji v „knihovnách“adresáře arduino
můžete snadno konfigurovat svůj vůz vytvořením osobního profilu v aplikaci. na začátku kódu můžete nastavit pinout podle svých preferencí (nepoužívejte pin 9 a 10 jako pwm). Pokud se zapne servo řízení pod rozsah, můžete vložit vlastní středový úhel a odstranit komentář na:
//#definujte centro
Tento software obsahuje nové funkce jako:
- analogový úhel řízení
- parametry nastavitelné pomocí aplikace
- možnost čtení analogových senzorů (baterie, teplota atd.)
- možnost přidat a ovládat další 2 serva (tj. pro kardanový závěs) Užijte si to!
Užívat si!
STARÁ VERZE
Pokud jde o kód, komunikaci jsem založil na „Arduino Bluetooth RC Car APP“, bezplatné aplikaci v obchodě Play.
Stáhněte si aplikaci zde
UPOZORNĚNÍ: Když připojíte arduino k počítači, nezapomeňte vypnout napájení baterie !!!!
Můžete snadno konfigurovat své auto na začátku kódu jsou 2 sekce:
- Definice pinoutu: můžete zvolit pinout (NB nepoužívejte pin 9 a 10 jako pwm).
- Kalibrace: nastavte stupeň řízení (vpravo, vlevo a uprostřed) a minimální PWM pro pohyb auta.
Nyní flashujte soubor ino na svém nano a užívejte si!
UPDATE 2018-03-15: vyřešena chyba pro výpočet rychlosti.
Krok 5: Budoucí vylepšení
Myslím na další úžasné funkce:
- přidat snímač napětí baterie
- přidat teplotní čidlo
- správa barev světlometů
Tyto pokyny aktualizuji co nejdříve.
Doporučuje:
Konverze RC Tonka Truck s vyklápěním a 4WS čtyřkolovým řízením: 6 kroků (s obrázky)
Konverze RC Tonka Truck s Dumpem a 4WS Quad Steeringem: Přiznávám, že konverze RC kamionu Tonka není originální nápad, ale když jsem na to myslel, myslel jsem si, že jsem první … tedy dokud jsem neprohledal web, D'oh. Ano, to se již dělo, ale podle mého názoru to všichni udělali těžce a neuspěli
Proměna jakéhokoli R/C auta na Bluetooth App Control R/C Car: 9 kroků
Proměna jakéhokoli R/C auta na Bluetooth App Control R/C Car: Tento projekt ukazuje kroky ke změně běžného auta na dálkové ovládání na Bluetooth (BLE) auto s robotickou deskou Wombatics SAM01, Blynk App a MIT App Inventor. existuje mnoho levných RC aut se spoustou funkcí, jako jsou LED světlomety a
Celková bezdrátová powerbanka: 8 kroků (s obrázky)
Total Wireless Power Bank: Ahoj V tomto projektu jsem vyrobil power banku bez přepínačů. Na powerbance nejsou žádné nabíjecí porty. Nabíjí bezdrátově a vysílá bezdrátové napájení pro nabíjení vašeho mobilu. Tento projekt zahrnuje spoustu malých částí a zahrnul jsem všechny
Retro-Future TV konverze: 6 kroků (s obrázky)
Retro-Future TV Conversion: Jedná se o raný barevný přenosný TV, který jsem upcykloval modernějším (ale podobně téměř zastaralým) LCD TV panelem. Je docela tenký a připevněný na zeď a já jsem převedl původní ovládací prvky TV, přičemž jsem zachoval původní otočné tunery tlačící tlačítka
Vysoce výkonná konverze LED Mag-lite: 9 kroků (s obrázky)
Vysoce výkonná konverze LED Mag-lite: Tento návod vám ukáže, jak vzít obyčejnou svítilnu Mag-lite a upravit ji tak, aby pojala 12-10 mm vysoce výkonné LED diody. Tuto techniku lze použít i na jiná světla, jak ukážu v budoucích instruktážích