Satura rādītājs:
- Piegādes
- 1. darbība: palaidiet Visuino un atlasiet ESPcopter Board Type
- 2. darbība. Visuino: pievienojiet leņķim paātrinājumu
- 3. darbība. Visuino: pievienojiet pakešu komponentu un iestatiet galvenes marķieri
- 4. darbība. Visuino: pievienojiet pakešu komponentam 3 bināros analogos elementus un pievienojiet tos
- 5. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
- 6. darbība: spēlējiet…
Video: ESPcopter un Visuino - pārvērst kompasa virzienu 3D leņķī: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Seko vairāk autoram:
ESPcopter tagad tiek pilnībā atbalstīts ar Visuino jaunāko versiju, un tas, iespējams, padara to par visvieglāk ieprogrammējamo bezpilota lidaparātu!:-)
Ar Visuino atbalstu jūs varat kontrolēt motorus, gaismas diodes, strādāt ar akselerometru, žiroskopu un kompasu, sazināties ar bezpilota lidaparātu, izmantojot WiFi, eksperimentēt ar dažādiem failiem, lai lidojuma laikā panāktu stabilitāti, likt tam sazināties ar citiem droniem vai datoriem un daudz ko citu …
Pievienojiet savus sensorus un pielāgojiet dronu, kā vien vēlaties! Jūs varat ieprogrammēt bezpilota lidaparātu vai vēl jautrāk … ieprogrammēt bezpilota lidaparātu baru, lai sazinātos savā starpā un strādātu kopā:-).
ESPcopter pašlaik veic kopfinansējumu, un ir pieejami dažādi atlīdzības līmeņi atkarībā no paplašināšanas plates un vēlamā daudzuma.
Pirmais projekts:
Kompass nosūta X, Y un Z virziena spēkus. Tomēr bieži mums ir jāpārvērš spēki X, Y, Z 3D leņķī, lai noteiktu sensora 3D orientāciju.
Piegādes
ESPcopter tagad tiek pilnībā atbalstīts ar Visuino jaunāko versiju, un tas, iespējams, padara to par visvieglāk ieprogrammējamo bezpilota lidaparātu!:-) Ar Visuino atbalstu jūs varat kontrolēt motorus, LED, strādāt ar akselerometru, žiroskopu un kompasu, sazināties ar dronu, izmantojot WiFi, eksperimentēt ar dažādiem failiem, lai lidojuma laikā panāktu stabilitāti, likt tam sazināties ar citiem bezpilota lidaparātiem vai datori un vairāk …
Pievienojiet savus sensorus un pielāgojiet dronu, kā vien vēlaties! Jūs varat ieprogrammēt bezpilota lidaparātu vai vēl jautrāk … ieprogrammēt bezpilota lidaparātu baru, lai sazinātos savā starpā un strādātu kopā:-).
ESPcopter pašlaik veic kopfinansējumu, un ir pieejami dažādi atlīdzības līmeņi atkarībā no paplašināšanas plates un vēlamā daudzuma.
Pirmais projekts:
Kompass nosūta X, Y un Z paātrinājuma spēkus. Tomēr bieži mums ir jāpārvērš spēki X, Y, Z 3D leņķī, lai noteiktu sensora 3D orientāciju.
1. darbība: palaidiet Visuino un atlasiet ESPcopter Board Type
Lai sāktu programmēt Arduino, jums būs jāinstalē Arduino IDE šeit:
Pārliecinieties, ka instalējat 1.6.7 vai jaunāku versiju, pretējā gadījumā šī instrukcija nedarbosies!
Ir jāinstalē arī Visuino:
Sāciet Visuino, kā parādīts pirmajā attēlā
Visuino Arduino komponentā noklikšķiniet uz pogas "Rīki"
Kad tiek parādīts dialoglodziņš, izvēlieties ESPcopter, kā parādīts attēlā
2. darbība. Visuino: pievienojiet leņķim paātrinājumu
Vispirms mums jāpievieno komponents, lai X, Y, Z kompasa virsrakstu pārvērstu 3D X, Y, Z leņķī:
- Komponentu rīkjoslas lodziņā Filtrs ierakstiet "leņķis", pēc tam atlasiet komponentu "Paātrinājums līdz leņķim" un nometiet to dizaina zonā
- Lai sāktu savienot visas izejas tapas vienlaikus, noklikšķiniet uz lodziņa "Kompass" lodziņa "Ārpus", kurā ir ESPCopter komponenta X, Y, X paātrinājuma tapas
-
Pārvietojiet peli virs AccelerationToAngle1 komponenta lodziņa "In" ievades tapas "X". Visuino automātiski izkliedēs vadus, lai tie pareizi savienotos ar pārējām tapām
3. darbība. Visuino: pievienojiet pakešu komponentu un iestatiet galvenes marķieri
Lai no Arduino nosūtītu visus kanālu datus pa seriālo portu, mēs varam izmantot pakešu komponentu, lai kopā iepakotu kanālus un parādītu tos Visuino darbības jomā un mērierīcēs:
- Komponentu rīkjoslas lodziņā Filtrs ierakstiet "pakete", pēc tam atlasiet komponentu "pakešu komponents" un nometiet to dizaina zonā
- Rekvizītos izvērsiet īpašumu "Galvas marķieris"
- Rekvizītos noklikšķiniet uz pogas "…"
- Baitu redaktorā, piemēram, ierakstiet dažus ciparus
- Noklikšķiniet uz pogas Labi, lai apstiprinātu un aizvērtu redaktoru
4. darbība. Visuino: pievienojiet pakešu komponentam 3 bināros analogos elementus un pievienojiet tos
Noklikšķiniet uz komponenta Packet1 pogas "Rīki" (1. attēls)
- Redaktorā "Elementi" atlasiet elementu "Binārais analogs" un pēc tam 3 reizes noklikšķiniet uz pogas "+" (1. attēls), lai pievienotu 3 analogos elementus (2. attēls)
- Noklikšķiniet lodziņa "Akselerometrs" lodziņā "Out", kurā ir AccelerationToAngle1 komponenta tapas, lai sāktu vienlaikus savienot visas izejas tapas (4. attēls)
- Pārvietojiet peles kursoru virs Packet1 komponenta "Elements. Analog (Binary) 1" elementa tapas "In". Visuinowill automātiski izkliedē vadus, lai tie pareizi savienotos ar pārējām tapām (4. attēls)
- Savienojiet Packet1 komponenta izejas tapu "Out" ar "Arduino" komponenta kanāla "Serial [0" "ievades tapu" In"
5. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
- Programmā Visuino nospiediet F9 vai noklikšķiniet uz attēlā redzamās pogas, lai ģenerētu Arduino kodu, un atveriet Arduino IDE
- Arduino IDE noklikšķiniet uz augšupielādes pogas, lai apkopotu un augšupielādētu kodu
6. darbība: spēlējiet…
ESPcopter pašlaik veic kopfinansējumu, un ir pieejami dažādi atlīdzības līmeņi atkarībā no paplašināšanas plates un vēlamā daudzuma.
Ieteicams:
DIY Kā kontrolēt servomotoru leņķi, izmantojot Visuino secības komponentu: 10 soļi
DIY Kā kontrolēt servomotoru leņķi, izmantojot Visuino secības komponentu: Šajā apmācībā mēs izmantosim Servo motoru un Arduino UNO un Visuino, lai kontrolētu servomotoru leņķi, izmantojot secības komponentu. Secības komponents ir lieliski piemērots situācijām, kad vēlamies izraisīt vairākus notikumus pēc kārtas mūsu gadījumā servomotoru dzinējs
DC MOTOR Roku žests Kontrolē ātrumu un virzienu, izmantojot Arduino: 8 soļi
DC MOTOR Roku žestu ātruma un virziena kontrole, izmantojot Arduino: Šajā apmācībā mēs iemācīsimies kontrolēt līdzstrāvas motoru ar roku žestiem, izmantojot arduino un Visuino. Noskatieties video! Pārbaudiet arī šo: Roku žestu apmācība
Arduino robots ar attālumu, virzienu un rotācijas pakāpi (austrumi, rietumi, ziemeļi, dienvidi), ko kontrolē balss, izmantojot Bluetooth moduli un autonomo robotu kustību: 6 soļi
Arduino robots ar rotācijas attālumu, virzienu un pakāpi (austrumi, rietumi, ziemeļi, dienvidi), ko kontrolē balss, izmantojot Bluetooth moduli un autonomo robotu kustību. Šajā instrukcijā ir paskaidrots, kā izveidot Arduino robotu, kuru var pārvietot vajadzīgajā virzienā (uz priekšu, atpakaļ) , Pa kreisi, pa labi, austrumiem, rietumiem, ziemeļiem, dienvidiem) nepieciešamais attālums centimetros, izmantojot balss komandu. Robotu var pārvietot arī autonomi
Visu virzienu ventilators: 6 soļi
Visu virzienu ventilators: ventilators ļauj gaisa plūsmai no visiem virzieniem, nevis tikai vienam. Tas nodrošina labāku gaisa cirkulāciju telpā, kurā tā atrodas
Arduino Nano un Visuino: paātrinājuma pārvēršana leņķī no akselerometra un žiroskopa MPU6050 I2C sensors: 8 soļi (ar attēliem)
Arduino Nano un Visuino: pārvērst paātrinājumu leņķī no akselerometra un žiroskopa MPU6050 I2C sensora: Pirms kāda laika es ievietoju apmācību par to, kā jūs varat savienot MPU9250 akselerometru, žiroskopu un kompasa sensoru ar Arduino Nano un ieprogrammēt to ar Visuino, lai nosūtītu pakešu datus un displeju uz darbības jomu un vizuālajiem instrumentiem. Akselerometrs nosūta X, Y