INHOUDSOPGAWE:
- Voorrade
- Stap 1: Begin Visuino en kies die tipe ESPcopter Board
- Stap 2: In Visuino: voeg versnelling by hoek
- Stap 3: In Visuino: Voeg pakketkomponent by en stel koptekstmarker in
- Stap 4: In Visuino: Voeg 3 binêre analoog elemente by die pakketkomponent en koppel dit
- Stap 5: Genereer, stel op en laai die Arduino -kode op
- Stap 6: En speel …
Video: ESPcopter en Visuino - Skakel kompasopskrif na 3D -hoek om: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Deur BoianMVisuino Volg meer deur die skrywer:
Die ESPcopter word nou volledig ondersteun deur die nuutste weergawe van Visuino, en dit maak dit waarskynlik die maklikste om te bestel!:-)
Met sy Visuino -ondersteuning kan u die motors, die LED, die Accelerometer, Gyroscope en Kompas bestuur, met die drone kommunikeer via WiFi, eksperimenteer met verskillende lêers om stabiliteit tydens die vlug te bewerkstellig, te laat kommunikeer met ander drones of rekenaars en meer …
Heg u eie sensors aan en pas die drone aan soos u wil! U kan 'n hommeltuig, of selfs meer pret, programmeer … 'n swerm drones programmeer om met mekaar te kommunikeer en saam te werk:-).
ESPcopter is tans besig met crowdfunding, met verskillende beloningsvlakke beskikbaar, afhangende van die uitbreidingsborde en die gewenste hoeveelheid.
Eerste projek:
Die kompas stuur X, Y en Z opskrifkragte. Dikwels moet ons egter die kragte omskakel in X, Y, Z 3D -hoek om die 3D -oriëntasie van die sensor te bepaal.
Voorrade
Die ESPcopter word nou ten volle ondersteun deur die nuutste weergawe van Visuino, en dit maak dit waarskynlik die maklikste om te bestel!:-) Met sy Visuino-ondersteuning kan u die motors, die LED, die Accelerometer, Gyroscope en Kompas bestuur, met die drone kommunikeer via WiFi, eksperimenteer met verskillende lêers om stabiliteit tydens die vlug te bewerkstellig, te laat kommunikeer met ander drones of rekenaars en meer …
Heg u eie sensors aan en pas die drone aan soos u wil! U kan 'n hommeltuig, of selfs meer pret, programmeer … 'n swerm drones programmeer om met mekaar te kommunikeer en saam te werk:-).
ESPcopter is tans besig met crowdfunding, met verskillende beloningsvlakke beskikbaar, afhangende van die uitbreidingsborde en die gewenste hoeveelheid.
Eerste projek:
Die kompas stuur versnellingskragte van X, Y en Z. Dikwels moet ons egter die kragte omskakel in X, Y, Z 3D -hoek om die 3D -oriëntasie van die sensor te bepaal.
Stap 1: Begin Visuino en kies die tipe ESPcopter Board
Om die Arduino te begin programmeer, moet u die Arduino IDE van hier af laat installeer:
Maak seker dat u 1.6.7 of hoër installeer, anders werk hierdie instruksie nie!
Die Visuino: https://www.visuino.com moet ook geïnstalleer word.
Begin Visuino soos op die eerste foto getoon
Klik op die knoppie "Tools" op die Arduino -komponent in Visuino
As die dialoog verskyn, kies ESPcopter soos aangedui
Stap 2: In Visuino: voeg versnelling by hoek
Eerstens moet ons komponent byvoeg om die X, Y, Z Kompasopskrif in 3D X, Y, Z Hoek om te skakel:
- Tik 'hoek' in die filtervak van die komponentgereedskap, kies dan die 'Acceleration To Angle' komponent en laat dit in die ontwerparea val
- Klik in die boks "Uit" van die boks "Kompas" met die X, Y, X versnellingspenne van die ESPCopter -komponent om al die Out -penne tegelyk te verbind
-
Beweeg die muis oor die "X" invoerpen van die "In" boks van die AccelerationToAngle1 komponent. Die Visuino sal die drade outomaties versprei sodat hulle korrek kan aansluit by die res van die penne
Stap 3: In Visuino: Voeg pakketkomponent by en stel koptekstmarker in
Om al die kanaaldata oor die seriële poort vanaf Arduino te stuur, kan ons die Packet -komponent gebruik om die kanale saam te verpak en dit in die Scope en meters in Visuino te vertoon:
- Tik "pakkie" in die filterkassie van die komponentgereedskap, kies dan die "pakketkomponent" -komponent en laat dit in die ontwerparea val
- Brei die eiendom "Head Marker" uit in die Properties
- Klik in die Eienskappe op die "…" knoppie
- Tik in die Bytes -redakteur 'n paar getalle as voorbeeld
- Klik op die OK -knoppie om die redakteur te bevestig en te sluit
Stap 4: In Visuino: Voeg 3 binêre analoog elemente by die pakketkomponent en koppel dit
Klik op die knoppie "Tools" van die Packet1 -komponent (prent 1)
- Kies in die "Elements" -redakteur die element "Binary Analog" en klik dan drie keer op die "+" knoppie (prent 1) om 3 analoog elemente (prent 2) by te voeg
- Klik in die "Uit" -kassie van die "Versnellingsmeter" -kas met die penne van die AccelerationToAngle1 -komponent om al die Out -penne tegelyk te verbind (prent 4)
- Beweeg die muis oor die "In" -pen van die element "Elements. Analog (Binary) 1" van die Packet1 -komponent. Die Visuinow sal die drade outomaties versprei sodat hulle korrek kan aansluit by die res van die penne (prent 4)
- Koppel die "Out" -uitgangspen van die Packet1 -komponent aan die "In" -invoerpen van die "Serial [0]" -kanaal van die "Arduino" -komponent
Stap 5: Genereer, stel op en laai die Arduino -kode op
- Druk in Visuino F9 of klik op die knoppie op die foto om die Arduino -kode te genereer, en maak die Arduino IDE oop
- Klik in die Arduino IDE op die oplaai -knoppie om die kode saam te stel en op te laai
Stap 6: En speel …
ESPcopter is tans besig met crowdfunding, met verskillende beloningsvlakke beskikbaar, afhangende van die uitbreidingsborde en die gewenste hoeveelheid.
Aanbeveel:
DIY Hoe om tyd op M5StickC ESP32 te vertoon met Visuino - maklik om te doen: 9 stappe
DIY Hoe om tyd te wys op M5StickC ESP32 met Visuino - maklik om te doen: in hierdie handleiding leer ons hoe om ESP32 M5Stack StickC te programmeer met Arduino IDE en Visuino om die tyd op die LCD te wys
Bitmap -animasie op SSD1331 OLED -skerm (SPI) met Visuino: 8 stappe
Bitmap -animasie op SSD1331 OLED -skerm (SPI) Met Visuino: In hierdie tutoriaal sal ons 'n bitmap -beeld in 'n eenvoudige vorm van animasie op die SSD1331 OLED -skerm (SPI) met Visuino vertoon en rondbeweeg. Kyk na die video
Visuino Running LED: 9 stappe
Visuino Running LED: In hierdie tutoriaal gebruik ons 6x LED, Arduino UNO en Visuino om LED -lig met sekwenskomponent uit te voer. Volgordekomponent is ideaal vir situasies waarin ons verskeie gebeurtenisse in volgorde wil aktiveer. Kyk na 'n demonstrasievideo
Visuino Hoe om polsbreedte -modulasie (PWM) te gebruik om die helderheid van 'n LED te verander: 7 stappe
Visuino Hoe om Pulse Width Modulation (PWM) te gebruik om die helderheid van 'n LED te verander: In hierdie tutoriaal sal ons 'n LED gebruik wat gekoppel is aan Arduino UNO en Visuino om die helderheid daarvan te verander met behulp van Pulse Width Modulation (PWM). Kyk na 'n demonstrasievideo
Inleiding tot Visuino - Visuino vir beginners .: 6 stappe
Inleiding tot Visuino | Visuino vir beginners .: In hierdie artikel wil ek praat oor Visuino, wat nog 'n grafiese programmeersagteware vir Arduino en soortgelyke mikrobeheerders is. As u 'n elektroniese stokperdjie is wat die wêreld van Arduino wil betree, maar geen voorafgaande programmeringskennis het nie