![ESPcopter och Visuino - Konvertera kompassrubrik till 3D -vinkel: 6 steg ESPcopter och Visuino - Konvertera kompassrubrik till 3D -vinkel: 6 steg](https://i.howwhatproduce.com/images/010/image-28779-j.webp)
Innehållsförteckning:
- Tillbehör
- Steg 1: Starta Visuino och välj ESPcopter Board Type
- Steg 2: I Visuino: Lägg till acceleration i vinkel
- Steg 3: I Visuino: Lägg till paketkomponent och ställ in rubrikmarkör
- Steg 4: I Visuino: Lägg till tre binära analoga element till paketkomponenten och anslut dem
- Steg 5: Generera, kompilera och ladda upp Arduino -koden
- Steg 6: Och spela …
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
Av BoianMVisuinoFölj mer av författaren:
![Montera Elegoo Arduino Robot Version 2.0 Montera Elegoo Arduino Robot Version 2.0](https://i.howwhatproduce.com/images/010/image-28779-1-j.webp)
![Montera Elegoo Arduino Robot Version 2.0 Montera Elegoo Arduino Robot Version 2.0](https://i.howwhatproduce.com/images/010/image-28779-2-j.webp)
![Program Arduino UNO With Visuino to Draw on ILI9341 TFT Touch Screen Display Shield With Pen Program Arduino UNO With Visuino to Draw on ILI9341 TFT Touch Screen Display Shield With Pen](https://i.howwhatproduce.com/images/010/image-28779-3-j.webp)
![Program Arduino UNO With Visuino to Draw on ILI9341 TFT Touch Screen Display Shield With Pen Program Arduino UNO With Visuino to Draw on ILI9341 TFT Touch Screen Display Shield With Pen](https://i.howwhatproduce.com/images/010/image-28779-4-j.webp)
![Montera Kuman Wi-Fi-robot med kamera och manipulator Montera Kuman Wi-Fi-robot med kamera och manipulator](https://i.howwhatproduce.com/images/010/image-28779-5-j.webp)
![Montera Kuman Wi-Fi-robot med kamera och manipulator Montera Kuman Wi-Fi-robot med kamera och manipulator](https://i.howwhatproduce.com/images/010/image-28779-6-j.webp)
ESPcopter stöds nu fullt ut av den senaste versionen av Visuino, och det gör det förmodligen det enklaste att programmera drönare som finns!:-)
Med sitt Visuino -stöd kan du styra motorerna, lysdioden, arbeta med accelerometern, gyroskopet och kompassen, kommunicera med drönaren via WiFi, experimentera med olika filer för att uppnå stabilitet i flygning, få den att kommunicera med andra drönare eller datorer och mer …
Fäst dina egna sensorer och anpassa drönaren hur du vill! Du kan programmera en drönare eller ännu roligare … programmera en svärm av drönare för att kommunicera till varandra och arbeta tillsammans:-).
ESPcopter är för närvarande crowdfunding, med olika belöningsnivåer tillgängliga beroende på expansionskort och önskad mängd.
Första projektet:
Kompassen skickar X, Y och Z riktningskrafter. Ofta måste vi dock omvandla krafterna till X, Y, Z 3D -vinkel för att bestämma sensorns 3D -orientering.
Tillbehör
ESPcopter stöds nu fullt ut av den senaste versionen av Visuino, och det gör det förmodligen det enklaste att programmera drönare som finns!:-) Med sitt Visuino-stöd kan du styra motorerna, lysdioden, arbeta med accelerometern, gyroskopet och kompassen, kommunicera med drönaren via WiFi, experimentera med olika filer för att uppnå stabilitet i flygning, få den att kommunicera med andra drönare eller datorer och mer …
Fäst dina egna sensorer och anpassa drönaren hur du vill! Du kan programmera en drönare eller ännu roligare … programmera en svärm av drönare för att kommunicera till varandra och arbeta tillsammans:-).
ESPcopter är för närvarande crowdfunding, med olika belöningsnivåer tillgängliga beroende på expansionskort och önskad mängd.
Första projektet:
Kompassen skickar accelerationskrafterna X, Y och Z. Ofta måste vi dock omvandla krafterna till X, Y, Z 3D -vinkel för att bestämma sensorns 3D -orientering.
Steg 1: Starta Visuino och välj ESPcopter Board Type
![Starta Visuino och välj ESPcopter Board Type Starta Visuino och välj ESPcopter Board Type](https://i.howwhatproduce.com/images/010/image-28779-7-j.webp)
För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:
Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok!
Visuino: https://www.visuino.com måste också installeras.
Starta Visuino som visas på den första bilden
Klicka på knappen "Verktyg" på Arduino -komponenten i Visuino
När dialogrutan visas väljer du ESPcopter enligt bilden
Steg 2: I Visuino: Lägg till acceleration i vinkel
![I Visuino: Lägg till acceleration i vinkel I Visuino: Lägg till acceleration i vinkel](https://i.howwhatproduce.com/images/010/image-28779-8-j.webp)
Först måste vi lägga till komponent för att konvertera X, Y, Z Compass Heading till 3D X, Y, Z Angle:
- Skriv "vinkel" i filterrutan i komponentverktygslådan, välj sedan "Acceleration To Angle" -komponenten och släpp den i designområdet
- Klicka i rutan "Ut" i rutan "Kompass" som innehåller X, Y, X Acceleration -stiften på ESPCopter -komponenten för att börja ansluta alla Out -stiften samtidigt
-
Flytta musen över "X" -inmatningsstiftet för "In" -rutan i AccelerationToAngle1 -komponenten. Visuino sprider trådarna automatiskt så att de ansluts korrekt till resten av stiften
Steg 3: I Visuino: Lägg till paketkomponent och ställ in rubrikmarkör
![I Visuino: Lägg till paketkomponent och ställ in rubrikmarkör I Visuino: Lägg till paketkomponent och ställ in rubrikmarkör](https://i.howwhatproduce.com/images/010/image-28779-9-j.webp)
![I Visuino: Lägg till paketkomponent och ställ in rubrikmarkör I Visuino: Lägg till paketkomponent och ställ in rubrikmarkör](https://i.howwhatproduce.com/images/010/image-28779-10-j.webp)
För att skicka all kanaldata över serieport från Arduino kan vi använda paketkomponenten för att paketera kanalerna tillsammans och visa dem i omfattningen och mätarna i Visuino:
- Skriv "paket" i rutan Filter i komponentverktygslådan, välj sedan "Paketkomponent" -komponenten och släpp den i designområdet
- I egenskaperna expanderar du egenskapen "Huvudmarkör"
- Klicka på knappen "…" i egenskaperna
- Skriv några siffror i Bytes -redigeraren som exempel
- Klicka på OK -knappen för att bekräfta och stänga redigeraren
Steg 4: I Visuino: Lägg till tre binära analoga element till paketkomponenten och anslut dem
![I Visuino: Lägg till tre binära analoga element till paketkomponenten och anslut dem I Visuino: Lägg till tre binära analoga element till paketkomponenten och anslut dem](https://i.howwhatproduce.com/images/010/image-28779-11-j.webp)
Klicka på knappen "Verktyg" i Packet1 -komponenten (bild 1)
- I "Elements" -redigeraren väljer du elementet "Binary Analog" och klickar sedan på knappen "+" 3 gånger (bild 1) för att lägga till 3 analoga element (bild 2)
- Klicka i rutan "Ut" i rutan "Accelerometer" som innehåller stiften på AccelerationToAngle1 -komponenten för att börja ansluta alla utpinnar samtidigt (bild 4)
- Flytta musen över "In" -nålen i elementet "Elements. Analog (Binary) 1" i Packet1 -komponenten. Visuinowill sprider trådarna automatiskt så att de ansluts korrekt till resten av stiften (bild 4)
- Anslut "Out" -uttaget på Packet1 -komponenten till "In" -ingången på "Serial [0]" -kanalen för "Arduino" -komponenten
Steg 5: Generera, kompilera och ladda upp Arduino -koden
![Generera, kompilera och ladda upp Arduino -koden Generera, kompilera och ladda upp Arduino -koden](https://i.howwhatproduce.com/images/010/image-28779-12-j.webp)
- I Visuino, tryck på F9 eller klicka på knappen som visas på bilden för att generera Arduino -koden och öppna Arduino IDE
- I Arduino IDE klickar du på knappen Upload för att kompilera och ladda upp koden
Steg 6: Och spela …
![](https://i.ytimg.com/vi/02Bn7LHNFtQ/hqdefault.jpg)
ESPcopter är för närvarande crowdfunding, med olika belöningsnivåer tillgängliga beroende på expansionskort och önskad mängd.
Rekommenderad:
Raspberry PI 3 - Aktivera seriell kommunikation till TtyAMA0 till BCM GPIO 14 och GPIO 15: 9 steg
![Raspberry PI 3 - Aktivera seriell kommunikation till TtyAMA0 till BCM GPIO 14 och GPIO 15: 9 steg Raspberry PI 3 - Aktivera seriell kommunikation till TtyAMA0 till BCM GPIO 14 och GPIO 15: 9 steg](https://i.howwhatproduce.com/preview/how-it-works/10343725-raspberry-pi-3-enable-serial-communications-to-ttyama0-to-bcm-gpio-14-and-gpio-15-9-steps-0.webp)
Raspberry PI 3 - Aktivera seriell kommunikation till TtyAMA0 till BCM GPIO 14 och GPIO 15: Jag hade nyligen intresse av att aktivera UART0 på min Raspberry Pi (3b) så att jag kunde ansluta den direkt till en RS -232 signalnivåenhet med en standard 9 -nål d-sub-kontakt utan att behöva gå via en USB till RS-232-adapter. En del av mitt intresse
Hur man skapar och infogar en tabell och lägger till ytterligare kolumner och/eller rader till den tabellen i Microsoft Office Word 2007: 11 steg
![Hur man skapar och infogar en tabell och lägger till ytterligare kolumner och/eller rader till den tabellen i Microsoft Office Word 2007: 11 steg Hur man skapar och infogar en tabell och lägger till ytterligare kolumner och/eller rader till den tabellen i Microsoft Office Word 2007: 11 steg](https://i.howwhatproduce.com/images/005/image-13271-j.webp)
Hur man skapar och infogar en tabell och lägger till ytterligare kolumner och/eller rader till den tabellen i Microsoft Office Word 2007: Har du någonsin haft mycket data du arbetar med och tänkt för dig själv … " hur kan jag göra allt av dessa data ser bättre ut och blir lättare att förstå? " Om så är fallet kan en tabell i Microsoft Office Word 2007 vara ditt svar
SONOFF Lägger till Alexa och Google Home Voice Control till ZigBee Smart Devices: 3 steg
![SONOFF Lägger till Alexa och Google Home Voice Control till ZigBee Smart Devices: 3 steg SONOFF Lägger till Alexa och Google Home Voice Control till ZigBee Smart Devices: 3 steg](https://i.howwhatproduce.com/images/007/image-19180-j.webp)
SONOFF lägger till Alexa och Google Home Voice Control till ZigBee Smart Devices: Från Wi-Fi smart switchar och pluggar till ZigBee smart switchar och pluggar, röstkontroll är en populär smart handsfree kontroll ingång. Genom att arbeta med Amazon Alexa eller Google Home kan du med smarta kontakter ta direkt kontroll över det anslutna hemmet
Hur man laddar upp spel till Arduboy och 500 spel till Flash-cart: 8 steg
![Hur man laddar upp spel till Arduboy och 500 spel till Flash-cart: 8 steg Hur man laddar upp spel till Arduboy och 500 spel till Flash-cart: 8 steg](https://i.howwhatproduce.com/images/006/image-15698-22-j.webp)
Hur man laddar upp spel till Arduboy och 500 spel till Flash-cart: Jag gjorde några hemlagade Arduboy med Serial Flash-minne som kan lagra max 500 spel att spela på vägen. Jag hoppas kunna dela hur man laddar spel till det, inklusive hur man lagrar spel i det seriella flashminnet och skapar ett eget konsoliderat spelpaket
Lägg till ljus och skrämmande musik till din Jack-O-Lantern-ingen lödning eller programmering (om du inte vill): 9 steg (med bilder)
![Lägg till ljus och skrämmande musik till din Jack-O-Lantern-ingen lödning eller programmering (om du inte vill): 9 steg (med bilder) Lägg till ljus och skrämmande musik till din Jack-O-Lantern-ingen lödning eller programmering (om du inte vill): 9 steg (med bilder)](https://i.howwhatproduce.com/images/001/image-851-104-j.webp)
Lägg till ljus och skrämmande musik till din Jack-O-Lantern-ingen lödning eller programmering (såvida du inte vill): Ha den läskigaste Jack-O-Lantern på din gata genom att lägga till glödande ljus och spöklik musik! Detta är också ett bra sätt att testa Arduino och programmerbar elektronik eftersom hela projektet kan slutföras utan att skriva kod eller lödning