Taula de continguts:
- Subministraments
- Pas 1: Inicieu Visuino i seleccioneu el tipus de placa ESPcopter
- Pas 2: a Visuino: afegiu acceleració a l'angle
- Pas 3: a Visuino: afegiu un component de paquet i configureu el marcador de capçalera
- Pas 4: a Visuino: afegiu 3 elements analògics binaris al component del paquet i connecteu-los
- Pas 5: Genereu, compileu i pengeu el codi Arduino
- Pas 6: i juga …
Vídeo: ESPcopter i Visuino: converteix el títol de la brúixola en angle 3D: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Per BoianMVisuino Segueix-ne més per l'autor:
L’EScopter ara és totalment compatible amb l’última versió de Visuino, i això el converteix probablement en el drone més fàcil de programar que existeix.:-)
Amb el seu suport Visuino podeu controlar els motors, el LED, treballar amb l’acceleròmetre, el giroscopi i la brúixola, comunicar-vos amb el dron per WiFi, experimentar amb diferents fitxers per aconseguir estabilitat en vol, fer-lo comunicar amb altres drons o ordinadors i molt més …
Connecteu els vostres propis sensors i personalitzeu el dron com vulgueu. Podeu programar un dron, o fins i tot més divertit … programar un eixam de drons per comunicar-se i treballar junts:-).
ESPcopter actualment és crowdfunding, amb diferents nivells de recompensa disponibles en funció de les taules d’expansió i de la quantitat desitjada.
Primer projecte:
La brúixola envia forces de capçalera X, Y i Z. Sovint, però, hem de convertir les forces en angle 3D, X, Y, Z per determinar l'orientació 3D del sensor.
Subministraments
L’EScopter ara és totalment compatible amb l’última versió de Visuino, i això el converteix probablement en el drone més fàcil de programar que existeix.:-) Amb el seu suport Visuino podeu controlar els motors, el LED, treballar amb l’acceleròmetre, el giroscopi i la brúixola, comunicar-vos amb el dron per WiFi, experimentar amb diferents fitxers per aconseguir estabilitat en vol, fer-lo comunicar amb altres drons o ordinadors i molt més …
Connecteu els vostres propis sensors i personalitzeu el dron com vulgueu. Podeu programar un dron, o fins i tot més divertit … programar un eixam de drons per comunicar-se i treballar junts:-).
ESPcopter actualment és crowdfunding, amb diferents nivells de recompensa disponibles en funció de les taules d’expansió i de la quantitat desitjada.
Primer projecte:
La brúixola envia forces d'acceleració X, Y i Z. Sovint, però, hem de convertir les forces en angle 3D, X, Y, Z per determinar l'orientació 3D del sensor.
Pas 1: Inicieu Visuino i seleccioneu el tipus de placa ESPcopter
Per començar a programar l'Arduino, haureu de tenir instal·lat l'IDE Arduino des d'aquí:
Assegureu-vos que instal·leu la versió 1.6.7 o superior, en cas contrari, aquest instructiu no funcionarà.
El Visuino: https://www.visuino.com també ha d’estar instal·lat.
Inicieu Visuino com es mostra a la primera imatge
Feu clic al botó "Eines" del component Arduino a Visuino
Quan aparegui el diàleg, seleccioneu ESPcopter tal com es mostra
Pas 2: a Visuino: afegiu acceleració a l'angle
Primer, hem d’afegir un component per convertir l’encapçalament de la brúixola X, Y, Z en angle X, Y, Z:
- Escriviu "angle" al quadre Filtre de la caixa d'eines de components i seleccioneu el component "Acceleració a angle" i deixeu-lo anar a l'àrea de disseny
- Feu clic al quadre "Sortida" del quadre "Brúixola" que conté els pins d'acceleració X, Y, X del component ESPCopter per començar a connectar tots els pins de sortida alhora.
- Mou el ratolí sobre el pin d'entrada "X" del quadre "In" del component AccelerationToAngle1. El Visuino estendrà automàticament els cables perquè es connectin correctament a la resta de pins
Pas 3: a Visuino: afegiu un component de paquet i configureu el marcador de capçalera
Per enviar totes les dades dels canals a través del port sèrie des d’Arduino, podem utilitzar el component Packet per empaquetar els canals junts i mostrar-los a Scope and Gauges a Visuino:
- Escriviu "paquet" al quadre Filtre de la caixa d'eines de components i seleccioneu el component "Component de paquet" i deixeu-lo anar a l'àrea de disseny
- A les Propietats, expandiu la propietat "Marcador de capçalera"
- A les propietats, feu clic al botó "…"
- A l'editor de Bytes, escriviu alguns números, com a exemple
- Feu clic al botó D'acord per confirmar i tancar l'editor
Pas 4: a Visuino: afegiu 3 elements analògics binaris al component del paquet i connecteu-los
Feu clic al botó "Eines" del component Packet1 (imatge 1)
- A l'editor "Elements", seleccioneu l'element "Analògic binari" i, a continuació, feu clic al botó "+" 3 vegades (imatge 1) per afegir 3 elements analògics (imatge 2)
- Feu clic al quadre "Out" del quadre "Accelerometer" que conté els pins del component AccelerationToAngle1 per començar a connectar tots els pins Out alhora (imatge 4)
- Mou el ratolí sobre el pin "In" de l'element "Elements. Analog (Binary) 1" del component Packet1. El Visuinowill estén automàticament els cables perquè es connectin correctament a la resta de pins (imatge 4)
- Connecteu el pin de sortida "Out" del component Packet1 al pin d'entrada "In" del canal "Serial [0]" del component "Arduino"
Pas 5: Genereu, compileu i pengeu el codi Arduino
- A Visuino, premeu F9 o feu clic al botó que apareix a Picture per generar el codi Arduino i obriu l'IDE Arduino
- A l'IDE Arduino, feu clic al botó Puja per compilar i penjar el codi
Pas 6: i juga …
ESPcopter és actualment finançament col·lectiu, amb diferents nivells de recompensa disponibles en funció de les taules d’expansió i de la quantitat desitjada.
Recomanat:
Trieu un títol i paraules clau per a la vostra instrucció: 6 passos (amb imatges)
Trieu un títol i unes paraules clau per a la vostra instrucció: triar el títol i les paraules clau adequades pot ser la diferència entre que es pugui accedir a la primera pàgina dels resultats de la cerca de Google o que es mostri a la temuda terra de no visites dels internets. Tot i que les paraules clau i el títol no són l'únic
Edita el fons de la pantalla del títol de Pokémon GBA: 9 passos
Edita el fons de la pantalla del títol de Pokémon GBA: aquest és el tercer de la sèrie d’instruccions que faré en el pirateig de ROM & Pokémon. El primer el podeu trobar aquí i el segon aquí. Aquesta instrucció us mostra com canviar el fons de la pantalla del títol. Pel bé de si
Arduino Nano i Visuino: converteix l’acceleració en angle des de l’acceleròmetre i el giroscopi Sensor MPU6050 I2C: 8 passos (amb imatges)
Arduino Nano i Visuino: Converteix l’acceleració en angle des de l’acceleròmetre i el giroscopi Sensor MPU6050 I2C: Fa un temps vaig publicar un tutorial sobre com connectar l’acceleròmetre, el giroscopi i el sensor de brúixola MPU9250 a Arduino Nano i programar-lo amb Visuino per enviar dades de paquets i mostrar-los. en un àmbit d'aplicació i instruments visuals. L'acceleròmetre envia X, Y
Arduino Nano: acceleròmetre giroscopi brúixola sensor MPU9250 I2C amb Visuino: 11 passos
Arduino Nano: Sensor I2C MPU9250 de brúixola giroscopi acceleròmetre amb Visuino: MPU9250 és un dels sensors de mida petita combinats més avançats d’acceleròmetre, giroscopi i brúixola. Tenen moltes funcions avançades, com ara filtratge de passos baixos, detecció de moviment i fins i tot un processador especialitzat programable
Converteix les capçaleres rectes en capçaleres en angle recte (en un pessic): 4 passos
Converteix les capçaleres rectes en capçaleres en angle recte (en una mica de pell): després de veure l’anunci del concurs d’arduino, vaig dir: Ei, per què no provar-ho? Així que, jo vaig aconseguir el kit arduino barebones, amb la intenció de "fer-ho a la meva manera". Un d'aquests canvis va ser una de les primeres coses que tu