Tartalomjegyzék:
Videó: Az RC szervók vezeték nélküli vezérlése UDP -n keresztül: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Ebben a projektben az iPhone készülékemet szeretném használni az RC szervók vezérlésére. A gyorsulásmérőt használom két szervó vezérlésére UDP kapcsolaton keresztül. Ez egy Proof Of Concept projekt, amelynek célja annak ellenőrzése, hogy egy iPhone és egy periféria közötti kapcsolat magas frissítési gyakoriságot (magasabb, mint a BLE) érhet el UDP használatával.
1. lépés: Alkatrészlista
Hardver
- ESP8266 (Wemos D1 mini pro) kártya
- Két RC szervó
- USB tápegység tápegységként
- Néhány jumper vezeték
- IPhone vagy iPad iOS12 rendszert használva
- Mac a projekt felépítéséhez
Szoftver
- Arduino IDE ESP8266 telepítéssel Arduino mag: Telepítési kézikönyv
- Xcode 10:
- Az arduino vázlat itt található
- Az iPhone alkalmazás Swift forrása itt található
2. lépés: Hardver
A hardver beállítása nagyon egyszerű. Az ESP8266 D1 (pitch) és D2 (roll) kimenetét használom az RC szervók vezérlésére. A táblát USB tápegység táplálja. Az RC szervók a tábla 5V és GND tűjéről táplálkoznak.
3. lépés: Szoftver
Az iPhone vezérlőalkalmazása Swift nyelven íródott, amely vezeték nélkül csatlakozik az ESP8266 vezérlőpanelhez, és az iPhone mozgási adatai alapján szabályozza a pitch and roll szervókat. A vezérlőpanel létrehoz egy Wifi hozzáférési pontot, és figyeli az újabb UDP csomagokat, amelyek a szervo pozíció információit bájtfolyamként tartalmazzák a következő általános formátumban:
Szervo index | MSB pozíció | Pozíció LSB
A szervo index vagy 1 a hangmagassághoz, vagy 2 a tekercshez. A szervo pozíciót a telefon x, y dőlésszögéből számítják ki, és 1000 és 2000 között mikroszekundummá alakítják át. A frissítési gyakoriság 20 ezredmásodperc.
Az alkalmazás az új Network.framework -et használja az UDP -kapcsolat létrehozásához, ezért csak iOS 12 -es és újabb verzióin fut.
Ez egy POC alkalmazás, amely bemutatja, hogy milyen könnyen használható az UDP kapcsolat az iOS 12 rendszerben. Az egyszerűség érdekében az UDP csomagok külön kerülnek elküldésre a hangmagasság és a tekerés érdekében.
Ajánlott:
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: 7 lépés
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: Hé srácok, üdv újra. Korábbi hozzászólásomban elmagyaráztam, hogy mi az a H -híd áramkör, az L293D motorvezérlő IC, a malackalapú L293D motorvezérlő IC a nagyáramú motorvezérlők vezetéséhez, és hogyan tervezheti meg és készítheti el saját L293D motorvezérlő tábláját
Távirányítású autó - Vezeték nélküli vezeték nélküli Xbox 360 vezérlővel: 5 lépés
Távirányítású autó - vezérelhető a vezeték nélküli Xbox 360 vezérlő használatával: Ezek az utasítások saját távirányítású autó létrehozásához, vezeték nélküli Xbox 360 vezérlővel vezérelhetők
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel Raspbian Stretch -en: 6 lépés
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel a Raspbian Stretch -en: A Raspberry Pi kiválóan alkalmas biztonságos vezeték nélküli hozzáférési pontok létrehozására, de nem rendelkezik jó hatótávolsággal, TP Link WN7200ND USB vezeték nélküli adaptert használtam annak kiterjesztéséhez. Szeretném megosztani, hogyan kell csinálniMiért akarok málna pi -t használni router helyett? T
ESP8266 -NODEMCU $ 3 WiFi modul 2 - Vezeték nélküli érintkezők vezérlése a WEB OLDALON keresztül: 9 lépés (képekkel)
ESP8266 -NODEMCU $ 3 WiFi 2. modul - Vezeték nélküli érintkezők vezérlése a WEB OLDALON keresztül: Megérkezett ezeknek a mikroszámítógépeknek egy új világa, és ez a dolog az ESP8266 NODEMCU. Ez az első rész, amely bemutatja, hogyan telepítheti az esp8266 környezetét az arduino IDE -be a kezdő videón és az alkatrészek részeként
DIY vezeték nélküli mikrofon vezeték nélküli gitárrendszerhez: 4 lépés
DIY Wireless Mic to Wireless Guitar System: Néztem néhány videót és néhány zenekart, és szinte közülük vezeték nélküli rendszert használ a gitáron. Megőrülök, mozogok, sétálok, és azt csinálok, amit akarnak, anélkül, hogy a zsinórt használnám, ezért arról álmodozom, hogy lesz egy .. De .. nekem ez most túl drága, ezért erre jutottam