Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Simulan ang Visuino, at Piliin ang Uri ng Linya ng ESPcopter
- Hakbang 2: Sa Visuino: Magdagdag ng Pagpapabilis sa Angle
- Hakbang 3: Sa Visuino: Magdagdag ng Packet Component at Itakda ang Marker ng Header
- Hakbang 4: Sa Visuino: Magdagdag ng 3 Mga Elemento ng Binary Analog sa Packet Component at Ikonekta ang mga ito
- Hakbang 5: Bumuo, Mag-compile, at Mag-upload ng Arduino Code
- Hakbang 6: At Maglaro…
Video: ESPcopter at Visuino - I-convert ang heading ng Compass sa 3D Angle: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Sa pamamagitan ng BoianMVisuinoMasunod Pa sa may-akda:
Ang ESPcopter ay suportado na ngayon ng pinakabagong bersyon ng Visuino, at ginagawa nitong marahil ang pinakamadaling mag-program ng drone na mayroon!:-)
Sa suporta ng Visuino maaari mong makontrol ang mga motor, ang LED, makipagtulungan sa Accelerometer, Gyroscope, at Compass, makipag-usap sa drone sa paglipas ng WiFi, mag-eksperimento sa iba't ibang mga file upang makamit ang katatagan sa paglipad, makipag-usap sa ibang mga drone o computer at higit pa …
Maglakip ng iyong sariling mga sensor, at ipasadya ang drone sa anumang paraan na nais mo! Maaari kang mag-program ng isang drone, o kahit na mas masaya … programa ng isang pangkat ng mga drone upang makipag-usap sa bawat isa at magtulungan:-).
Ang ESPcopter ay kasalukuyang crowdfunding, na may magkakaibang antas ng gantimpala na magagamit depende sa mga board ng pagpapalawak at dami ng ninanais.
Unang Proyekto:
Nagpadala ang Compass ng mga puwersa sa heading na X, Y, at Z. Kadalasan subalit kailangan naming baguhin ang mga puwersa sa anggulo ng X, Y, Z 3D upang matukoy ang 3D Orientation ng sensor.
Mga gamit
Ang ESPcopter ay suportado na ngayon ng pinakabagong bersyon ng Visuino, at ginagawa nitong marahil ang pinakamadaling mag-program ng drone na mayroon!:-) Sa suporta ng Visuino maaari mong makontrol ang mga motor, ang LED, makipagtulungan sa Accelerometer, Gyroscope, at Compass, makipag-usap sa drone sa paglipas ng WiFi, mag-eksperimento sa iba't ibang mga file upang makamit ang katatagan sa paglipad, gawin itong makipag-usap sa iba pang mga drone o mga computer at higit pa…
Maglakip ng iyong sariling mga sensor, at ipasadya ang drone sa anumang paraan na nais mo! Maaari kang mag-program ng isang drone, o kahit na mas masaya … programa ng isang pangkat ng mga drone upang makipag-usap sa bawat isa at magtulungan:-).
Ang ESPcopter ay kasalukuyang crowdfunding, na may magkakaibang antas ng gantimpala na magagamit depende sa mga board ng pagpapalawak at dami ng ninanais.
Unang Proyekto:
Nagpapadala ang Compass ng X, Y, at Z na puwersa ng pagpabilis. Kadalasan subalit kailangan naming baguhin ang mga puwersa sa anggulo ng X, Y, Z 3D upang matukoy ang 3D Orientation ng sensor.
Hakbang 1: Simulan ang Visuino, at Piliin ang Uri ng Linya ng ESPcopter
Upang simulang i-program ang Arduino, kakailanganin mong magkaroon ng naka-install na Arduino IDE mula dito:
Tiyaking nag-install ka ng 1.6.7 o mas mataas, kung hindi man ay hindi gagana ang Instructable na ito!
Ang Visuino: https://www.visuino.com kailangan ding mai-install.
Simulan ang Visuino tulad ng ipinakita sa unang larawan
Mag-click sa pindutang "Mga Tool" sa bahagi ng Arduino sa Visuino
Kapag lumitaw ang dialog, piliin ang ESPcopter tulad ng ipinakita
Hakbang 2: Sa Visuino: Magdagdag ng Pagpapabilis sa Angle
Una kailangan naming magdagdag ng sangkap upang mai-convert ang X, Y, Z Compass Heading sa 3D X, Y, Z Angle:
- I-type ang "anggulo" sa Filter box ng Component Toolbox pagkatapos ay piliin ang sangkap na "Acceleration To Angle", at i-drop ito sa lugar ng disenyo
-
Mag-click sa "Out" na kahon ng kahon na "Compass" na naglalaman ng X, Y, X Mga pin ng pagpabilis ng bahagi ng ESPCopter upang simulang ikonekta ang lahat ng mga Pusi nang sabay-sabay
- Ilipat ang mouse sa "X" input pin ng "In" na kahon ng bahagi ng AccelerationToAngle1. Awtomatikong ikakalat ng Visuino ang mga wires upang makakonekta sila nang tama sa natitirang mga pin
Hakbang 3: Sa Visuino: Magdagdag ng Packet Component at Itakda ang Marker ng Header
Upang maipadala ang lahat ng data ng mga channel sa serial port mula sa Arduino maaari naming gamitin ang sangkap ng Packet upang i-packet ang mga channel nang magkasama, at ipakita ang mga ito sa Scope at Gauges sa Visuino:
- I-type ang "packet" sa Filter box ng Component Toolbox pagkatapos ay piliin ang sangkap na "Packet Component", at i-drop ito sa lugar ng disenyo
- Sa Properties palawakin ang "Head Marker" na pag-aari
- Sa pag-click sa Properties sa pindutang "…"
- Sa editor ng Bytes i-type ang ilang mga numero, bilang halimbawa
- Mag-click sa OK na pindutan upang kumpirmahin at isara ang editor
Hakbang 4: Sa Visuino: Magdagdag ng 3 Mga Elemento ng Binary Analog sa Packet Component at Ikonekta ang mga ito
Mag-click sa pindutang "Mga Tool" ng sangkap ng Packet1 (Larawan 1)
- Sa editor ng "Mga Elemento" piliin ang elemento ng "Binary Analog", at pagkatapos ay mag-click sa pindutang "+" nang 3 beses (Larawan 1) upang magdagdag ng 3 Mga elemento ng analog (Larawan 2)
- Mag-click sa "Out" na kahon ng "Accelerometer" Box na naglalaman ng mga pin ng sangkap ng AccelerationToAngle1 upang simulang ikonekta ang lahat ng mga Out pin nang sabay-sabay (Larawan 4)
- Ilipat ang mouse sa "In" na pin ng "Mga Elemento. Analog (Binary) 1" na elemento ng sangkap na Packet1. Awtomatikong ikinalat ng Visuinowill ang mga wires upang makakonekta sila nang tama sa natitirang mga pin (Larawan 4)
- Ikonekta ang "Out" na output pin ng sangkap ng Packet1 sa "In" input pin ng "Serial [0]" na channel ng "Arduino" na bahagi
Hakbang 5: Bumuo, Mag-compile, at Mag-upload ng Arduino Code
- Sa Visuino, Pindutin ang F9 o mag-click sa pindutang ipinakita sa Larawan upang makabuo ng Arduino code, at buksan ang Arduino IDE
- Sa Arduino IDE, mag-click sa pindutang Mag-upload, upang makatipon at mai-upload ang code
Hakbang 6: At Maglaro…
Ang ESPcopter ay kasalukuyang crowdfunding, na may magkakaibang antas ng gantimpala na magagamit depende sa mga board ng pagpapalawak at dami ng ninanais.
Inirerekumendang:
Digital Compass at Heading Finder: 6 na Hakbang
Digital Compass at Heading Finder: Mga May-akda: Cullan Whelan Andrew Luft Blake JohnsonPagpapahayag: California Maritime Academy Evan Chang-SiuPakikilala: Ang batayan ng proyektong ito ay isang digital na kompas na may pagsubaybay sa heading. Pinapayagan nito ang gumagamit na sundin ang isang heading sa buong distan
Digital Compass Gamit ang Arduino at HMC5883L Magnetometer: 6 na Hakbang
Digital Compass Gamit ang Arduino at HMC5883L Magnetometer: Kumusta mga tao, Maaaring ipahiwatig ng sensor na ito ang heyograpikong Hilaga, Timog, Silangan, at Kanluran, tayong mga tao ay maaari ding gamitin ito sa mga oras na kinakailangan. Kaya naman Sa artikulong ito subukan nating maunawaan kung paano gumagana ang sensor ng Magnetometer at kung paano ito mai-interface sa isang microcontro
Paano Sukatin ang Angle Sa MPU-6050 (GY-521): 3 Mga Hakbang
Paano Sukatin ang Angle Sa MPU-6050 (GY-521): Sa Instructable na ito, susukatin namin ang anggulo gamit ang isang Arduino. Kailangan namin ng ilang mga kable, isang Arduino UNO at GY-521 (MPU-6050) upang masukat ang anggulo
Arduino Nano: Accelerometer Gyroscope Compass MPU9250 I2C Sensor Sa Visuino: 11 Mga Hakbang
Arduino Nano: Accelerometer Gyroscope Compass MPU9250 I2C Sensor With Visuino: Ang MPU9250 ay isa sa pinaka advanced na pinagsamang Accelerometer, Gyroscope at Compass na maliliit na laki ng sensor na kasalukuyang magagamit. Marami silang mga advanced na tampok, kabilang ang mababang pag-filter sa pagpasa, pagtuklas ng paggalaw, at kahit isang programmable na dalubhasang processor
Pagsukat ng Angle Gamit ang Gyro, Accelerometer at Arduino: 5 Hakbang
Pagsukat ng Angle Paggamit ng Gyro, Accelerometer at Arduino: Ang aparato ay isang magaspang na prototype ng kung ano sa paglaon ay magiging isang self balanse robot, ito ang pangalawang bahagi ng butas na bagay (basahin ang accelerometer at kontrolin ang isang motor sa balanse ng sarili). Ang unang bahagi na may gyro lamang ay matatagpuan dito. Sa ganitong pagkakataon