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, Novembar
Anonim
Kako koristiti Attiny85 s Arduinom
Kako koristiti Attiny85 s Arduinom

Kupio sam novu Digisparkovu Attiny85 ploču.

Ali nije mogao da ga koristi dva dana samo zbog paketa upravljačkih programa. Konačno, nakon mnogo pretraživanja, našao sam odgovor. Za to sam se pozivao na razne vodiče i pokušao. Dobijao sam grešku za COM port u Arduinu. Evo rešio sam to.

Rasporedi: 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đe se koristi za USB+ kada je USB u upotrebi)

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

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 - morat ćete ručno preuzeti i instalirati upravljačke programe. Preuzmite, raspakirajte i pokrenite “Install Drivers” (na 32 -bitnim sistemima) ili “DPInst64” (na 64 -bitnim sistemima).

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 podmeni "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 se dovrši, pored te stavke na popisu bit će prikazano "Instalirano".
  • 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 Digistump ploče (ako ste ih već instalirali, ovaj instalacijski program će ih ažurirati i instalirati sve koji nedostaju))
  • Kada je instalacija dovršena, zatvorite prozor “Boards Manager” i odaberite Digispark u izborniku Alati → Ploče. “Digispark (zadano - 16,5 mhz)” je ploča koju bi trebali odabrati svi novi korisnici.
  • Instalacija je sada završena! (Korisnici Linuxa vide napomenu ispod)

Instalacija Linuxa Ako niste ranije - 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čijom procedurom.

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

Napišite neki kod, otvorite ga.

Ne morate da priključujete svoj Digispark pre nego što pozovete učitavanje Pritisnite dugme za otpremanje.

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 ponovo uključiti.

Vidjet ćete napredak prijenosa, a zatim će odmah pokrenuti vaš kôd na Digisparku. Ako iskopčate Digispark i ponovo 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

Digisparks ne stvara serijske portove. Softver digispark arduino komunicira izravno s digisparkom putem kombinacije sirovih USB protokola male brzine i HID protokola kako bi se uštedio prostor i uskladili 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 (maleno jezgro) 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 (maleno jezgro) u izborniku ploča i trebali biste biti aktivni.

  • Za primjere programa ako dobijete “Device not found” čak i nakon instaliranja DigiUSB upravljačkog programa u fasciklu 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 u 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 “update driver” / “browse my computer” / “let me select from a list” i DigiUSB bi se trebao pojaviti tamo.

Preporučuje se: