Sadržaj:
- Korak 1: Izgradite udaljeno kućište
- Korak 2: Dovršite svoj daljinski krug
- Korak 3: Dodajte daljinski krug u udaljeno kućište
- Korak 4: Stvorite 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 promjena: 2024-01-30 09:36
Ova instrukcija će vam pokazati kako izgraditi fizički daljinski upravljač za korištenje s eskatom ili električnim hidrogliserom, uključujući sav kod i hardver koji su vam potrebni. Mnogo je lemljenja uključeno, ali i zabavno za napraviti. Što daljinski može učiniti?
- Komunicirajte s ESC preko PPM/PWM signala i natjerajte ga da okrene motor.
- Ima 2 dodatna gumba za korištenje za bilo koju značajku koja vam se sviđa. (tempomat) Vodootporan je.
- Nema obrnutu opciju. Što je dobra stvar za ovu aplikaciju.
- Opcionalna rutina Anti Spark i isključivanje akumulatora ako koristite veliki relej viljuškara.
Zašto ići ovim putem? Sviđa mi se jednostavnost Arduino i PWM signala. Kôd je jednostavan č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đer čita temperature i ima zaslon. Sve stvari koje standardni VESC ili nemaju ili su komplicirane za postavljanje. Arduino je jeftin, jednostavan i moćan.
Koja komponenta vam je potrebna?
- 2 Arduino Nanos
- 2 tipke
- 1 Veća tipka za uključivanje/isključivanje od 12 mm
- 18650 Baterija
- 18650 Držač baterije
- NRF24 čip
- Relejni modul
- Termoskupljajuće cijevi
- Igle zaglavlja.
- Termistori (temperaturni senzori
- Linearni otpornik od 10Kohm dug 35 mm
Alati koji su vam potrebni:
- 3D pisač
- Lemilica (odličan proizvod!)
- M3 Tap
Korak 1: Izgradite udaljeno kućište
Vjerojatno znate koristiti 3D pisač. 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 vodootpornu tipku ili potenciometar. Trebat će vam granični čavao za osovinu okidača i komad krute žice za povezivanje s linearnim putovima.
CAD model ima debljinu stijenke 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, gumba i potenciometra samo slijedite upute u nastavku. Upotrijebite dosta skupljača glave i vrućeg ljepila kako biste sve izolirali. Nakon što ste ga isprobali! 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š drugačiji, 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. Kôd za daljinsko upravljanje
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 daljinski krug u udaljeno kućište
Gumbe je potrebno ponovno lemiti kako bi ušli u kućište. Naravno, pazite da sve stane i nemojte oštetiti nikakve kabele. Pretpostavljam da je ovaj korak sam po sebi razumljiv. Koristio sam četiri vijka M3. 10 mm je dovoljno.
Korak 4: Stvorite 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 se tekstualna varijabla zatim pretvara u PWM signal zbog kojeg VESC uključuje gas. Ovo također radi sa bilo kojim drugim ESC -om, pa čak i samo sa Servo -om. Ovaj krug 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 sprječava iskrenje. Ovaj proces započinje pritiskom na gumb izvan kućišta baterije. Kôd 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čeni:
Čarobni gumb 4k: bežični daljinski upravljač BMPCC 4k (ili 6k) od 20 USD: 4 koraka (sa slikama)
Čarobno dugme 4k: bežični daljinski upravljač BMPCC 4k (ili 6k) od 20 USD: Mnogi su me ljudi zamolili da podijelim neke detalje o svom bežičnom upravljaču 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 gumba na daljinskom upravljaču televizora. Započnimo
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 gumbe 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č za televizor ili drugo s Arduinom Irlibom: 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čunalo Video player: 6 koraka
Daljinski video daljinski upravljač za računalo Video player: Izrađujem daljinski upravljač koji se povezuje s računalom putem USB -a. Veliki daljinski upravljač omogućuje mom djetetu odabir i reprodukciju videozapisa na starom računalu. Ovo je relativno jednostavan projekt. Osnovna komponenta je ili USB tipkovnica ili bežična USB tipkovnica. Zatim