![ESPcopter og Visuino - Konverter kompassoverskrift til 3D -vinkel: 6 trinn ESPcopter og Visuino - Konverter kompassoverskrift til 3D -vinkel: 6 trinn](https://i.howwhatproduce.com/images/010/image-28779-j.webp)
Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Start Visuino, og velg ESPcopter Board Type
- Trinn 2: I Visuino: Legg til akselerasjon i vinkel
- Trinn 3: I Visuino: Legg til pakkekomponent og angi topptekstmarkør
- Trinn 4: I Visuino: Legg til 3 binære analoge elementer i pakkekomponenten og koble dem til
- Trinn 5: Generer, kompiler og last opp Arduino -koden
- Trinn 6: Og spill …
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
Av BoianMVisuinoFølg Mer av forfatteren:
![Monter Elegoo Arduino Robot versjon 2.0 Monter Elegoo Arduino Robot versjon 2.0](https://i.howwhatproduce.com/images/010/image-28779-1-j.webp)
![Monter Elegoo Arduino Robot versjon 2.0 Monter Elegoo Arduino Robot versjon 2.0](https://i.howwhatproduce.com/images/010/image-28779-2-j.webp)
![Programmer Arduino UNO med Visuino for å tegne på ILI9341 TFT berøringsskjerm med penn Programmer Arduino UNO med Visuino for å tegne på ILI9341 TFT berøringsskjerm med penn](https://i.howwhatproduce.com/images/010/image-28779-3-j.webp)
![Programmer Arduino UNO med Visuino for å tegne på ILI9341 TFT berøringsskjerm med penn Programmer Arduino UNO med Visuino for å tegne på ILI9341 TFT berøringsskjerm med penn](https://i.howwhatproduce.com/images/010/image-28779-4-j.webp)
![Monter Kuman Wi-Fi-robot med kamera og manipulator Monter Kuman Wi-Fi-robot med kamera og manipulator](https://i.howwhatproduce.com/images/010/image-28779-5-j.webp)
![Monter Kuman Wi-Fi-robot med kamera og manipulator Monter Kuman Wi-Fi-robot med kamera og manipulator](https://i.howwhatproduce.com/images/010/image-28779-6-j.webp)
ESPcopter støttes nå fullt ut av den nyeste versjonen av Visuino, og dette gjør det sannsynligvis den enkleste å programmere drone som eksisterer!:-)
Med sin Visuino -støtte kan du styre motorene, LED -en, arbeide med Accelerometer, Gyroscope og Compass, kommunisere med dronen over WiFi, eksperimentere med forskjellige filer for å oppnå stabilitet i flukt, få den til å kommunisere med andre droner eller datamaskiner og mer …
Fest dine egne sensorer, og tilpasse dronen slik du vil! Du kan programmere en drone, eller enda mer moro … programmer en sverm med droner for å kommunisere til hverandre og jobbe sammen:-).
ESPcopter er for tiden crowdfunding, med forskjellige belønningsnivåer tilgjengelig avhengig av utvidelseskortene og ønsket mengde.
Første prosjekt:
Kompasset sender X, Y og Z kursstyrker. Ofte må vi imidlertid konvertere kreftene til X, Y, Z 3D -vinkel for å bestemme sensorens 3D -orientering.
Rekvisita
ESPcopter støttes nå fullt ut av den nyeste versjonen av Visuino, og dette gjør det sannsynligvis den enkleste å programmere drone som eksisterer!:-) Med sin Visuino-støtte kan du kontrollere motorene, LED-en, arbeide med Accelerometer, Gyroscope og Compass, kommunisere med dronen over WiFi, eksperimentere med forskjellige filer for å oppnå stabilitet i fly, få den til å kommunisere med andre droner eller datamaskiner og mer …
Fest dine egne sensorer, og tilpasse dronen slik du vil! Du kan programmere en drone, eller enda mer moro … programmer en sverm med droner for å kommunisere til hverandre og jobbe sammen:-).
ESPcopter er for tiden crowdfunding, med forskjellige belønningsnivåer tilgjengelig avhengig av ekspansjonstavler og ønsket mengde.
Første prosjekt:
Kompasset sender X, Y og Z akselerasjonskrefter. Ofte må vi imidlertid konvertere kreftene til X, Y, Z 3D -vinkel for å bestemme sensorens 3D -orientering.
Trinn 1: Start Visuino, og velg ESPcopter Board Type
![Start Visuino, og velg ESPcopter Board Type Start Visuino, og velg ESPcopter Board Type](https://i.howwhatproduce.com/images/010/image-28779-7-j.webp)
For å begynne å programmere Arduino, må du ha Arduino IDE installert herfra:
Sørg for at du installerer 1.6.7 eller nyere, ellers fungerer ikke denne instruksen!
Visuino: https://www.visuino.com må også installeres.
Start Visuino som vist på det første bildet
Klikk på "Verktøy" -knappen på Arduino -komponenten i Visuino
Når dialogboksen vises, velger du ESPcopter som vist
Trinn 2: I Visuino: Legg til akselerasjon i vinkel
![I Visuino: Legg til akselerasjon i vinkel I Visuino: Legg til akselerasjon i vinkel](https://i.howwhatproduce.com/images/010/image-28779-8-j.webp)
Først må vi legge til komponent for å konvertere X, Y, Z Compass Heading til 3D X, Y, Z Angle:
- Skriv "vinkel" i filterboksen i komponentverktøykassen, velg deretter "Acceleration To Angle" -komponenten, og slipp den i designområdet
- Klikk i "Ut" -boksen i "Kompass" -boksen som inneholder X, Y, X Akselerasjonspinner på ESPCopter -komponenten for å begynne å koble alle utpinnene samtidig
-
Flytt musen over "X" -inndatapinnen i "In" -boksen til AccelerationToAngle1 -komponenten. Visuino vil automatisk spre ledningene slik at de kobles riktig til resten av pinnene
Trinn 3: I Visuino: Legg til pakkekomponent og angi topptekstmarkør
![I Visuino: Legg til pakkekomponent og angi topptekstmarkør I Visuino: Legg til pakkekomponent og angi topptekstmarkør](https://i.howwhatproduce.com/images/010/image-28779-9-j.webp)
![I Visuino: Legg til pakkekomponent og angi topptekstmarkør I Visuino: Legg til pakkekomponent og angi topptekstmarkør](https://i.howwhatproduce.com/images/010/image-28779-10-j.webp)
For å sende alle kanaldata over seriell port fra Arduino kan vi bruke pakkekomponenten til å pakke kanalene sammen og vise dem i omfanget og målere i Visuino:
- Skriv "pakke" i filterboksen i komponentverktøykassen, velg deretter "Pakkekomponent" -komponenten og slipp den i designområdet
- I egenskapene utvider du "Head Marker" -egenskapen
- Klikk på "…" -knappen i egenskapene
- I Bytes -editoren skriver du inn noen tall, som eksempel
- Klikk på OK -knappen for å bekrefte og lukke redaktøren
Trinn 4: I Visuino: Legg til 3 binære analoge elementer i pakkekomponenten og koble dem til
![I Visuino: Legg til 3 binære analoge elementer i pakkekomponenten og koble dem til I Visuino: Legg til 3 binære analoge elementer i pakkekomponenten og koble dem til](https://i.howwhatproduce.com/images/010/image-28779-11-j.webp)
Klikk på "Verktøy" -knappen på Packet1 -komponenten (Bilde 1)
- Velg "Binary Analog" -elementet i "Elements" -editoren, og klikk deretter på "+" - knappen 3 ganger (Bilde 1) for å legge til 3 analoge elementer (Bilde 2)
- Klikk i "Out" -boksen i "Accelerometer" -boksen som inneholder pinnene i AccelerationToAngle1 -komponenten for å begynne å koble alle Out -pinnene samtidig (Bilde 4)
- Flytt musen over "In" -nålen til "Elements. Analog (Binary) 1" -elementet i Packet1 -komponenten. Visuinowill automatisk spre ledningene slik at de kobles riktig til resten av pinnene (Bilde 4)
- Koble "Out" -utgangspinnen til Packet1 -komponenten til "In" -inngangen på "Serial [0]" -kanalen til "Arduino" -komponenten
Trinn 5: Generer, kompiler og last opp Arduino -koden
![Generer, kompiler og last opp Arduino -koden Generer, kompiler og last opp Arduino -koden](https://i.howwhatproduce.com/images/010/image-28779-12-j.webp)
- I Visuino trykker du på F9 eller klikker på knappen som vises på bildet for å generere Arduino -koden, og åpner Arduino IDE
- I Arduino IDE klikker du på Last opp -knappen for å kompilere og laste opp koden
Trinn 6: Og spill …
![](https://i.ytimg.com/vi/02Bn7LHNFtQ/hqdefault.jpg)
ESPcopter er for tiden crowdfunding, med forskjellige belønningsnivåer tilgjengelig avhengig av utvidelseskortene og ønsket mengde.
Anbefalt:
Visuino Hvordan bruke pulsbreddemodulering (PWM) til å endre lysstyrken til en LED: 7 trinn
![Visuino Hvordan bruke pulsbreddemodulering (PWM) til å endre lysstyrken til en LED: 7 trinn Visuino Hvordan bruke pulsbreddemodulering (PWM) til å endre lysstyrken til en LED: 7 trinn](https://i.howwhatproduce.com/images/001/image-1362-j.webp)
Visuino Slik bruker du pulsbreddemodulering (PWM) for å endre lysstyrken til en LED: I denne opplæringen bruker vi en LED som er koblet til Arduino UNO og Visuino for å endre lysstyrken ved hjelp av Pulsbreddemodulering (PWM). Se en demonstrasjonsvideo
Legg til en digital skjerm til en gammel kommunikasjonsmottaker: 6 trinn (med bilder)
![Legg til en digital skjerm til en gammel kommunikasjonsmottaker: 6 trinn (med bilder) Legg til en digital skjerm til en gammel kommunikasjonsmottaker: 6 trinn (med bilder)](https://i.howwhatproduce.com/images/001/image-440-8-j.webp)
Legg til en digital skjerm i en gammel kommunikasjonsmottaker: En av manglene ved bruk av et eldre kommunikasjonsutstyr er det faktum at den analoge skiven ikke er veldig nøyaktig. Du gjetter alltid på frekvensen du mottar. I AM- eller FM -båndet er dette vanligvis ikke et problem fordi du vanligvis
Hvordan legge til oppløst oksygen til WiFi Hydroponics Meter: 6 trinn
![Hvordan legge til oppløst oksygen til WiFi Hydroponics Meter: 6 trinn Hvordan legge til oppløst oksygen til WiFi Hydroponics Meter: 6 trinn](https://i.howwhatproduce.com/images/002/image-3765-j.webp)
Slik legger du til oppløst oksygen i WiFi Hydroponics Meter: Denne opplæringen viser hvordan du legger til EZO D.O -krets og sonde til WiFi Hydroponics Kit fra Atlas Scientific. Det antas at brukeren har wifi hydroponics -settet som fungerer og nå er klart til å tilsette oppløst oksygen. ADVARSEL: Atlas Sci
Raspberry PI 3 - Aktiver seriell kommunikasjon til TtyAMA0 til BCM GPIO 14 og GPIO 15: 9 trinn
![Raspberry PI 3 - Aktiver seriell kommunikasjon til TtyAMA0 til BCM GPIO 14 og GPIO 15: 9 trinn Raspberry PI 3 - Aktiver seriell kommunikasjon til TtyAMA0 til BCM GPIO 14 og GPIO 15: 9 trinn](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 - Aktiver seriell kommunikasjon til TtyAMA0 til BCM GPIO 14 og GPIO 15: Jeg hadde nylig interesse for å aktivere UART0 på min Raspberry Pi (3b) slik at jeg kunne koble den direkte til en RS -232 signalnivåenhet ved hjelp av en standard 9 -nål d-sub-kontakt uten å måtte gå gjennom en USB til RS-232 adapter. En del av min interesse
Introduksjon til Visuino - Visuino for nybegynnere .: 6 trinn
![Introduksjon til Visuino - Visuino for nybegynnere .: 6 trinn Introduksjon til Visuino - Visuino for nybegynnere .: 6 trinn](https://i.howwhatproduce.com/images/001/image-2339-11-j.webp)
Introduksjon til Visuino | Visuino for nybegynnere .: I denne artikkelen vil jeg snakke om Visuino, som er en annen grafisk programmeringsprogramvare for Arduino og lignende mikrokontrollere. Hvis du er en elektronisk hobbyist som ønsker å komme inn i Arduinos verden, men mangler forhåndskunnskap om programmering