Mundarija:
- Ta'minotlar
- 1 -qadam: Visuino -ni ishga tushiring va ESPcopter karta turini tanlang
- 2 -qadam: Visuino -da: burchakka tezlashtirishni qo'shing
- 3 -qadam: Visuino -da: Paket komponentini qo'shing va sarlavha belgisini o'rnating
- 4 -qadam: Visuino -da: Paket komponentiga 3 ta ikkilik analog elementni qo'shing va ularni ulang
- 5 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash
- 6 -qadam: Va o'ynang …
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
BoianMVisuinoFollow by Muallifning boshqa maqolalari:
ESPcopter endi Visuino -ning so'nggi versiyasi tomonidan to'liq qo'llab -quvvatlanadi va bu, ehtimol, dronlarni dasturlashning eng oson yo'li bo'ladi!:-)
Visuino yordami bilan siz motorlar, LEDlarni boshqarishingiz, akselerometr, giroskop va kompas bilan ishlashingiz, WiFi orqali dron bilan bog'lanishingiz, parvozda barqarorlikka erishish uchun turli fayllar bilan tajriba o'tkazishingiz, uni boshqa dronlar yoki kompyuterlar bilan aloqa o'rnatishingiz va hk. …
O'zingizning sensorlaringizni ulang va dronni xohlaganingizcha sozlang! Siz dronni dasturlashingiz yoki undan ham qiziqroq qilishingiz mumkin … bir-biri bilan muloqot qilish va birgalikda ishlash uchun dronlar to'dasini dasturlashingiz mumkin:-).
Hozirda ESPcopter kraudfanding bilan shug'ullanmoqda, kengaytirish taxtalari va kerakli miqdorga qarab turli xil mukofotlar mavjud.
Birinchi loyiha:
Kompas X, Y va Z bosh kuchlarini yuboradi. Ko'pincha sensorning 3D yo'nalishini aniqlash uchun kuchlarni X, Y, Z 3D burchagiga aylantirishimiz kerak.
Ta'minotlar
ESPcopter Visuino -ning so'nggi versiyasi tomonidan to'liq qo'llab -quvvatlanadi va bu, ehtimol, dronlarni dasturlashning eng oson yo'li bo'ladi!:-) Visuino yordami bilan siz motorlarni, LEDlarni boshqarishingiz, akselerometr, giroskop va kompas bilan ishlashingiz, WiFi orqali dron bilan bog'lanishingiz, parvozda barqarorlikka erishish uchun turli fayllar bilan tajriba o'tkazishingiz, uni boshqa dronlar bilan aloqa o'rnatishingiz yoki kompyuterlar va boshqalar …
O'zingizning sensorlaringizni ulang va dronni xohlaganingizcha sozlang! Siz dronni dasturlashingiz yoki undan ham qiziqroq qilishingiz mumkin … bir-biri bilan muloqot qilish va birgalikda ishlash uchun dronlar to'dasini dasturlashingiz mumkin:-).
Hozirda ESPcopter kraudfanding bilan shug'ullanmoqda, kengaytirish taxtalari va kerakli miqdorga qarab turli xil mukofotlar mavjud.
Birinchi loyiha:
Kompas X, Y va Z tezlanish kuchlarini yuboradi. Ko'pincha sensorning 3D yo'nalishini aniqlash uchun kuchlarni X, Y, Z 3D burchagiga aylantirishimiz kerak.
1 -qadam: Visuino -ni ishga tushiring va ESPcopter karta turini tanlang
Arduino -ni dasturlashni boshlash uchun siz bu erdan Arduino IDE -ni o'rnatishingiz kerak bo'ladi:
1.6.7 yoki undan yuqori versiyasini o'rnatganingizga ishonch hosil qiling, aks holda bu ko'rsatma ishlamaydi!
Visuino: https://www.visuino.com ham o'rnatilishi kerak.
Visuinoni birinchi rasmda ko'rsatilgandek ishga tushiring
Visuino -dagi Arduino komponentidagi "Asboblar" tugmasini bosing
Dialog paydo bo'lganda, ko'rsatilgandek ESPcopter -ni tanlang
2 -qadam: Visuino -da: burchakka tezlashtirishni qo'shing
Avval biz X, Y, Z kompas sarlavhasini 3D X, Y, Z burchagiga aylantirish uchun komponent qo'shishimiz kerak:
- Komponentlar asboblar qutisining Filtr qutisiga "burchak" yozing, so'ngra "burchakka tezlashtirish" komponentini tanlang va uni dizayn maydoniga qo'ying.
-
Bir vaqtning o'zida barcha chiqish pinlarini ulashni boshlash uchun ESPCopter komponentining X, Y, X Acceleration pinlarini o'z ichiga olgan "Kompas" qutisining "Chiqish" qutisini bosing.
- Sichqonchani AccelerationToAngle1 komponentining "In" qutisining "X" kirish pimi ustida harakatlantiring. Visuino simlarni avtomatik ravishda tarqatadi, ular qolgan pinlarga to'g'ri ulanadi
3 -qadam: Visuino -da: Paket komponentini qo'shing va sarlavha belgisini o'rnating
Arduino -dan ketma -ket port orqali barcha kanal ma'lumotlarini yuborish uchun biz paketlar paketidan foydalanib, kanallarni bir joyga to'plashimiz va Visuino -dagi ko'lam va o'lchagichlarda ko'rsatishimiz mumkin:
- Komponentlar asboblar qutisining Filtr qutisiga "paket" ni kiriting, so'ng "Paket komponenti" komponentini tanlang va uni dizayn maydoniga qo'ying.
- Xususiyatlarda "Bosh belgisi" xususiyatini kengaytiring
- Xususiyatlarda "…" tugmasini bosing
- Bayt tahrirlovchisiga misol sifatida ba'zi raqamlarni kiriting
- Tahrirlovchini tasdiqlash va yopish uchun OK tugmasini bosing
4 -qadam: Visuino -da: Paket komponentiga 3 ta ikkilik analog elementni qo'shing va ularni ulang
Packet1 komponentining "Asboblar" tugmasini bosing (1 -rasm)
- "Elements" muharririda "Ikkilik analog" elementini tanlang va 3 ta analog elementni qo'shish uchun "+" tugmasini 3 marta bosing (1 -rasm) (2 -rasm).
- Bir vaqtning o'zida barcha chiqish pinlarini ulashni boshlash uchun AccelerationToAngle1 komponentining pimlarini o'z ichiga olgan "Accelerometer" qutisining "Out" qutisini bosing (4 -rasm)
- Sichqonchani Packet1 komponentining "Elements. Analog (Binary) 1" elementining "In" piniga o'tkazing. Visuinowill simlarni avtomatik ravishda tarqatadi, shunda ular boshqa pinlarga to'g'ri ulanadi (4 -rasm)
- Packet1 komponentining "Out" chiqish pinini "Arduino" komponentining "Serial [0]" kanalining "In" kirish piniga ulang.
5 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash
- Visuino -da F9 tugmasini bosing yoki Arduino kodini yaratish uchun Rasmda ko'rsatilgan tugmani bosing va Arduino IDE -ni oching.
- Arduino IDE -da kodni kompilyatsiya qilish va yuklash uchun Yuklab olish tugmasini bosing
6 -qadam: Va o'ynang …
Hozirda ESPcopter kraudfanding bilan shug'ullanmoqda, kengaytirish taxtalari va kerakli miqdorga qarab turli xil mukofotlar mavjud.