Sadržaj:
- Korak 1: Izgradite udaljeno kućište
- Korak 2: Dovršite svoj daljinski krug
- Korak 3: Dodajte daljinsko kolo u daljinsko kućište
- Korak 4: Kreirajte prijemni krug
- Korak 5: Testirajte svoj krug
Video: Arduino daljinski upravljač za skakanje ili hidrogliser: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Ova instrukcija će vam pokazati kako izgraditi fizički daljinski upravljač za upotrebu sa eskatom ili električnim hidrogliserom, uključujući sav kod i hardver koji su vam potrebni. Uključeno je mnogo lemljenja, ali je i zabavno za napraviti. Šta daljinski može učiniti?
- Komunicirajte sa ESC preko PPM/PWM signala i natjerajte ga da okrene motor.
- Ima 2 dodatna dugmeta za korištenje za bilo koju funkciju koja vam se sviđa. (tempomat) Vodootporan je.
- On nema rikverc. Što je dobra stvar za ovu aplikaciju.
- Opcionalna rutina Anti Spark i isključivanje baterije ako koristite relej velikog viljuškara.
Zašto ići ovim putem? Sviđa mi se jednostavnost Arduino i PWM signala. Kôd je lak čak i za početnike poput mene i imam potpunu kontrolu nad mnogim parametrima. Arduino može upravljati glavnim prekidačem baterije čak i daljinski. Takođe očitava temperature i ima displej. Sve stvari koje standardni VESC nema ili su komplicirane za postavljanje. Arduino je jeftin, jednostavan i moćan.
Koja komponenta vam je potrebna?
- 2 Arduino Nanos
- 2 tastera
- 1 Veće dugme za uključivanje/isključivanje od 12 mm
- 18650 Baterija
- 18650 Držač baterije
- NRF24 Chip
- Relejni modul
- Termoskupljajuće cijevi
- Igle zaglavlja.
- Termistori (temperaturni senzori
- Linearni otpornik od 10Kohm dug 35 mm
Alati koji su vam potrebni:
- 3D štampač
- Lemilica (odličan proizvod!)
- M3 Tap
Korak 1: Izgradite udaljeno kućište
Vjerovatno znate kako koristiti 3D štampač. Evo nekoliko savjeta: Mislim da ne možete dobiti vodootporne otiske. Mnogi su pokušali, većina nije uspjela. Mogli ste ih premazati samo epoksidom koji je izvediv, ali neuredan. Otišao sam s drugačijom strategijom i koristim kondom ili rukavicu za hidroizolaciju. Čak i ako je vaše kućište vodootporno, teško je pronaći vodootporno dugme ili potenciometar. Trebat će vam granični ekser za osovinu okidača i komad krute žice za povezivanje s linearnim putovima.
CAD model ima debljinu zida od 2 mm. Mislim da je ovo dovoljno dobro. Naravno, možete promijeniti model. CAD datoteke (uključujući komponente)
Korak 2: Dovršite svoj daljinski krug
Za povezivanje RF24 modula, tipki i potenciometra samo slijedite donje vodiče. Upotrijebite dosta skupljača glave i vrućeg ljepila da sve izolirate. Nakon što ste ga testirali! Ovo mora raditi pouzdano, pa morate to učiniti ispravno. Nisam imao problema s povezivanjem NRF24 modula izravno na 3V pinove mog Arduinosa. Nema potrebe za napajanjem koje se prodaje zasebno. Potenciometar je 10Kohm i dugačak 35mm. Morao sam dobro pogledati na ebayu da bih ga pronašao. Ako je vaše drugačije, morate malo improvizirati kućište. Za napajanje se koristi 18650 ćelija. Ovo bi trebalo trajati jako dugo. Povezuje se s Vinom i Gndom na Arduinu. Radi samo ako je baterija svježa. Ako napon padne na nizak, NRF24 više neće raditi. Daljinski kod
Vodiči koje sam koristio:
- 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 3: Dodajte daljinsko kolo u daljinsko kućište
Dugmad je potrebno ponovno lemiti da bi ušli u kućište. Naravno, pazite da sve stane i nemojte oštetiti kablove. Pretpostavljam da je ovaj korak sam po sebi razumljiv. Koristio sam četiri vijka M3. 10 mm dužine je dovoljno.
Korak 4: Kreirajte prijemni krug
Opet, možete slijediti upute navedene u kodu, kao i dva koraka dalje. Koristio sam iste pin veze i naveo da li sam odstupio od toga u kodu.
Osnove ovoga su da daljinski upravljač šalje tekstualnu varijablu prijemnom Arduinu preko 2 NRF 24 čipa. Ta tekstualna varijabla se zatim pretvara u PWM signal zbog kojeg VESC uključuje gas. Ovo također funkcionira sa bilo kojim drugim ESC -om, pa čak i samo sa Servo -om. Ovo kolo ima dodatnu prednost usmjeravanja protiv iskrenja. Imam vrlo veliki relej koji može prekinuti vezu s glavnim baterijama, tako da i Arduino prijemnik to kontrolira. Ovaj veliki relej aktivira manji relej, a zasebni relej štiti od iskrenja. Ovaj proces započinje pritiskom na dugme izvan kućišta baterije. Kod prijemnika
Više informacija nalazi se u videu ispod. Kao i sav kod koji sam koristio.
Korak 5: Testirajte svoj krug
Ako je sve prošlo kako treba, sada biste trebali vidjeti vrijednost u gornjem lijevom kutu zaslona s 1500-2000 kada pritisnete okidač daljinskog upravljača.
Preporučuje se:
Čarobno dugme 4k: bežični daljinski upravljač BMPCC 4k od 20 USD (ili 6k): 4 koraka (sa slikama)
Magično dugme 4k: bežični daljinski upravljač BMPCC 4k (ili 6k) od 20 USD: Mnogi ljudi su me zamolili da podelim neke detalje o svom bežičnom kontroleru za BMPCC4k. Većina pitanja odnosila se na Bluetooth kontrolu, pa ću spomenuti nekoliko detalja o tome. Pretpostavljam da ste upoznati s okruženjima ESP32 Arduino
TV daljinski upravljač postaje RF daljinski -- NRF24L01+ Vodič: 5 koraka (sa slikama)
TV daljinski upravljač postaje RF daljinski || Vodič za NRF24L01+: U ovom projektu ću vam pokazati kako sam koristio popularni nRF24L01+ RF IC za bežično podešavanje svjetline LED trake putem tri beskorisna dugmeta na daljinskom upravljaču televizora. Hajde da počnemo
IRduino: Arduino daljinski upravljač - oponašajte izgubljeni daljinski upravljač: 6 koraka
IRduino: Arduino daljinski upravljač - oponašajte izgubljeni daljinski upravljač: Ako ste ikada izgubili daljinski upravljač za televizor ili DVD uređaj, znate koliko je frustrirajuće morati hodati do, pronaći i koristiti tipke na samom uređaju. Ponekad ti gumbi čak ne nude istu funkcionalnost kao daljinski. Primiti
Kako oponašati daljinski upravljač za televizor ili drugo pomoću Arduino Irliba: 3 koraka (sa slikama)
Kako oponašati daljinski upravljač TV -a ili drugo pomoću Arduino Irliba: Uvod Pozdrav svima i dobrodošli na moj prvi Instructable.Danas ćemo naučiti, kako naslov kaže, oponašati daljinski upravljač za e TV ili nešto slično što radi s infracrvenim signalima pomoću Arduina (bilo koji model) .Problem je bio: Kako mogu prenijeti kodove na
Daljinski video daljinski upravljač za računare Video player: 6 koraka
Video daljinski upravljač za malu djecu za PC Video player: Izrađujem daljinski upravljač koji se povezuje s računarom putem USB -a. Veliki daljinski upravljač omogućuje mom djetetu odabir i reprodukciju videozapisa na starom računaru. Ovo je relativno jednostavan projekt. Osnovna komponenta je ili USB tastatura ili bežična USB tastatura. Zatim