Indholdsfortegnelse:
- Trin 1: Byg fjernhuset
- Trin 2: Fuldfør dit fjernkredsløb
- Trin 3: Føj fjernkredsløbet til fjernhuset
- Trin 4: Opret modtagelseskredsløbet
- Trin 5: Test dit kredsløb
Video: Arduino -baseret fjernbetjening til Eskate eller Hydrofoil: 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Denne instruktive viser dig, hvordan du bygger en fysisk fjernbetjening til brug med en eskate eller en elektrisk hydrofoil inklusive alle de koder og hardware, du har brug for. Der er meget lodning involveret, men det er også sjovt at lave. Hvad kan fjernbetjeningen gøre?
- Kommuniker med et ESC over PPM/PWM signal og få det til at dreje en motor.
- Den har 2 ekstra knapper til at bruge til den funktion, du kan lide. (fartpilot) Det er vandtæt.
- Det har ikke omvendt. Hvilket er en god ting for denne applikation.
- Valgfri Anti Spark -rutine og batteriskæring, hvis du bruger et stort gaffeltruckrelæ.
Hvorfor gå denne rute? Jeg kan godt lide enkelheden ved Arduino og PWM -signal. Koden er let, selv for begyndere som mig, og jeg har fuld kontrol over mange parametre. Arduino kan selv styre batteriets hovedafbryder eksternt. Den læser også temperaturer og har et display. Alle ting, som standard VESC enten ikke har eller er kompliceret at opsætte. Arduino er billig, enkel og kraftfuld.
Hvilken komponent har du brug for?
- 2 Arduino Nanos
- 2 trykknapper
- 1 større 12 mm tænd/sluk -knap
- 18650 batteri
- 18650 Batteriholder
- NRF24 Chip
- Relæmodul
- Krympeslange
- Header pins.
- Termistorer (temperatursensorer
- 35 mm lang 10Kohm lineær modstand
Værktøjer du har brug for:
- 3D printer
- Loddejern (godt produkt!)
- M3 Tryk på
Trin 1: Byg fjernhuset
Du ved sikkert, hvordan du bruger din 3D -printer. Her er dog nogle tips: Jeg tror ikke, du kan få vandtætte udskrifter. Mange mennesker forsøgte, de fleste mislykkedes. Du kan kun belægge dem med epoxy, hvilket er muligt, men rodet. Jeg gik med en anden strategi, og jeg bruger kondom eller en handske til vandtætning. Selvom dit hus er vandtæt, er det svært at finde en vandtæt knap eller potentiometer. Du skal bruge et afskæringsspik til udløserakslen og et stykke stiv ledning til forbindelsen til den lineære poti.
CAD -modellen har en vægtykkelse på 2 mm. Det synes jeg er godt nok. Du kan selvfølgelig ændre modellen. CAD -filer (inklusive komponenter)
Trin 2: Fuldfør dit fjernkredsløb
For at forbinde RF24 -modulet, knapperne og potentiometeret skal du bare følge vejledningen herunder. Brug masser af hovedkrympning og varm lim til at isolere alt. Efter du har testet det! Dette skal fungere pålideligt, så du skal gøre det rigtigt. Jeg havde ingen problemer med at forbinde NRF24 -modulet direkte til 3V -benene på mine Arduinos. Strømforsyningen skal ikke sælges separat. Potentiometeret er 10Kohm og 35 mm langt. Jeg var nødt til at kigge hårdt på ebay for at finde det. Hvis din er anderledes, skal du improvisere huset lidt. En 18650 celle bruges til at levere strøm. Dette skal vare meget længe. Det får forbindelse til Vin og Gnd på Arduino. Det fungerer dog kun, hvis batteriet er friskt. Hvis spændingen falder til lav, fungerer NRF24 ikke længere. Fjernkode
Selvstudier jeg brugte:
- 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
Trin 3: Føj fjernkredsløbet til fjernhuset
Knapperne skal løses for at få det ind i huset. Sørg for at alt passer, og beskadig ikke kabler. Jeg tror, at dette trin er selvforklarende. Jeg brugte fire M3 skruer. 10 mm længde er nok.
Trin 4: Opret modtagelseskredsløbet
Igen kan du følge selvstudierne i koden og også to trin længere oppe. Jeg brugte de samme pin -forbindelser og angav, om jeg afvigede fra det i koden.
Det grundlæggende i dette er, at fjernbetjeningen sender en tekstvariabel til den modtagende Arduino over 2 NRF 24 -chips. Denne tekstvariabel konverteres derefter til et PWM -signal, der får VESC til at tænde gashåndtaget. Dette fungerer også med enhver anden ESC, eller endda bare en servo. Dette kredsløb har den ekstra fordel ved anti gnist routing. Jeg har et meget stort relæ, der kan lukke forbindelsen fra hovedbatterierne, så Arduino -modtageren styrer det også. Dette store relæ aktiveres af et mindre relæ, og et separat relæ gør anti -gnist -tingen. Denne proces startes ved at trykke på en knap uden for mit batterihus. Modtagerkode
Flere oplysninger findes i videoen herunder. Samt al den kode, jeg brugte.
Trin 5: Test dit kredsløb
Hvis alt gik rigtigt, skulle du nu se værdien i øverste venstre hjørne af displayet ændre sig fra 1500-2000, når du trykker på fjernbetjeningens udløser.
Anbefalede:
Trådløs Qi -oplader til ESkate -fjernbetjening: 3 trin
Trådløs Qi -oplader til ESkate -fjernbetjening: Jeg har brugt min ESkate i et stykke tid nu og nogle gange ville fjernbetjeningen begynde at blinke rødt midt i turen og bede om, at den skulle oplades. Og uden at vide, hvor meget strøm der er tilbage i fjernbetjeningen uden at være tilsluttet, er det irriterende
TV -fjernbetjening Bliver en RF -fjernbetjening -- NRF24L01+ Tutorial: 5 trin (med billeder)
TV -fjernbetjening Bliver en RF -fjernbetjening || NRF24L01+ Tutorial: I dette projekt vil jeg vise dig, hvordan jeg brugte den populære nRF24L01+ RF IC til at justere lysstyrken på en LED -strimmel trådløst gennem tre ubrugelige knapper på en fjernsyns fjernbetjening. Lad os komme igang
Konverter din IR -fjernbetjening til RF -fjernbetjening: 9 trin (med billeder)
Konverter din IR -fjernbetjening til RF -fjernbetjening: I dagens Instructable viser jeg dig, hvordan du kan bruge et generisk RF -modul uden en mikrokontroller, som i sidste ende vil føre os til at bygge et projekt, hvor du kan konvertere en IR -fjernbetjening af enhver enhed til en RF Fjern. Den største fordel ved at konvertere en
Styr dine elektriske apparater med din tv -fjernbetjening (ir -fjernbetjening) med temperatur- og luftfugtighedsvisning: 9 trin
Styr dig elektriske apparater med din tv -fjernbetjening (ir -fjernbetjening) med temperatur- og luftfugtighedsdisplay: hej, jeg er Abhay, og det er min første blog om Instructables, og i dag vil jeg vise dig, hvordan du styrer dine elektriske apparater med din fjernsyns fjernbetjening ved at bygge denne simpelt projekt. tak til atl lab for støtte og levering af materialet
Sådan efterlignes en fjernsyn eller fjernbetjening med Arduino Irlib: 3 trin (med billeder)
Sådan efterligner du en fjernsynsfjernbetjening eller andet med Arduino Irlib: Introduktion Hej alle og velkommen til min første Instructable.I dag lærer vi, som titlen siger, at efterligne e -fjernbetjening eller noget lignende, der fungerer med infrarøde signaler ved hjælp af Arduino (enhver model) .Problemet var: Hvordan kan jeg sende koder til en