Բովանդակություն:
- Պարագաներ
- Քայլ 1: Սկսեք Visuino- ն և ընտրեք ESPcopter տախտակի տեսակը
- Քայլ 2. Visuino- ում. Ավելացրեք արագացում անկյունին
- Քայլ 3. Visuino- ում. Ավելացրեք փաթեթային բաղադրիչ և սահմանեք վերնագրի նշիչ
- Քայլ 4. Visuino- ում. Փաթեթի բաղադրիչին ավելացրեք 3 երկուական անալոգային տարրեր և միացրեք դրանք
- Քայլ 5. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
- Քայլ 6: Եվ խաղալ …
Video: ESPcopter և Visuino - փոխակերպեք կողմնացույցի վերնագիրը եռանկյունու ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Հետևեք հեղինակի ավելին ՝ BoianMVisuino
ESPcopter- ն այժմ լիովին ապահովված է Visuino- ի վերջին տարբերակով, և դա, ամենայն հավանականությամբ, դարձնում է գոյություն ունեցող անօդաչու թռչող սարքերի ծրագրավորումը::-)
Visuino- ի աջակցությամբ դուք կարող եք վերահսկել շարժիչները, LED- ը, աշխատել արագացուցիչի, գիրոսկոպի և կողմնացույցի հետ, անօդաչուի հետ շփվել WiFi- ով, փորձարկել տարբեր ֆայլեր `թռիչքի կայունության հասնելու համար, ստիպել նրան հաղորդակցվել այլ անօդաչու թռչող սարքերի կամ համակարգիչների հետ և այլն: …
Կցեք ձեր սեփական սենսորները և հարմարեցրեք անօդաչու թռչող սարքը, ինչպես ցանկանում եք: Կարող եք ծրագրավորել անօդաչու թռչող սարք, կամ նույնիսկ ավելի զվարճալի… ծրագրավորել անօդաչու թռչող սարքերի մի խումբ `միմյանց հետ հաղորդակցվելու և միասին աշխատելու համար:-):
ESPcopter- ը ներկայումս իրականացվում է կրաուդֆանդինգով, իսկ վարձատրության տարբեր մակարդակները `կախված ընդլայնման տախտակներից և ցանկալի քանակից:
Առաջին նախագիծը
Կողմնացույցը ուղարկում է X, Y և Z շարժման ուժեր: Հաճախ, սակայն, մենք պետք է ուժերը փոխակերպենք X, Y, Z եռանկյունի ՝ որոշելու համար սենսորի 3D կողմնորոշումը:
Պարագաներ
ESPcopter- ն այժմ լիովին ապահովված է Visuino- ի վերջին տարբերակով, և դա, ամենայն հավանականությամբ, դարձնում է գոյություն ունեցող անօդաչու թռչող սարքերի ծրագրավորումը::) համակարգիչներ և ավելին…
Կցեք ձեր սեփական սենսորները և հարմարեցրեք անօդաչու թռչող սարքը, ինչպես ցանկանում եք: Կարող եք ծրագրավորել անօդաչու թռչող սարք, կամ նույնիսկ ավելի զվարճալի… ծրագրավորել անօդաչու թռչող սարքերի մի խումբ `միմյանց հետ հաղորդակցվելու և միասին աշխատելու համար:-):
ESPcopter- ը ներկայումս իրականացվում է կրաուդֆանդինգով, իսկ վարձատրության տարբեր մակարդակներով `կախված ընդլայնման տախտակներից և ցանկալի քանակից:
Առաջին նախագիծը.
Կողմնացույցը ուղարկում է X, Y և Z արագացման ուժեր: Հաճախ, այնուամենայնիվ, մենք պետք է ուժերը փոխարկենք X, Y, Z եռանկյունի ՝ սենսորի 3D կողմնորոշումը որոշելու համար:
Քայլ 1: Սկսեք Visuino- ն և ընտրեք ESPcopter տախտակի տեսակը
Arduino- ի ծրագրավորումը սկսելու համար ձեզ հարկավոր է տեղադրել Arduino IDE- ն այստեղից ՝
Համոզվեք, որ տեղադրում եք 1.6.7 կամ ավելի նոր տարբերակ, հակառակ դեպքում այս Հրահանգը չի գործի:
Visuino- ն ՝ https://www.visuino.com- ը նույնպես պետք է տեղադրվի:
Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում
Կտտացրեք Visuino- ի Arduino բաղադրիչի «Գործիքներ» կոճակին
Երբ երկխոսությունը հայտնվում է, ընտրեք ESPcopter- ը, ինչպես ցույց է տրված
Քայլ 2. Visuino- ում. Ավելացրեք արագացում անկյունին
Նախ պետք է բաղադրիչ ավելացնել ՝ X, Y, Z կողմնացույցի վերնագիրը 3D X, Y, Z անկյուն դարձնելու համար.
- Մուտքագրեք «անկյուն» բաղադրիչի տուփի «terտիչ» դաշտում, ապա ընտրեք «արագացում դեպի անկյուն» բաղադրիչը և թողեք այն նախագծման տարածքում:
- Կտտացրեք «Compass» տուփի «Out» տուփին, որը պարունակում է ESPCopter բաղադրիչի X, Y, X արագացման կապում ՝ միանգամից բոլոր Out կապերը միացնելու համար:
- Մկնիկը տեղափոխեք AccelerationToAngle1 բաղադրիչի «In» տուփի «X» մուտքագրման քորոցի վրայով: Visuino- ն ինքնաբերաբար կտարածի լարերը, որպեսզի նրանք ճիշտ միանան մնացած կապումներին
Քայլ 3. Visuino- ում. Ավելացրեք փաթեթային բաղադրիչ և սահմանեք վերնագրի նշիչ
Բոլոր ալիքների տվյալները Arduino- ից սերիական նավահանգստի միջոցով ուղարկելու համար մենք կարող ենք օգտագործել Packet բաղադրիչը ՝ ալիքները միասին փաթեթավորելու և դրանք ցուցադրելու Visuino- ի շրջանակում և չափիչ սարքերում.
- Մուտքագրեք «փաթեթ» բաղադրիչի գործիքի տուփի «terտիչ» դաշտում, ապա ընտրեք «փաթեթային բաղադրիչ» բաղադրիչը և թողեք այն նախագծման տարածքում:
- Հատկությունների մեջ ընդլայնեք «Գլխավոր նշիչ» հատկությունը
- Հատկությունների մեջ կտտացրեք «…» կոճակին
- Bytes խմբագրում մուտքագրեք որոշ թվեր, օրինակ
- Կտտացրեք OK կոճակին ՝ խմբագիրը հաստատելու և փակելու համար
Քայլ 4. Visuino- ում. Փաթեթի բաղադրիչին ավելացրեք 3 երկուական անալոգային տարրեր և միացրեք դրանք
Կտտացրեք Packet1 բաղադրիչի «Գործիքներ» կոճակին (Նկար 1)
- «Elements» խմբագրում ընտրեք «Երկուական անալոգ» տարրը, այնուհետև 3 անգամ կտտացրեք «+» կոճակին (նկար 1) ՝ 3 անալոգային տարրեր ավելացնելու համար (նկար 2)
- Կտտացրեք «Accelerometer» տուփի «Out» տուփին, որը պարունակում է AccelerationToAngle1 բաղադրիչի քորոցները ՝ միանգամից բոլոր Out կապերը միացնելու համար (Նկար 4)
- Տեղափոխեք մկնիկը Packet1 բաղադրիչի «Elements. Analog (Երկուական) 1» տարրի «In» պին: Visuinowill- ը ինքնաբերաբար տարածում է լարերը, որպեսզի նրանք ճիշտ միանան մնացած կապումներին (նկար 4)
- Packet1 բաղադրիչի «Out» ելքային կապը միացրեք «Arduino» բաղադրիչի «Serial [0]» ալիքի «In» մուտքագրման քորոցին
Քայլ 5. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
- Visuino- ում սեղմեք F9 կամ կտտացրեք նկարի վրա պատկերված կոճակին ՝ Arduino ծածկագիրը գեներացնելու համար և բացեք Arduino IDE- ն:
- Arduino IDE- ում կտտացրեք Վերբեռնում կոճակին ՝ ծածկագիրը կազմելու և վերբեռնելու համար
Քայլ 6: Եվ խաղալ …
ESPcopter- ը ներկայումս իրականացվում է կրաուդֆանդինգով, իսկ վարձատրության տարբեր մակարդակներով `կախված ընդլայնման տախտակներից և ցանկալի քանակից:
Խորհուրդ ենք տալիս:
DIY Ինչպես ցուցադրել ժամանակը M5StickC ESP32- ում Visuino- ի միջոցով - հեշտ է անել. 9 քայլ
DIY Ինչպես ցուցադրել ժամանակը M5StickC ESP32- ի միջոցով Visuino- ի միջոցով - Հեշտ է անել. Այս ձեռնարկում մենք կսովորենք, թե ինչպես ծրագրավորել ESP32 M5Stack StickC- ն Arduino IDE- ի և Visuino- ի միջոցով ՝ ժամանակը LCD- ում ցուցադրելու համար:
Bitmap անիմացիա SSD1331 OLED էկրանին (SPI) Visuino- ով. 8 քայլ
Bitmap Animation on SSD1331 OLED Display (SPI) Visuino- ի հետ. Այս ձեռնարկում մենք կցուցադրենք և կշարժվենք bitmap պատկերով ՝ անիմացիայի պարզ ձևով SSD1331 OLED Display (SPI) –ով Visuino– ով: Դիտեք տեսանյութը
Visuino- ի ներածություն - Visuino սկսնակների համար. 6 քայլ
Visuino- ի ներածություն | Visuino սկսնակների համար. Այս հոդվածում ես ուզում եմ խոսել Visuino- ի մասին, որը Arduino- ի և նման միկրոկոնտրոլերների մեկ այլ գրաֆիկական ծրագրավորման ծրագիր է: Եթե դուք էլեկտրոնային հոբբիստ եք, ով ցանկանում է մուտք գործել Arduino աշխարհ, բայց չունեք ծրագրավորման նախնական իմացություն
Arduino- ի հետ ինտերֆեյսի HMC5883L կողմնացույցի ցուցիչ. 10 քայլ (նկարներով)
HMC5883L ինտերֆեյսի ձեռնարկ ՝ Arduino- ով. Նկարագրություն մագնիսական դաշտը
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)