Kazalo:
- 1. korak: Zgradite stanovanje na daljavo
- 2. korak: Dokončajte oddaljeno vezje
- Korak: Dodajte daljinsko vezje v ohišje za daljinsko upravljanje
- 4. korak: Ustvarite sprejemno vezje
- 5. korak: Preizkusite vezje
Video: Daljinski upravljalnik na osnovi Arduino za Eskate ali hidrogliser: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Ta navodila vam bodo pokazala, kako zgraditi fizični daljinski upravljalnik za uporabo z eskatom ali električnim krilcem, vključno z vso kodo in strojno opremo, ki jo potrebujete. Obstaja veliko spajkanja, vendar je tudi zabavno narediti. Kaj lahko naredi daljinec?
- Komunicirajte z ESC prek signala PPM/PWM in zavrtite motor.
- Ima 2 dodatna gumba za uporabo za katero koli funkcijo, ki vam je všeč. (tempomat) Je vodoodporen.
- Nima obratno. Kar je za to aplikacijo dobro.
- Izbirna rutina Anti Spark in izklop akumulatorja, če uporabljate rele velikega viličarja.
Zakaj iti na to pot? Všeč mi je preprostost signala Arduino in PWM. Koda je enostavna tudi za začetnike, kot sem jaz, in imam popoln nadzor nad številnimi parametri. Arduino lahko nadzoruje glavno stikalo baterije tudi na daljavo. Bere tudi temperature in ima zaslon. Vse stvari, ki jih standardni VESC nima ali jih je težko nastaviti. Arduino je poceni, preprost in zmogljiv.
Kateri sestavni del potrebujete?
- 2 Arduino Nanos
- 2 potisna gumba
- 1 Večji gumb za vklop/izklop 12 mm
- 18650 Baterija
- Nosilec baterije 18650
- Čip NRF24
- Relejni modul
- Termoskrčljive cevi
- Zatiči glave.
- Termistorji (temperaturni senzorji
- 35 mm dolg 10Kohm linearni upor
Orodja, ki jih potrebujete:
- 3D tiskalnik
- Spajkalnik (odličen izdelek!)
- M3 Tap
1. korak: Zgradite stanovanje na daljavo
Verjetno veste, kako uporabljati 3D tiskalnik. Tukaj je nekaj nasvetov: mislim, da ne morete dobiti vodotesnih odtisov. Veliko ljudi je poskusilo, večina ni uspela. Lahko jih premažete le z epoksidom, kar je izvedljivo, vendar grdo. Šel sem z drugačno strategijo in za hidroizolacijo uporabljam kondom ali rokavico. Tudi če je vaše ohišje vodotesno, je težko najti nepremočljiv gumb ali potenciometer. Za sprožilno os boste potrebovali odrezani žebelj in kos trde žice za povezavo z linearnimi potmi.
CAD model ima debelino stene 2 mm. Mislim, da je to dovolj dobro. Model seveda lahko spremenite. Datoteke CAD (vključno s komponentami)
2. korak: Dokončajte oddaljeno vezje
Če želite povezati modul RF24, gumbe in potenciometer, sledite spodnjim navodilom. Za izolacijo uporabite veliko skrčljive glave in vročega lepila. Ko ste ga preizkusili! To mora delovati zanesljivo, zato morate to narediti pravilno. Nisem imel težav pri povezovanju modula NRF24 neposredno s 3V zatiči mojega Arduinosa. Napajalnika ni treba prodajati ločeno. Potenciometer je 10Kohm in dolg 35 mm. Moral sem dobro pogledati na ebayu, da bi ga našel. Če je vaš drugačen, morate ohišje nekoliko improvizirati. Za napajanje se uporablja celica 18650. To bi moralo trajati zelo dolgo. Povezuje se z Vinom in Gndom na Arduinu. Deluje pa le, če je baterija sveža. Če napetost pade na nizko, NRF24 ne bo več deloval. Koda na daljavo
Vadnice, ki sem jih uporabil:
- https://learn.adafruit.com/thermistor/using-a-thermistor
- https://www.arduino.cc/en/Tutorial/AnalogInOutSerial
- https://howtomechatronics.com/tutorials/arduino/arduino-wireless-communication-nrf24l01-tutorial/
- https://howtomechatronics.com/tutorials/arduino/lc…
- https://arduino.cc/en/Tutorial/Button
Korak: Dodajte daljinsko vezje v ohišje za daljinsko upravljanje
Gumbe je treba ponovno spajkati, da pridejo v ohišje. Seveda se prepričajte, da vse ustreza in ne poškodujte kablov. Mislim, da je ta korak samoumeven. Uporabil sem štiri vijake M3. 10 mm dolžine je dovolj.
4. korak: Ustvarite sprejemno vezje
Ponovno lahko sledite vadnicam iz kode in tudi dva koraka naprej. Uporabil sem iste pin povezave in v kodi navedel, če od tega odstopam.
Temelji tega so, da daljinski upravljalnik pošlje besedilno spremenljivko sprejemnemu Arduinu prek 2 čipov NRF 24. Ta besedilna spremenljivka se nato pretvori v signal PWM, zaradi česar VESC vklopi plin. To deluje tudi s katerim koli drugim ESC -jem ali celo samo s servo. To vezje ima dodatno prednost usmerjanja proti iskrenju. Imam zelo velik rele, ki lahko prekine povezavo z glavnimi baterijami, zato to nadzoruje tudi sprejemnik Arduino. Ta veliki rele aktivira manjši rele, ločen rele pa deluje proti iskri. Ta postopek se sproži s pritiskom na gumb zunaj ohišja baterije. Koda sprejemnika
Več informacij je v spodnjem videu. Pa tudi vsa koda, ki sem jo uporabil.
5. korak: Preizkusite vezje
Če je šlo vse v redu, bi morali videti, da se vrednost v zgornjem levem kotu zaslona spremeni s 1500-2000, ko pritisnete sprožilec daljinskega upravljalnika.
Priporočena:
Daljinski upravljalnik na osnovi brskalnika Arduino (linux): 9 korakov (s slikami)
Daljinski upravljalnik na osnovi brskalnika Arduino (linux): Imamo otroke. Obožujem jih do potankosti, vendar vedno prikrivajo daljinski upravljalnik za satelit in televizijo, ko prižgejo otroške kanale. Potem ko se je to nekaj let dogajalo vsak dan in potem, ko mi je draga žena dovolila
Daljinski upravljalnik na osnovi LoRa - Nadzor aparatov z velikih razdalj: 8 korakov
Daljinski upravljalnik na osnovi LoRa | Nadzor aparatov z velikih razdalj: Hej, kaj se dogaja, fantje! Akarsh tukaj iz CETech-a. V tem projektu bomo ustvarili daljinski upravljalnik, ki ga lahko uporabimo za krmiljenje različnih instrumentov, kot so LED, motorji ali če govorimo o vsakdanjem življenju, lahko nadzorujemo domačo aplikacijo
Čarobni gumb 4k: brezžični daljinski upravljalnik 20USD BMPCC 4k (ali 6k): 4 koraki (s slikami)
Čarobni gumb 4k: brezžični daljinski upravljalnik BMPCC 4k (ali 6k) 20USD: Mnogi ljudje so me prosili, naj povem nekaj podrobnosti o svojem brezžičnem krmilniku za BMPCC4k. Večina vprašanj se je nanašala na nadzor Bluetooth, zato bom omenil nekaj podrobnosti o tem. Predvidevam, da poznate okolje ESP32 Arduino
Samodejni IR -daljinski upravljalnik na osnovi temperature daljinskega upravljalnika: 7 korakov
Samodejni IR daljinski upravljalnik na osnovi temperature na arduino: Hej, kaj je, fantje! Akarsh tukaj iz CETech -a. Utrujen od prebujanja sredi trdnega spanca samo zato, ker je vaša sobna temperatura prenizka ali previsoka zaradi neumnega klimatskega sistema. Potem je ta projekt za vas. V tem projektu bomo naredili naš
Kako posnemati daljinski upravljalnik televizorja ali kaj drugega z Arduino Irlib: 3 koraki (s slikami)
Kako posnemati daljinski upravljalnik televizorja ali kaj drugega z Arduinom Irlibom: Uvod Pozdravljeni in dobrodošli na mojem prvem Instructable -u. Danes se bomo, kot pravi naslov, naučili posnemati daljinec za e -televizijo ali kaj podobnega, ki deluje z infrardečimi signali z uporabo Arduina (kateri koli model) Težava je bila: Kako lahko posredujem kode v