Hľadať kód

Arduino UNO a Mega Windows 7, 8, 10 USB ovládač Vyriešené

Arduino UNO a Mega Windows 7, 8, 10 USB ovládač Vyriešené

Ak ste si práve kúpili Arduino UNO alebo kompatibilnú dosku a pripojili ju do počítača so systémom Windows, len aby vás privítala chyba v Správcovi zariadení, nie ste sami. Toto je veľmi častá prekážka pre začiatočníkov aj skúsených výrobcov. Táto príručka vás prevedie celým procesom diagnostiky a opravy problému s USB ovládačom pre vašu dosku Arduino v systémoch Windows 7, 8 a 10. Na konci bude vaša doska rozpoznaná počítačom, čo vám umožní nahrať váš úplne prvý náčrt a rozblikať vstavanú LED diódu.

Toto praktické riešenie je nevyhnutné pre každého, kto začína s Arduinom, pretože funkčný ovládač je základným mostom medzi vaším kódom a hardvérom. Či už staviate jednoduchý LED projekt, teplotný senzor alebo zložitého robota, tento prvý krok je nevyhnutný. Proces zahŕňa inštaláciu ovládača pre čip USB-na-sériový port na vašej doske, ktorým je často čip CH340 na mnohých kompatibilných doskách. Táto príručka vám tiež ukáže, ako používať oficiálne Arduino IDE a overiť vaše nastavenie pomocou klasického príkladu „Blink“.

Hardvér a komponenty

Pre túto príručku o inštalácii ovládača a testovaní budete potrebovať nasledujúce komponenty:

  • Arduino UNO alebo kompatibilnú dosku (napr. dosku s čipom CH340 USB).
  • USB kábel (zvyčajne A na B) na pripojenie dosky k počítaču.
  • Počítač so systémom Windows (Windows 7, 8 alebo 10).
  • Internetové pripojenie na stiahnutie potrebného softvéru.

Schéma zapojenia

Tento projekt nezahŕňa zložitú schému zapojenia. Jediné „spojenie“ je USB kábel medzi vašou doskou Arduino a počítačom so systémom Windows. Tento kábel sa používa na napájanie dosky aj na komunikáciu. Problém s ovládačom vzniká, pretože systém Windows natívne nerozpoznáva komunikačný čip na mnohých doskách kompatibilných s Arduinom, takže na správne fungovanie potrebuje špecifický ovládač. Proces je rovnaký bez ohľadu na to, akú dosku používate, pokiaľ má čip prevodníka USB-na-sériový port.

Vysvetlenie kódu

Keďže sa táto príručka zameriava na inštaláciu ovládača, nie je potrebné konfigurovať žiadny vlastný kód. Proces je úplne softvérový. Na overenie, že inštalácia ovládača bola úspešná, však použijeme vstavaný príklad z Arduino IDE. Tento príklad sa nazýva „Blink“. Je to jednoduchý program, ktorý zapína a vypína LED diódu. Nemusíte písať žiadny kód sami; jednoducho načítate príklad a nahráte ho na dosku. Príkladový kód ovláda vstavanú LED diódu na pino 13 dosky Arduino UNO. Hodnoty oneskorenia v kóde môžete upraviť, aby ste zmenili rýchlosť blikania, ale pre tento návod sú predvolené nastavenia ideálne na testovanie.

Živý projekt / Ukážka

Poďme si prejsť celý proces krok za krokom, ako je to demonštrované vo videu. Najprv si budete musieť stiahnuť a nainštalovať dva kľúčové softvéry:

  1. Inštalácia 7-Zip: Tento bezplatný nástroj je potrebný na extrahovanie Arduino IDE a súborov ovládačov. Prejdite na 7-zip.org a stiahnite si verziu, ktorá zodpovedá architektúre vášho systému (32-bitová alebo 64-bitová). Po stiahnutí nainštalujte softvér (vo videu o 00:22).
  2. Stiahnutie Arduino IDE: Prejdite na arduino.cc a na stránku na stiahnutie. Odporúča sa stiahnuť verziu ZIP súboru, pretože vám dáva väčšiu kontrolu a nevyžaduje inštaláciu do celého systému (vo videu o 00:54). Po stiahnutí použite 7-Zip na extrahovanie obsahu do priečinka. Potom môžete aplikáciu Arduino pripnúť na panel úloh pre jednoduchý prístup (vo videu o 01:35).
  3. Pripojenie dosky: Pripojte dosku Arduino k počítaču pomocou USB kábla. Otvorte Správcu zariadení kliknutím na tlačidlo Štart a zadaním „dev“ (alebo „Správca zariadení“). V systéme Windows 10 môžete kliknúť pravým tlačidlom myši na tlačidlo Štart. Pravdepodobne uvidíte svoju dosku uvedenú v časti „Iné zariadenia“ alebo „Porty“ so žltým výstražným symbolom, často označenú ako „USB2.0-Serial“ alebo „USB to Serial“ (vo videu o 02:15).
  4. Pokus o aktualizáciu ovládača: Kliknite pravým tlačidlom myši na nerozpoznané zariadenie a vyberte „Aktualizovať softvér ovládača...“ Potom vyberte „Prehľadávať počítač a vyhľadať softvér ovládača“. Prejdite do priečinka „drivers“ v extrahovanom priečinku Arduino IDE. Ak to nefunguje, je to preto, že správny ovládač pre čip vašej dosky nie je zahrnutý v štandardnom balíku Arduino (vo videu o 03:33).
  5. Získanie správneho ovládača: Pre mnohé dosky kompatibilné s Arduinom je potrebný ovládač pre čip CH340. Tento ovládač nájdete na webovej stránke Robojax v časti na stiahnutie v sekcii Arduino. Stiahnite si súbor ovládača, ktorý je zvyčajne archív ZIP (vo videu o 03:58).
  6. Inštalácia ovládača CH340: Extrahujte stiahnutý ZIP súbor ovládača. Vráťte sa do Správcu zariadení, kliknite pravým tlačidlom myši na problematické zariadenie a znova vyberte „Aktualizovať softvér ovládača...“. Tentoraz prejdite do priečinka, kde ste extrahovali nový ovládač. Systém Windows teraz nainštaluje správny ovládač a mali by ste vidieť správu o úspechu (vo videu o 04:46).
  7. Overenie a testovanie: Po inštalácii bude zariadenie v Správcovi zariadení teraz rozpoznané ako „USB-SERIAL CH340“ a bude mu pridelený port COM (napr. COM4). Zapíšte si číslo tohto portu COM. Otvorte Arduino IDE. Prejdite na Nástroje > Port a vyberte port COM, ktorý ste si zapísali. Potom prejdite na Súbor > Príklady > 01.Basics > Blink a otvorte príkladový náčrt. Nakoniec kliknite na tlačidlo „Nahrať“ (ikona šípky smerujúcej doprava) na paneli nástrojov IDE. Ak je všetko správne nastavené, nahrávanie sa úspešne dokončí a uvidíte, ako vstavaná LED dióda na vašej doske Arduino začne blikať (vo videu o 05:40).

Kapitoly

  • [00:00] Úvod a prehľad problému
  • [00:22] Inštalácia 7-Zip na extrakciu súborov
  • [00:54] Sťahovanie a nastavenie Arduino IDE
  • [02:15] Pripojenie dosky a otvorenie Správcu zariadení
  • [03:33] Prvý pokus o aktualizáciu ovládača a nájdenie správneho ovládača
  • [04:46] Inštalácia správneho ovládača CH340
  • [05:40] Overenie inštalácie a nahranie Blink skice
  • [06:58] Záver a záverečné myšlienky
Žiadny priložený kód.

Zdroje a referencie

Zatiaľ žiadne zdroje.

Súbory📁

Iné súbory