Tartalomjegyzék:

Arduino alapú távirányító Eskate vagy szárnyashajó számára: 5 lépés (képekkel)
Arduino alapú távirányító Eskate vagy szárnyashajó számára: 5 lépés (képekkel)

Videó: Arduino alapú távirányító Eskate vagy szárnyashajó számára: 5 lépés (képekkel)

Videó: Arduino alapú távirányító Eskate vagy szárnyashajó számára: 5 lépés (képekkel)
Videó: 7 ПОЛЕЗНЫХ устройств на АРДУИНО, которые можно собрать за 15 минут. 2024, November
Anonim
Image
Image
Arduino alapú távirányító Eskate vagy szárnyashajóhoz
Arduino alapú távirányító Eskate vagy szárnyashajóhoz

Ez az oktatóanyag megmutatja, hogyan lehet fizikai távirányítót készíteni, hogy eskate vagy elektromos szárnyashajóval használható legyen, beleértve az összes szükséges kódot és hardvert. Sok forrasztás van benne, de az elkészítése is szórakoztató. Mit tehet a távirányító?

  • Kommunikáljon az ESC -vel PPM/PWM jel felett, és fordítsa el a motort.
  • 2 extra gombbal rendelkezik, amelyeket bármilyen funkcióhoz használhat. (tempomat) Vízálló.
  • Ennek nincs fordítottja. Ami jó ebben az alkalmazásban.
  • Opcionális szikramentesítő rutin és az akkumulátor levágása, ha nagy targonca relét használ.

Miért érdemes ezt az utat választani? Szeretem az Arduino és a PWM jel egyszerűségét. A kód még a hozzám hasonló kezdők számára is egyszerű, és sok paraméter felett teljes mértékben irányíthatom. Az Arduino akár távolról is vezérelheti az akkumulátor főkapcsolóját. A hőmérsékletet is leolvassa, és kijelzője is van. Minden olyan dolog, amellyel a szabványos VESC nem rendelkezik, vagy bonyolult a beállítása. Az Arduino olcsó, egyszerű és erős.

Milyen alkatrészre van szüksége?

  • 2 Arduino Nanos
  • 2 Nyomógomb
  • 1 Nagyobb 12 mm -es ki/be kapcsoló gomb
  • 18650 akkumulátor
  • 18650 Akkumulátor tartó
  • NRF24 Chip
  • Relé modul
  • Hőre zsugorodó cső
  • Fejléc csapok.
  • Termisztorok (hőmérséklet -érzékelők
  • 35 mm hosszú 10Kohm lineáris ellenállás

Szükséges eszközök:

  • 3d nyomtató
  • Forrasztópáka (nagyszerű termék!)
  • M3 Koppintson

1. lépés: Készítse el a távoli házat

Építse fel a távoli házat
Építse fel a távoli házat
Építse fel a távoli házat
Építse fel a távoli házat
Építse fel a távoli házat
Építse fel a távoli házat
Építse fel a távoli házat
Építse fel a távoli házat

Valószínűleg tudja, hogyan kell használni a 3D nyomtatót. Íme néhány tipp: Nem hiszem, hogy vízálló nyomatokat készíthet. Sokan próbálkoztak, többségük kudarcot vallott. Csak epoxiddal lehet bevonni őket, ami megvalósítható, de rendetlen. Más stratégiát választottam, és óvszert vagy kesztyűt használok a vízszigeteléshez. Még ha háza vízálló is, nehéz vízálló gombot vagy potenciométert találni. Szüksége lesz egy vágószögre az indítótengelyhez és egy merev huzaldarabhoz a lineáris potihoz való csatlakozáshoz.

A CAD modell falvastagsága 2 mm. Ez elég jó szerintem. Természetesen megváltoztathatja a modellt. CAD fájlok (beleértve az összetevőket)

2. lépés: Végezze el a távoli áramkört

Image
Image
Töltse ki a távoli áramkört
Töltse ki a távoli áramkört

Az RF24 modul, a gombok és a potenciométer csatlakoztatásához kövesse az alábbi útmutatókat. Használjon sok fejzsugorítást és forró ragasztót, hogy mindent elkülönítsen. Miután tesztelted! Ennek megbízhatóan kell működnie, ezért helyesen kell eljárnia. Nem okozott problémát az NRF24 modul közvetlen csatlakoztatása az Arduinos 3V -os csapjaihoz. Nincs szükség külön értékesített tápegységre. A potenciométer 10Kohm és 35mm hosszú. Nagyon kellett keresnem az ebay -en, hogy megtaláljam. Ha a tied más, akkor egy kicsit improvizálnod kell a házat. Egy 18650 -es cella szolgál az áramellátáshoz. Ennek nagyon sokáig kell tartania. Kapcsolódik Vinhez és Gndhez az Arduino -n. Csak akkor működik, ha az akkumulátor friss. Ha a feszültség alacsonyra csökken, az NRF24 már nem működik. Távoli kód

Oktatóanyagok, amelyeket használtam:

  • 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

3. lépés: Adja hozzá a távoli áramkört a távoli házhoz

Adja hozzá a távoli áramkört a távoli házhoz
Adja hozzá a távoli áramkört a távoli házhoz
Adja hozzá a távoli áramkört a távoli házhoz
Adja hozzá a távoli áramkört a távoli házhoz
Adja hozzá a távoli áramkört a távoli házhoz
Adja hozzá a távoli áramkört a távoli házhoz
Adja hozzá a távoli áramkört a távoli házhoz
Adja hozzá a távoli áramkört a távoli házhoz

A gombokat újra kell forrasztani, hogy a házba kerüljenek. Természetesen győződjön meg arról, hogy minden illeszkedik, és ne károsítsa a kábeleket. Azt hiszem, ez a lépés magától értetődő. Négy M3 csavart használtam. 10 mm hosszúság elég.

4. lépés: Hozza létre a fogadó áramkört

Image
Image
Hozza létre a fogadó áramkört
Hozza létre a fogadó áramkört

Ismét követheti a kódban található oktatóanyagokat és két lépést feljebb. Ugyanazokat a pin csatlakozásokat használtam, és jeleztem, ha eltértem tőle a kódban.

Ennek alapja az, hogy a távirányító szöveges változót küld a fogadó Arduino -nak 2 NRF 24 chipen keresztül. Ezt a szövegváltozót ezután PWM jellé alakítják át, amely miatt a VESC bekapcsolja a gázkart. Ez bármely más ESC -vel, vagy akár csak szervóval is működik. Ennek az áramkörnek további előnye a szikramentes útválasztás. Van egy nagyon nagy relém, amely le tudja zárni a kapcsolatot a fő akkumulátorokról, így az Arduino vevő is ezt szabályozza. Ezt a nagy relét egy kisebb relé aktiválja, és egy külön relé végzi a szikramentesítést. Ezt a folyamatot az akkumulátor házán kívüli gomb megnyomásával indítják el. Vevő kód

További információ az alábbi videóban található. Valamint az összes kódot, amit használtam.

5. lépés: Ellenőrizze az áramkört

Teszteld az áramkört
Teszteld az áramkört
Teszteld az áramkört
Teszteld az áramkört

Ha minden rendben ment, akkor a kijelző bal felső sarkában látható értéknek kell megváltoznia 1500-2000-ről, amikor megnyomja a távirányító ravaszt.

Ajánlott: