Arduino- ն ծրագրավորելի չէ. Ինչ անել «չհամաժամեցվի: Resp = 0x30» սխալի դեպքում

Բովանդակություն:

Arduino- ն ծրագրավորելի չէ. Ինչ անել «չհամաժամեցվի: Resp = 0x30» սխալի դեպքում
Arduino- ն ծրագրավորելի չէ. Ինչ անել «չհամաժամեցվի: Resp = 0x30» սխալի դեպքում

Video: Arduino- ն ծրագրավորելի չէ. Ինչ անել «չհամաժամեցվի: Resp = 0x30» սխալի դեպքում

Video: Arduino- ն ծրագրավորելի չէ. Ինչ անել «չհամաժամեցվի: Resp = 0x30» սխալի դեպքում
Video: Подключение: Дисплея Nokia 5110 к Arduino / Ardublock 2024, Մայիս
Anonim

Պատահում է, որ դուք Arduino- ի համար ծրագրեր եք գրում, դրանք բեռնում հիշողության մեջ, և ամեն ինչ հիանալի է գործում: Եվ հետո հանկարծ նրանք այլևս չեն բեռնում: Իսկ զարգացման միջավայրը, ուրվագիծը վերբեռնելիս, սխալ է տալիս.

Ինչ? Արդյո՞ք տախտակն իսկապես այրվել է: Ձեր ժամանակը տրամադրեք հուսահատության. Գուցե դեռ ամեն ինչ կորած չէ: Փորձենք պարզել դա:

Arduino IDE պատուհանը սխալմամբ
Arduino IDE պատուհանը սխալմամբ

Հրահանգներ

Քայլ 1

«Arduino» - ն ծրագրավորելի չէ, չնայած նախկինում ամեն ինչ աշխատում էր: Այս վարքի մի քանի հնարավոր պատճառ կա, որոնք պետք է ստուգվեն.

- չգիտես ինչու, վարորդը վթարի է ենթարկվել.

- սխալ COM պորտ է ընտրված.

- ինչ-որ տեղ կա էլեկտրական միացում, որը չպետք է լինի (կարճ միացում);

- Arduino- ի տախտակի բեռնիչը վթարի է ենթարկվել:

Եկեք ուսումնասիրենք այս ցուցակի բոլոր կետերը և համոզվենք, մինչև խնդիրը լուծենք:

Սխալ
Սխալ

Քայլ 2

Եկեք Start սարքի միջոցով բացենք Windows սարքերի կառավարիչը -> Կառավարման վահանակ -> Սարքավորումներ և ձայն -> Սարքերի կառավարիչ: Կա ավելի կարճ տարբերակ. Սեղմեք ստեղնաշարի վրա գտնվող Windows ստեղնը և առանց այն թողարկելու, սեղմեք Pause ստեղնը: Կբացվի համակարգի հատկությունների պատուհանը, ձախ կողմում հղումը դեպի Սարքի կառավարիչ:

Կառավարչի մեջ գտեք և բացեք Նավահանգիստներ (COM և LPT) բաժինը: Եթե վարորդը տեղադրված է և աշխատում է ճիշտ, ապա Arduino սարքի պատկերակի վրա չպետք է լինեն ծածկապատկերներ, ինչպիսիք են հարց կամ բացականչությունները: Եթե կան նման սրբապատկերներ, ապա վարորդի հետ խնդիր կա: Եթե Arduino կամ USB-Serial սարքը ընդհանրապես առկա չէ մենեջերի այս բաժնում, ապա վարորդը նույնիսկ տեղադրված չէ: Այս դեպքերից որևէ մեկին վարորդը պետք է տեղադրված լինի (կամ նորից տեղադրվի):

Սարքի կառավարիչում ընտրեք մեր Arduino տախտակը (կամ անհայտ սարքը, որը հայտնվում է այն ժամանակ, երբ Arduino տախտակը միացված է համակարգչին), աջով կտտացրեք դրա վրա և համատեքստի ընտրացանկից ընտրեք Update վարորդները …

Այս համակարգչի վրա ընտրեք Որոնումը և տախտակի համար վարորդով նշեք գրացուցակի ուղին: Հաջորդը, հետևեք New Hardware Wizard- ի հրահանգներին:

«Arduino» ընտանիքի բնօրինակ տախտակների համար վարորդները հասանելի են զարգացման միջավայրի գրացուցակում, վարորդների ենթագրացուցակում: «Arduino» - համատեղելի տախտակների համար փնտրեք վարորդին ինտերնետում:

Arduino- ի նորմալ վիճակ Windows սարքի կառավարչում
Arduino- ի նորմալ վիճակ Windows սարքի կառավարչում

Քայլ 3

Եկեք ստուգենք, որ մենք Arduino IDE- ում ճիշտ ենք նշել COM նավահանգիստը: Windows սարքերի կառավարիչում կարող եք ստուգել, թե որ նավահանգիստն է համակարգը հատկացրել մեր Arduino տախտակին: Arduino տախտակները տեղակայված են Նավահանգիստներ (COM և LPT) բաժնում և սովորաբար նույնացվում են որպես «Arduino» կամ «USB-Serial» սարքեր:

Գնացեք Գործիքներ -> Պորտ ընտրացանկում և համոզվեք, որ ճիշտ նավահանգիստը նշված է: Եթե ոչ, նշեք ցանկալիը:

Arduino- ի զարգացման միջավայրում COM պորտ ընտրելը
Arduino- ի զարգացման միջավայրում COM պորտ ընտրելը

Քայլ 4

Եթե Arduino տախտակը պառկած է հաղորդիչ մակերեսի վրա, վտանգ կա, որ ինչ-որ տեղ կա կարճ միացում: Սա կարող է սխալ առաջացնել տախտակի գործունեության մեջ և, մասնավորապես, խանգարել ծրագրավորման բնականոն գործընթացին: Ստուգեք, որ տախտակը մեկուսացված մակերեսի վրա է:

Բացի այդ, նույն տիպի պատճառներով ես կցանկանայի չարտոնված լարերի միացումը Arduino տախտակի 0 և 1 կապում, որոնք RX և TX պորտեր են և օգտագործվում են տախտակի հիշողության մեջ էսքիզ բեռնման գործընթացում:

Քայլ 5

Եթե վերը նշվածներից ոչ մեկը չի օգնում, եկեք փորձենք մեկ այլ տարբերակ ՝ վերաշարադրել տախտակի բեռնիչը:

Bootloader- ը Arduino- ի համար հատուկ կառավարման ծրագիր է, որը գործարկվում է սարքը միացնելիս և որը կարգավորում է տախտակի գործառնական ռեժիմը. Կամ այն անցնում է ծրագրի կատարմանը Arduino հիշողությունից, կամ համակարգչային ծրագրավորման ընթացակարգից:, Այս տարբերակն իրականացնելու համար մեզ ծրագրավորող է պետք: Theրագրավորողը Arduino- ին միացնելու դիագրամը ներկայացված է նկարում:

«Arduino» ծրագրավորման միջավայրում ծրագրավորողը միացնելուց հետո Գործիքներ -> merրագրավորող ընտրացանկում նշեք մեր ծրագրավորողի տեսակը: Օրինակ ՝ USBasp: Այժմ, նույն Գործիքներ ցանկում, ընտրեք Burn Loader կետը: Այս գործընթացը երկար չի տևում:

Եթե գործողությունը հաջող է անցել, IDE- ն կտեղեկացնի դրա մասին: Եվ Arduino տախտակը ուրախ թարթելու է 13-րդ քորոցի վրա գտնվող LED- ով:բացի բեռնիչից, այն պարունակում է լռելյայն ուրվագիծ ՝ թարթող LED Blink- ի ուրվագիծ:

Եթե արված բոլոր մանիպուլյացիաներից հետո տախտակը չի կյանքի կոչվում, միգուցե դուք իսկապես այրել եք միկրոշրջանը: Իմ ցավակցությունն.

Խորհուրդ ենք տալիս: