![Միկրոկոնտրոլեր ծրագրավորելու ամենահեշտ ձևը. 9 քայլ Միկրոկոնտրոլեր ծրագրավորելու ամենահեշտ ձևը. 9 քայլ](https://i.howwhatproduce.com/images/003/image-7005-37-j.webp)
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![Image Image](https://i.howwhatproduce.com/images/003/image-7005-39-j.webp)
![](https://i.ytimg.com/vi/EzrzF-EhMug/hqdefault.jpg)
![STM NUCLEO-L476RG STM NUCLEO-L476RG](https://i.howwhatproduce.com/images/003/image-7005-40-j.webp)
Ձեզ հետաքրքրու՞մ է միկրոկոնտրոլեր ունենալը, որը շատ ավելի քիչ էներգիա է օգտագործում: Այսօր ես ձեզ կներկայացնեմ STM32 Ultra Low Power - L476RG- ը, որն օգտագործում է 4 անգամ ավելի քիչ էներգիա, քան Arduino Mega- ն և ունի հզոր Cortex պրոցեսոր: Ես կխոսեմ նաև MBED- ի մասին, որը C լեզու է, որն աշխատում է ոչ միայն STMicroelectronics պրոցեսորների վրա, այլև NXP- ի և մի շարք պրոցեսորների վրա, որոնք ունեն ARM կորիզ: Վերջապես, ես ձեզ ցույց կտամ առցանց կազմող:
Քայլ 1: STM NUCLEO-L476RG
• STM32L476RGT6 LQFP64 փաթեթում
• ARM®32-bit Cortex®-M4 պրոցեսոր
• Հարմարվողական իրական ժամանակի արագացուցիչ
• (ART արագացուցիչ ™), որը թույլ է տալիս 0-սպասել վիճակի կատարումը
• Ֆլեշ հիշողությունից
• 80 ՄՀց պրոցեսորի առավելագույն հաճախականություն
• VDD 1.71 Վ -ից մինչև 3.6 Վ
• 1 ՄԲ ֆլեշ
• 128 ԿԲ SRAM
• SPI (3)
• I2C (3)
• USART (3)
• UART (2)
• LPUART (1)
• GPIO (51) արտաքին ընդհատման հնարավորությամբ
• Capacitive sensing 12 ալիքով
• 12-բիթանոց ADC (3) ՝ 16 ալիքով
• 12-բիթանոց DAC ՝ 2 ալիքով
Լրացուցիչ տեղեկություններ ՝
Քայլ 2: Ստեղծեք հաշիվ
![Ստեղծել հաշիվ Ստեղծել հաշիվ](https://i.howwhatproduce.com/images/003/image-7005-41-j.webp)
![Ստեղծել հաշիվ Ստեղծել հաշիվ](https://i.howwhatproduce.com/images/003/image-7005-42-j.webp)
Գնացեք www.mbed.com և ստեղծեք հաշիվ: Լրացրեք գրանցման տվյալները:
Կտտացրեք captcha- ին, կարդացեք և ընդունեք պայմանները և կտտացրեք «Գրանցվել»:
Քայլ 3: Մուտք գործեք դրա մեջ
![Մուտք գործեք դրա մեջ Մուտք գործեք դրա մեջ](https://i.howwhatproduce.com/images/003/image-7005-43-j.webp)
Գրանցվելուց հետո ստուգեք ձեր էլ. Փոստը և մուտք գործեք MBED կայք
Քայլ 4: Ավելացնել տախտակ կազմողին
![Ավելացնել տախտակ կազմողին Ավելացնել տախտակ կազմողին](https://i.howwhatproduce.com/images/003/image-7005-44-j.webp)
![Ավելացնել տախտակ կազմողին Ավելացնել տախտակ կազմողին](https://i.howwhatproduce.com/images/003/image-7005-45-j.webp)
Եթե արդեն ունեք համակարգչին միացված MBED քարտ, այն կհայտնվի որպես մեծ մատնաչափ: Դրա ներսում բրաուզերում բացեք MBED. HTM ֆայլը:
Կամ կարող եք գնալ os.mbed.com/platforms և ընտրել ձեր տախտակը տախտակների ցուցակից:
Ձեր տախտակի էջում կտտացրեք «Ավելացնել ձեր MBED կազմողին»
Քայլ 5: Նմուշի ծածկագիր
![Նմուշի ծածկագիր Նմուշի ծածկագիր](https://i.howwhatproduce.com/images/003/image-7005-46-j.webp)
Գնացեք այս էջը թարթելու օրինակով և կտտացրեք «Ներմուծել կոմպիլյատոր»:
Քայլ 6: Ներմուծման օրինակ
![Ներմուծման օրինակ Ներմուծման օրինակ](https://i.howwhatproduce.com/images/003/image-7005-47-j.webp)
Բացվող էկրանին կտտացրեք «Ներմուծել»
Քայլ 7: Կազմել
![Կազմել Կազմել](https://i.howwhatproduce.com/images/003/image-7005-48-j.webp)
Կտտացրեք «Կազմել» կոճակին, որպեսզի սերվերը սկզբնական կոդը հավաքի երկուական ֆայլի:
Theննարկիչը կսկսի ներբեռնել երկուական ֆայլը, հենց որ սերվերն ավարտի կազմումը:
Քայլ 8. Երկուական փոխանցեք խորհուրդը
![Երկուական փոխանցեք խորհուրդը Երկուական փոխանցեք խորհուրդը](https://i.howwhatproduce.com/images/003/image-7005-49-j.webp)
Երկուական քարտին քարտ փոխանցելու համար պարզապես քաշեք կամ պատճենեք և տեղադրեք ներբեռնված երկուական ֆայլը քարտի թղթապանակում, որը կհայտնվի որպես բութ մատի սկավառակ:
Քայլ 9: Թարթել
Այստեղ մենք ունենք կոդը: Ի թիվս այլ հրամանների, մենք կներառենք MBED- ը, սահմանեք ելքային թվային կապը:
#ներառել «mbed.h» DigitalOut myled (LED1); int main () {while (1) {myled = 1; // LED- ը միացված է սպասել (0.2); // 200 ms myled = 0; // LED- ն անջատված է սպասել (1.0); // 1 վրկ}}
Խորհուրդ ենք տալիս:
Gեստերի վերահսկման ռոբոտ ստեղծելու ամենահեշտ ձևը ՝ 7 քայլ (նկարներով)
![Gեստերի վերահսկման ռոբոտ ստեղծելու ամենահեշտ ձևը ՝ 7 քայլ (նկարներով) Gեստերի վերահսկման ռոբոտ ստեղծելու ամենահեշտ ձևը ՝ 7 քայլ (նկարներով)](https://i.howwhatproduce.com/images/005/image-13866-j.webp)
Gեստերի վերահսկման ռոբոտ պատրաստելու ամենահեշտ ձևը. Վերահսկեք խաղալիքները սուպերհերոսի պես: Իմացեք, թե ինչպես ժեստերով վերահսկվող մեքենա պատրաստել: Սա այն մասին է, թե ինչպես ինքներդ ժեստերով վերահսկվող մեքենա պատրաստել: Հիմնականում սա MPU-6050 3 առանցքի գիրոսկոպի, արագացուցիչի պարզ կիրառություն է: Դուք կարող եք շատ ավելին անել
Ինտերֆեյս Atmega16 միկրոկոնտրոլեր կետային մատրիցով գլխավորած էկրանով `5 քայլ
![Ինտերֆեյս Atmega16 միկրոկոնտրոլեր կետային մատրիցով գլխավորած էկրանով `5 քայլ Ինտերֆեյս Atmega16 միկրոկոնտրոլեր կետային մատրիցով գլխավորած էկրանով `5 քայլ](https://i.howwhatproduce.com/images/009/image-24533-j.webp)
Ինտերֆեյս Atmega16 միկրոկոնտրոլեր կետային մատրիցով ղեկավարվող էկրանով. Այս նախագծում մենք մտադիր ենք մի կետային մատրիցով LED էկրանին միացնել AVR (Atmega16) միկրոկառավարիչով: Այստեղ մենք ցույց կտանք մոդելավորում proteus- ում: Դուք կարող եք նույնը կիրառել ձեր ապարատում: Այսպիսով, այստեղ մենք առաջին հերթին կտպագրենք մեկ նիշ, ասենք «A» տ
Միկրոկոնտրոլեր (Arduino) օգտագործող ռոբոտի խոչընդոտներից խուսափելը. 5 քայլ
![Միկրոկոնտրոլեր (Arduino) օգտագործող ռոբոտի խոչընդոտներից խուսափելը. 5 քայլ Միկրոկոնտրոլեր (Arduino) օգտագործող ռոբոտի խոչընդոտներից խուսափելը. 5 քայլ](https://i.howwhatproduce.com/images/010/image-27257-j.webp)
Միկրոկառավարիչ (Arduino) օգտագործող ռոբոտի խոչընդոտներից խուսափելը. Այս ուսուցանվող ուսուցման ընթացքում ես ձեզ կսովորեցնեմ, թե ինչպես խոչընդոտներ ստեղծել Arduino- ի հետ աշխատող ռոբոտից: Դուք պետք է ծանոթ լինեք Arduino- ին: Arduino- ն վերահսկիչ տախտակ է, որն օգտագործում է atmega միկրոկոնտրոլերը: Դուք կարող եք օգտագործել Arduino- ի ցանկացած տարբերակ, բայց ես
Ինչպես կատարել գծի հետևորդ ռոբոտ ՝ առանց Arduino (միկրոկոնտրոլեր) օգտագործելու. 5 քայլ
![Ինչպես կատարել գծի հետևորդ ռոբոտ ՝ առանց Arduino (միկրոկոնտրոլեր) օգտագործելու. 5 քայլ Ինչպես կատարել գծի հետևորդ ռոբոտ ՝ առանց Arduino (միկրոկոնտրոլեր) օգտագործելու. 5 քայլ](https://i.howwhatproduce.com/images/010/image-28111-j.webp)
Ինչպես կատարել գծի հետևորդ ռոբոտ ՝ առանց Arduino- ի (միկրոկառավարիչ) օգտագործելու. Այս ուսուցանվող դասում ես ձեզ կսովորեցնեմ, թե ինչպես կարելի է առանց Arduino- ի չօգտագործել ռոբոտի հաջորդ տող: Ես բացատրելու համար շատ հեշտ քայլեր կկիրառեմ: Այս ռոբոտը կօգտագործի IR Proximity Sensor- ը հետևեք տողին: willրագրավորման որևէ փորձի կարիք չեք ունենա
Օրիգինալ XBOX- ը մեղմացնելու ամենահեշտ ձևը ՝ 5 քայլ
![Օրիգինալ XBOX- ը մեղմացնելու ամենահեշտ ձևը ՝ 5 քայլ Օրիգինալ XBOX- ը մեղմացնելու ամենահեշտ ձևը ՝ 5 քայլ](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122720-the-easiest-way-to-soft-mod-an-original-xbox-5-steps-j.webp)
Օրիգինալ XBOX- ի մեղմացման ամենահեշտ ձևը. Այս հրահանգը վերցված է gh3tt0h4x0r- ից Youtube- ում (ներառյալ էկրանապատկերները, քանի որ իմ Gamebridge- ը տարօրինակ էր այն գիշերը, երբ ես դա արեցի): Նրա երկու մասից բաղկացած տեսանյութը ցույց է տալիս, թե ինչպես կարող եք XBMC (XBox Media Center) - ի պարզ տեղադրում կատարել XBox- ում ՝ առանց անհրաժեշտության