INHOUDSOPGAWE:
- Stap 1: Bou die afstandbehuising
- Stap 2: Voltooi u afstandkring
- Stap 3: Voeg die afstandskring by die afstandbehuizing
- Stap 4: Skep die ontvangskring
- Stap 5: Toets u stroombaan
Video: Arduino -gebaseerde afstandsbediening vir Eskate of draagvleuelboot: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Hierdie instruksies sal u wys hoe u 'n fisiese afstandsbediening kan bou om saam met 'n eskate of 'n elektriese draagvleisdraad te gebruik, insluitend al die kode en hardeware wat u benodig. Daar is baie soldeersels betrokke, maar dit is ook lekker om te maak. Wat kan die afstandsbediening doen?
- Kommunikeer met 'n ESC oor PPM/PWM -sein en laat dit 'n motor draai.
- Dit het 2 ekstra knoppies om te gebruik vir watter funksie u ook al wil. (cruise control) Dit is waterdig.
- Dit het nie 'n omgekeerde nie. Wat 'n goeie ding is vir hierdie toepassing.
- Opsioneel Anti Spark -roetine en afsny van die battery as u 'n groot vurkhyser -aflos gebruik.
Waarom die pad volg? Ek hou van die eenvoud van Arduino en PWM -sein. Die kode is maklik, selfs vir beginners soos ek, en ek het volle beheer oor baie parameters. Die Arduino kan die hoofskakelaar van die battery selfs op afstand beheer. Dit lees ook temperature en het 'n skerm. Alles wat die standaard VESC nie het nie, of wat ingewikkeld is om op te stel. Arduino is goedkoop, eenvoudig en kragtig.
Watter komponent benodig u?
- 2 Arduino Nanos
- 2 Drukknoppies
- 1 Groter 12 mm aan/uit -knoppie
- 18650 battery
- 18650 batteryhouer
- NRF24 Chip
- Relay Module
- Krimp buis
- Kopspelde.
- Termistors (Temperatuursensors
- 35 mm lang 10Kohm lineêre weerstand
Gereedskap wat u benodig:
- 3D -drukker
- Soldeerbout (goeie produk!)
- M3 Tik
Stap 1: Bou die afstandbehuising
U weet waarskynlik hoe u u 3D -drukker moet gebruik. Hier is 'n paar wenke: ek dink nie u kan waterdigte afdrukke kry nie. Baie mense het probeer, die meeste het misluk. U kan dit net met epoxy bedek, wat wel uitvoerbaar is, maar morsig. Ek het 'n ander strategie gevolg en ek gebruik kondoom of 'n handskoen vir waterdigting. Selfs as u huis waterdig is, is dit moeilik om 'n waterdigte knoppie of potensiometer te vind. U benodig 'n afsnypyker vir die snelleras en 'n stuk stywe draad vir die koppeling met die lineêre poti.
Die CAD -model het 'n wanddikte van 2 mm. Dit is goed genoeg dink ek. U kan die model natuurlik verander. CAD -lêers (insluitend komponente)
Stap 2: Voltooi u afstandkring
Volg die instruksies hieronder om die RF24 -module, die knoppies en die potensiometer aan te sluit. Gebruik baie kopkrimping en warm gom om alles te isoleer. Nadat jy dit getoets het! Dit moet betroubaar werk, dus u moet dit reg doen. Ek het geen probleme gehad om die NRF24 -module direk aan die 3V -penne van my Arduinos te koppel nie. Die kragbron hoef nie afsonderlik verkoop te word nie. Die potensiometer is 10Kohm en 35mm lank. Ek moes hard op ebay soek om dit te vind. As die uwe anders is, moet u die behuising 'n bietjie improviseer. 'N 18650 -sel word gebruik om krag te verskaf. Dit behoort baie lank te duur. Dit word verbind met Vin en Gnd op die Arduino. Dit werk egter net as die battery vars is. As die spanning te laag daal, werk die NRF24 nie meer nie. Afstandskode
Tutoriale wat ek gebruik het:
- 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
Stap 3: Voeg die afstandskring by die afstandbehuizing
Die knoppies moet vasgemaak word om dit in die behuising te kry. Sorg dat alles natuurlik pas en beskadig geen kabels nie. Ek dink hierdie stap is vanselfsprekend. Ek het vier M3 -skroewe gebruik. 10 mm lengte is genoeg.
Stap 4: Skep die ontvangskring
U kan weer die tutoriale in die kode volg, en ook twee stappe verder. Ek het dieselfde penverbindings gebruik en gesê of ek daarvan afwyk in die kode.
Die basiese beginsels hiervan is dat die afstandsbediening 'n teksveranderlike na die ontvangende Arduino stuur oor 2 NRF 24 -skyfies. Die teksveranderlike word dan omgeskakel in 'n PWM -sein wat die VESC laat draai. Dit werk ook met enige ander ESC, of selfs net 'n servo. Hierdie kring het die ekstra voordeel van die anti -vonk -routing. Ek het 'n baie groot relais wat die verbinding van die hoofbatterye kan afskakel, so die Arduino -ontvanger beheer dit ook. Hierdie groot aflos word geaktiveer deur 'n kleiner aflos en 'n aparte aflos doen die anti -vonk ding. Hierdie proses word begin deur 'n knoppie buite my batteryhuis te druk. Ontvanger kode
Meer inligting is in die video hieronder. Behalwe al die kode wat ek gebruik het.
Stap 5: Toets u stroombaan
As alles reg verloop, moet u die waarde in die linker boonste hoek van die skerm sien verander van 1500-2000 as u op die sneller van die afstandsbediening druk.
Aanbeveel:
Draadlose Qi -laaier vir ESkate -afstandsbediening: 3 stappe
Draadlose Qi -laaier vir ESkate -afstandsbediening: ek gebruik my ESkate al 'n rukkie, en soms begin die afstandsbediening in die middel van die rit rooi flikker en vra dat dit laai. En sonder om te weet hoeveel krag daar in die afstandsbediening oor is sonder om aangesluit te word, is dit irriterend
TV -afstandsbediening word 'n RF -afstandsbediening -- NRF24L01+ Tutoriaal: 5 stappe (met foto's)
TV -afstandsbediening word 'n RF -afstandsbediening || NRF24L01+ Tutoriaal: In hierdie projek sal ek u wys hoe ek die gewilde nRF24L01+ RF IC gebruik het om die helderheid van 'n LED -strook draadloos aan te pas deur drie nuttelose knoppies van 'n TV -afstandsbediening. Laat ons begin
Skakel u IR -afstandsbediening om in RF -afstandsbediening: 9 stappe (met foto's)
Skakel u IR -afstandsbediening na RF -afstandsbediening om: In die instruksies van vandag sal ek u wys hoe u 'n generiese RF -module kan gebruik sonder 'n mikrobeheerder, wat ons uiteindelik sal lei om 'n projek te bou waar u 'n IR -afstandsbediening van enige toestel na 'n RF kan omskakel Afgeleë. Die grootste voordeel van die omskakeling van 'n
Digitale beheerder vir lugvering met behulp van Arduino en slimfoon afstandsbediening: 7 stappe (met foto's)
Digitale beheerder vir lugvering met behulp van Arduino en slimfoon afstandsbediening: Hallo almal. In hierdie instruksies sal ek probeer om jou te wys hoe om 'n kontroleerder vir jou motor se lugvering te bou, met behulp van een arduino + bluetooth module en vir afstandsbediening van enige slimfoon met Android +4.4, dit is ook my heel eerste instruksionele so dra w
Olympus Evolt E510 afstandsbediening vir kabel (weergawe 2 met outomatiese fokus op afstandsbediening): 6 stappe (met foto's)
Olympus Evolt E510 afstandsbediening vir kabel (weergawe 2 met outomatiese fokus op afstandsbediening): Gister het ek 'n eenvoudige afstandsbediening vir my Olympus E510 gebou. Die meeste kameras het 'n ontspanknop (die een wat u druk om 'n foto te neem) met twee modusse. As die knoppie saggies ingedruk word, sal die kamera outomaties fokus en die lig meet