Tartalomjegyzék:

ESPcopter és Visuino - Az iránytű fejlécének konvertálása 3D szögbe: 6 lépés
ESPcopter és Visuino - Az iránytű fejlécének konvertálása 3D szögbe: 6 lépés

Videó: ESPcopter és Visuino - Az iránytű fejlécének konvertálása 3D szögbe: 6 lépés

Videó: ESPcopter és Visuino - Az iránytű fejlécének konvertálása 3D szögbe: 6 lépés
Videó: digital compass 🧭 #shorts #shortsvideo 2024, November
Anonim

Kövesse a szerző további információit:

Állítsa össze az Elegoo Arduino Robot 2.0 verzióját
Állítsa össze az Elegoo Arduino Robot 2.0 verzióját
Állítsa össze az Elegoo Arduino Robot 2.0 verzióját
Állítsa össze az Elegoo Arduino Robot 2.0 verzióját
Programozza az Arduino UNO -t Visuino -val, hogy rajzoljon az ILI9341 TFT érintőképernyős kijelzővédő tollával
Programozza az Arduino UNO -t Visuino -val, hogy rajzoljon az ILI9341 TFT érintőképernyős kijelzővédő tollával
Programozza az Arduino UNO -t Visuino -val, hogy rajzoljon az ILI9341 TFT érintőképernyős kijelzővédő tollával
Programozza az Arduino UNO -t Visuino -val, hogy rajzoljon az ILI9341 TFT érintőképernyős kijelzővédő tollával
Szerelje össze a Kuman Wi-Fi robotot kamerával és manipulátorral
Szerelje össze a Kuman Wi-Fi robotot kamerával és manipulátorral
Szerelje össze a Kuman Wi-Fi robotot kamerával és manipulátorral
Szerelje össze a Kuman Wi-Fi robotot kamerával és manipulátorral

Az ESPcopter most már teljes egészében támogatott a Visuino legújabb verziójával, és így valószínűleg a legegyszerűbb a drón programozása!:-)

Visuino támogatásával vezérelheti a motorokat, a LED -eket, dolgozhat a gyorsulásmérővel, a giroszkóppal és az iránytűvel, kommunikálhat a drónnal WiFi -n keresztül, kísérletezhet különböző fájlokkal a stabilitás elérése érdekében repülés közben, kommunikálhat más drónokkal vagy számítógépekkel stb. …

Csatlakoztassa saját érzékelőit, és testreszabhatja a drónt, ahogy csak akarja! Beprogramozhat egy drónt, vagy még szórakoztatóbbat … programozhatja a drónok raját, hogy kommunikáljanak egymással és együttműködjenek:-).

Az ESPcopter jelenleg tömeges finanszírozásban részesül, a bővítőkártyáktól és a kívánt mennyiségtől függően különböző jutalmak állnak rendelkezésre.

Első projekt:

Az iránytű X, Y és Z irányú erőket küld. Gyakran azonban az erőket X, Y, Z 3D szögbe kell alakítanunk, hogy meghatározzuk az érzékelő 3D orientációját.

Kellékek

Az ESPcopter most már teljes mértékben támogatott a Visuino legújabb verziójával, és ez teszi valószínűleg a legegyszerűbb programozni a drónt!:-) A Visuino támogatásával vezérelheti a motorokat, a LED-eket, dolgozhat a gyorsulásmérővel, a giroszkóppal és az iránytűvel, kommunikálhat a drónnal WiFi-n keresztül, kísérletezhet különböző fájlokkal a stabilitás elérése érdekében repülés közben, kommunikálhat más drónokkal vagy számítógépek és egyebek…

Csatlakoztassa saját érzékelőit, és testreszabhatja a drónt, ahogy csak akarja! Beprogramozhat egy drónt, vagy még szórakoztatóbbat … programozhatja a drónok raját, hogy kommunikáljanak egymással és együttműködjenek:-).

Az ESPcopter jelenleg tömeges finanszírozásban részesül, a bővítőkártyáktól és a kívánt mennyiségtől függően különböző jutalmak állnak rendelkezésre.

Első projekt:

Az iránytű X, Y és Z gyorsítási erőket küld. Gyakran azonban az erőket X, Y, Z 3D szögbe kell alakítanunk, hogy meghatározzuk az érzékelő 3D orientációját.

1. lépés: Indítsa el a Visuino programot, és válassza ki az ESPcopter kártya típusát

Indítsa el a Visuino programot, és válassza ki az ESPcopter kártya típusát
Indítsa el a Visuino programot, és válassza ki az ESPcopter kártya típusát

Az Arduino programozásának megkezdéséhez telepítenie kell az Arduino IDE -t innen:

Győződjön meg arról, hogy az 1.6.7 vagy újabb verzióját telepítette, különben ez az utasítás nem fog működni!

A Visuino: https://www.visuino.com webhelyet is telepíteni kell.

Indítsa el Visuino -t az első képen látható módon

Kattintson a Visuino Arduino összetevőjén található "Eszközök" gombra

Amikor megjelenik a párbeszédpanel, válassza az ESPcopter elemet az ábrán látható módon

2. lépés: Visuino esetén: Adja hozzá a gyorsítást a szöghez

Visuino -ban: Gyorsulás hozzáadása a szöghöz
Visuino -ban: Gyorsulás hozzáadása a szöghöz

Először hozzá kell adnunk egy komponenst az X, Y, Z iránytű fejléc 3D X, Y, Z szöggé alakításához:

  • Gépelje be a „szög” értéket a Komponens eszköztár Szűrő mezőjébe, majd válassza ki a „Gyorsulás szögbe” összetevőt, és dobja a tervezési területre
  • Kattintson az "Iránytű" mező "Out" mezőjébe, amely tartalmazza az ESPCopter komponens X, Y, X gyorsítócsapjait, hogy elkezdje az összes Out csap csatlakoztatását egyszerre

  • Vigye az egeret az AccelerationToAngle1 komponens "In" mezőjének "X" bemeneti tűje fölé. A Visuino automatikusan szétszórja a vezetékeket, így helyesen csatlakoznak a többi csaphoz

3. lépés: Visuino programban: Adjon hozzá csomagkomponenst és állítsa be a fejlécjelzőt

Visuino: Csomagkomponens hozzáadása és fejlécjelölő beállítása
Visuino: Csomagkomponens hozzáadása és fejlécjelölő beállítása
Visuino: Csomagkomponens hozzáadása és fejlécjelölő beállítása
Visuino: Csomagkomponens hozzáadása és fejlécjelölő beállítása

Ha az összes csatornaadatot el szeretné küldeni a soros porton keresztül az Arduino -tól, akkor a Packet komponens segítségével csomagolhatjuk össze a csatornákat, és megjeleníthetjük azokat a Visuino Scope and Gauges -ben:

  • Írja be a "packet" elemet a Component Toolbox Filter mezőjébe, majd válassza ki a "Packet Component" összetevőt, és dobja a tervezési területre
  • A Tulajdonságokban bontsa ki a "Fejjelölő" tulajdonságot
  • A Tulajdonságokban kattintson a "…" gombra
  • A Bytes szerkesztőben írja be például a számokat
  • Kattintson az OK gombra a szerkesztő megerősítéséhez és bezárásához

4. lépés: Visuino esetén: Adjon hozzá 3 bináris analóg elemet a csomagkomponenshez, és csatlakoztassa őket

Visuino: Adjon hozzá 3 bináris analóg elemet a csomagkomponenshez, és csatlakoztassa őket
Visuino: Adjon hozzá 3 bináris analóg elemet a csomagkomponenshez, és csatlakoztassa őket

Kattintson a Packet1 komponens "Eszközök" gombjára (1. kép)

  • Az "Elemek" szerkesztőben válassza ki a "Bináris analóg" elemet, majd kattintson háromszor a "+" gombra (1. kép) 3 analóg elem hozzáadásához (2. kép)
  • Kattintson az AccelerationToAngle1 komponens csapjait tartalmazó "Gyorsulásmérő" mező "Out" mezőjére, hogy elkezdje az összes Out csap csatlakoztatását egyszerre (4. kép)
  • Vigye az egeret a Packet1 komponens "Elements. Analog (Binary) 1" elemének "In" tűje fölé. A Visuinowill automatikusan szétteríti a vezetékeket, hogy megfelelően csatlakozzanak a többi csaphoz (4. kép)
  • Csatlakoztassa a Packet1 komponens "Out" kimeneti érintkezőjét az "Arduino" komponens "Serial [0" "csatornájának" In "bemeneti tűjéhez

5. lépés: Az Arduino kód létrehozása, fordítása és feltöltése

Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése
  • Visuino esetén nyomja meg az F9 billentyűt, vagy kattintson a képen látható gombra az Arduino kód létrehozásához, és nyissa meg az Arduino IDE -t
  • Az Arduino IDE -ben kattintson a Feltöltés gombra a kód összeállításához és feltöltéséhez

6. lépés: és játssz…

Az ESPcopter jelenleg tömeges finanszírozásban részesül, a bővítőkártyáktól és a kívánt mennyiségtől függően különböző jutalmak állnak rendelkezésre.

Ajánlott: