Sadržaj:

Kako koristiti Attiny85 s Arduinom: 4 koraka
Kako koristiti Attiny85 s Arduinom: 4 koraka

Video: Kako koristiti Attiny85 s Arduinom: 4 koraka

Video: Kako koristiti Attiny85 s Arduinom: 4 koraka
Video: Как прошить Digispark Attiny85. Обзор платы Digispark Attiny85. Установка драйверов. 2024, Srpanj
Anonim
Kako koristiti Attiny85 s Arduinom
Kako koristiti Attiny85 s Arduinom

Kupio sam novu Digisparkovu Attiny85 ploču.

No, nije ga mogao koristiti dva dana samo zbog paketa upravljačkih programa. I konačno, nakon mnogo pretraživanja, pronašao sam odgovor. Za to sam preporučio razne tutoriale i pokušao. Dobivao sam pogrešku za COM port u Arduinu. Evo riješio sam to.

Isključci: Svi pinovi se mogu koristiti kao digitalni I/O

Pin 0 → I2C SDA, PWM (LED na modelu B)

Pin 1 → PWM (LED na modelu A)

Pin 2 → I2C SCK, analogni ulaz

Pin 3 → Analogni ulaz (također se koristi za USB+ kada je USB u upotrebi)

Pin 4 → PWM, analogni (koristi se i za USB- kada se koristi USB)

Pin 5 → Analogni ulaz

Za praktičan preokret referentne igle preko Digisparka - mogućnosti pinova navedene su na poleđini

Korak 1: Instalirajte Windows upravljački program za Attiny85

Instalirajte Windows upravljački program za Attiny85
Instalirajte Windows upravljački program za Attiny85

Ako koristite Arduino 1.6.6 ili noviji i Windows - trebat ćete ručno preuzeti i instalirati upravljačke programe. Preuzmite, raspakirajte i pokrenite “Install Drivers” (na 32 -bitnim sustavima) ili “DPInst64” (na 64 -bitnim sustavima).

Datoteke upravljačkih programa nalaze se ovdje:

Veza

Nakon preuzimanja.zip datoteke> ekstrahirajte je.

i pokrenite

Instalirajte drivers.exe (za 64 -bitni OS)

DPinst64.exe (za 32 -bitni OS)

Korak 2: Instalirajte pakete ploča za Arduino

Instalirajte pakete ploča za Arduino
Instalirajte pakete ploča za Arduino
Instalirajte pakete ploča za Arduino
Instalirajte pakete ploča za Arduino
Instalirajte pakete ploča za Arduino
Instalirajte pakete ploča za Arduino

Kopirajte ovaj URL i zalijepite u Datoteka> postavke> dodatni URL upravitelja ploče

digistump.com/package_digistump_index.json

  • Idite na izbornik "Alati", a zatim u podizbornik "Ploča" - odaberite "Upravitelj ploča", a zatim s padajućeg tipa odaberite "Doprinos":
  • Odaberite paket “Digistump AVR ploče” i kliknite gumb “Instaliraj”.
  • Vidjet ćete napredak preuzimanja na donjoj traci prozora "Upravitelj ploča" kada dovrši prikazat će "Instalirano" pored te stavke na popisu.
  • KORISNICI WINDOWS -a: Kada dovršite instalaciju sa skočnim prozorom Čarobnjaka za instalaciju upravljačkog programa, kliknite "Dalje" u ovom prozoru da biste instalirali upravljačke programe za ploče Digistump (ako ste ih već instalirali, ovaj instalacijski program će ih ažurirati i instalirati sve nedostajuće))
  • Kad je instalacija dovršena, zatvorite prozor „Upravitelj ploča“i odaberite Digispark s izbornika Alati → Ploče. “Digispark (zadano - 16,5 mhz)” je ploča koju bi trebali odabrati svi novi korisnici.
  • Instalacija je sada dovršena! (Korisnici Linuxa vide dolje napomenu)

Instalacija Linuxa Ako niste prije instalirali - Instalirajte pravila udev koja se nalaze ovdje: odjeljak Rješavanje problema

PAŽNJA KORISNICI LINUX -a: PROVJERITE LINUX STRANICU ZA RJEŠAVANJE PROBLEMA **

Korak 3: Kako prenijeti program

Kako prenijeti program
Kako prenijeti program
Kako prenijeti program
Kako prenijeti program
Kako prenijeti program
Kako prenijeti program

Digispark radi malo drugačije od nekih Arduino kompatibilnih proizvoda. Digispark programi s drugačijim postupkom.

Na izborniku Alati odaberite Ploča → Digispark (zadano - 16,5 Mhz)

Napišite neki kod, otvorite ga.

Ne morate uključiti svoj Digispark prije nego što pozovete prijenos Pritisnite gumb za prijenos.

Donji okvir sa statusom sada će od vas tražiti da uključite svoj Digispark - u ovom trenutku ga morate priključiti - ili isključiti i ponovno uključiti.

Vidjet ćete napredak prijenosa, a zatim će odmah pokrenuti vaš kôd na Digisparku. Ako isključite Digispark i ponovno ga uključite ili priključite na drugi izvor napajanja, proći će 5 sekundi prije nego što se kôd koji ste programirali pokrene. Ovo kašnjenje od 5 sekundi Digispark Pro provjerava pokušavate li ga programirati.

Korak 4: Rješavanje problema

Ovo treba imati na umu

Digisparkovi ne stvaraju serijske portove. Softver digispark arduino komunicira izravno s digisparkom putem kombinacije sirovih USB protokola niske brzine i HID protokola radi uštede prostora i usklađenosti sa USB specifikacijama.

Prilikom korištenja Digispark Arduino softvera nije važno što je odabrano na popisu serijskih portova - ne koristi se nijedan. Samo provjerite je li Digispark odabran u izborniku programatora, a Digispark (sitna jezgra) u izborniku ploča i trebali biste biti aktivni.

Prilikom korištenja Digispark Arduino softvera nije važno što je odabrano na popisu serijskih portova - ne koristi se nijedan. Samo provjerite je li Digispark odabran u izborniku programatora, a Digispark (sitna jezgra) u izborniku ploča i trebali biste biti aktivni.

  • Za primjere programa ako dobivate “Device not found” čak i nakon instaliranja DigiUSB upravljačkog programa u mapu sa primjerima, pokušajte ovo: https://digistump.com/board/index.php/topic, 257.0.html
  • Ako Windows ne prepoznaje "DigiUSB", ali generički par "HID-kompatibilan uređaj"/"USB ulazni uređaj", idite na Upravitelj uređaja, u kategoriji "Uređaji s ljudskim sučeljem" pronađite USB ulazni uređaj s ID-om dobavljača 0x16C0 i odaberite "ažuriraj upravljački program" / "pregledaj moje računalo" / "pusti me da izaberem s popisa" i DigiUSB bi se trebao pojaviti tamo.

Preporučeni: