Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Bleva një bord të ri Digispark's Attiny85.
Por nuk ishte në gjendje ta përdorte atë për dy ditë vetëm për shkak të paketave të shoferit. Dhe më në fund pasi kërkova shumë gjeta përgjigjen. Unë iu referova mësimeve të ndryshme për këtë dhe u përpoqa. Po merrja një gabim për portin COM në Arduino. Këtu e zgjidha atë.
Pinouts: Të gjitha kunjat mund të përdoren si I/O Digital
Pin 0 → I2C SDA, PWM (LED në Modelin B)
Pin 1 → PWM (LED në Modelin A)
Pin 2 → I2C SCK, Analog In
Pin 3 → Analog In (përdoret gjithashtu për USB+ kur USB është në përdorim)
Pin 4 → PWM, Analog (përdoret gjithashtu për USB- kur USB është në përdorim)
Pin 5 → Analog In
Për një referim të dobishëm të kthesës mbi Digispark - aftësitë e kunjave janë të shënuara në anën e pasme
Hapi 1: Instaloni Windows Driver për Attiny85
Nëse përdorni Arduino 1.6.6 ose më të lartë dhe Windows - do t'ju duhet të shkarkoni dhe instaloni drejtuesit me dorë. Shkarkoni, zbërtheni dhe ekzekutoni "Install Drivers" (në sistemet 32bit) ose "DPInst64" (në sistemet 64bit).
Skedarët e shoferëve janë të vendosur këtu:
Lidhja
Pasi të keni shkarkuar skedarin.zip> nxirreni atë.
dhe drejtojeni
Instaloni drivers.exe (Për OS 64 bit)
DPinst64.exe (për OS 32 bit)
Hapi 2: Instaloni Paketat e Bordit për Arduino
Kopjoni këtë url dhe ngjiteni në Skedar> preferencë> url shtesë të menaxherit të bordit
digistump.com/package_digistump_index.json
- Shkoni te menyja "Tools" dhe më pas në nënmenynë "Board" - zgjidhni "Boards Manager" dhe më pas nga lloji zbritës zgjidhni "Contributed":
- Zgjidhni paketën "Digistump AVR Boards" dhe klikoni butonin "Instalo".
- Do të shihni përparimin e shkarkimit në shiritin e poshtëm të dritares "Boards Manager" kur të përfundojë do të shfaqë "Installed" pranë atij artikulli në listë.
- PERSRDORUESIT E WINDOWS: Kur të përfundoni instalimin duke shfaqur një dritare të Instaluesit të Instaluesit të Shoferit, ju lutemi klikoni "Next" në këtë Dritare për të instaluar drejtuesit për Digistump Boards (Nëse i keni tashmë të instaluar, ky instalues do t'i përditësojë ato dhe do të instalojë ato që mungojnë)
- Me instalimin e plotë, mbyllni dritaren "Boards Manager" dhe zgjidhni Digispark nga menyja Tools → Boards. "Digispark (Default - 16.5mhz)" është bordi që duhet të zgjidhet nga të gjithë përdoruesit e rinj.
- Instalimi tani ka përfunduar! (Përdoruesit e Linux shikojnë shënimin më poshtë)
Instalimi i Linux Nëse nuk e keni bërë më parë - Instaloni rregullat e udev që gjenden këtu: Seksioni i zgjidhjes së problemeve
KUJDES Përdoruesit e LINUX: Ju lutemi kontrolloni faqen e zgjidhjes së problemeve të LINUX **
Hapi 3: Si të Ngarkoni Programin
Digispark funksionon pak më ndryshe se disa produkte të pajtueshme me Arduino. Programet Digispark me një procedurë të ndryshme.
Nga menyja Tools zgjidhni Board → Digispark (Default - 16.5Mhz)
Shkruani një kod, hapni kodin tuaj.
Ju nuk keni nevojë të lidhni Digispark tuaj para se të thërrisni ngarkimin Godit butonin e ngarkimit.
Kutia e poshtme e statusit tani do t'ju kërkojë të lidhni Digispark tuaj - në këtë pikë, ju duhet ta lidhni atë - ose shkëputeni dhe rilidhni atë.
Do të shihni përparimin e ngarkimit dhe më pas ai menjëherë do të ekzekutojë kodin tuaj në Digispark. Nëse e shkëputni Digispark dhe e lidhni përsëri ose e lidhni me një burim tjetër energjie, do të ketë një vonesë prej 5 sekondash para se të funksionojë kodi që keni programuar. Kjo vonesë prej 5 sekondash po kontrollon Digispark Pro për të parë nëse po përpiqeni ta programoni atë.
Hapi 4: Zgjidhja e problemeve
Këtë për ta mbajtur parasysh
Digisparks nuk krijojnë porte serike. Softueri digispark arduino komunikon drejtpërdrejt me digispark mbi një kombinim të protokolleve të papërpunuara USB me shpejtësi të ulët dhe protokolleve HID në mënyrë që të kurseni hapësirë dhe të jeni më në përputhje me specifikimet USB.
Kur përdorni softuerin Digispark Arduino nuk ka rëndësi se çfarë zgjidhet në listën e porteve serike - asnjë nuk përdoret. Vetëm sigurohuni që Digispark është zgjedhur në menunë Programmer dhe Digispark (thelbi i vogël) është zgjedhur në menunë Board dhe ju duhet të jeni në punë.
Kur përdorni softuerin Digispark Arduino nuk ka rëndësi se çfarë zgjidhet në listën e porteve serike - asnjë nuk përdoret. Vetëm sigurohuni që Digispark është zgjedhur në menunë Programmer dhe Digispark (thelbi i vogël) është zgjedhur në menunë Board dhe ju duhet të jeni në punë.
- Për programet shembull nëse po merrni "Pajisja nuk u gjet" edhe pasi keni instaluar drejtuesin DigiUSB në dosjen e shembujve atëherë provoni këtë: https://digistump.com/board/index.php/topic, 257.0.html
- Nëse Windows nuk njeh një "DigiUSB" por një çift "Pajisje të pajtueshme me HID"/"Pajisje hyrëse USB", shkoni te Menaxheri i Pajisjeve, gjeni në kategorinë "Pajisjet e ndërfaqes njerëzore" pajisjen USB të hyrjes me një ID të shitësit të 0x16C0 dhe zgjidhni "përditësoni drejtuesin" / "shfletoni kompjuterin tim" / "më lejoni të zgjedh nga një listë" dhe DigiUSB duhet të shfaqet atje.