Satura rādītājs:

Kā lietot Attiny85 ar Arduino: 4 soļi
Kā lietot Attiny85 ar Arduino: 4 soļi

Video: Kā lietot Attiny85 ar Arduino: 4 soļi

Video: Kā lietot Attiny85 ar Arduino: 4 soļi
Video: Использование плат Digispark Attiny85 Mini Arduino: Урок 108 2024, Novembris
Anonim
Kā lietot Attiny85 kopā ar Arduino
Kā lietot Attiny85 kopā ar Arduino

Es nopirku jaunu Digispark Attiny85 dēli.

Bet nevarēja to izmantot divas dienas tikai draiveru pakotņu dēļ. Un, visbeidzot, daudz meklējot, es atradu atbildi. Par to es atsaucos dažādās pamācībās un mēģināju. Es saņēmu kļūdu COM portam Arduino. Šeit es to atrisināju.

Piespraudes: Visas tapas var izmantot kā digitālo I/O

Pin 0 → I2C SDA, PWM (LED uz B modeļa)

1. tapa → PWM (LED uz A modeļa)

2. tapa → I2C SCK, Analog In

3. tapa → Analog In (izmanto arī USB+, kad tiek izmantots USB)

4. tapa → PWM, analogs (tiek izmantots arī USB, kad tiek izmantots USB)

Pin 5 → Analog In

Ērtai tapu atsaucei pagrieziet pāri Digispark - tapu iespējas ir norādītas aizmugurē

1. darbība: instalējiet Windows draiveri Attiny85

Instalējiet Windows draiveri Attiny85
Instalējiet Windows draiveri Attiny85

Ja izmantojat Arduino 1.6.6 vai jaunāku versiju un logus - draiveri būs jālejupielādē un jāinstalē manuāli. Lejupielādējiet, izpakojiet un palaidiet “Instalēt draiverus” (32 bitu sistēmās) vai „DPInst64” (64 bitu sistēmās).

Draivera faili atrodas šeit:

Saite

Pēc.zip faila lejupielādes> izvelciet to.

un palaist

Instalējiet drivers.exe (64 bitu OS)

DPinst64.exe (32 bitu OS)

2. darbība: instalējiet Arduino tāfeles pakotnes

Instalējiet Arduino dēļu paketes
Instalējiet Arduino dēļu paketes
Instalējiet Arduino dēļu paketes
Instalējiet Arduino dēļu paketes
Instalējiet Arduino dēļu paketes
Instalējiet Arduino dēļu paketes

Kopējiet šo URL un ielīmējiet Fails> preference> papildu tāfeles pārvaldnieka URL

digistump.com/package_digistump_index.json

  • Dodieties uz izvēlni “Rīki” un pēc tam uz apakšizvēlni “Dēlis” - atlasiet “Dēļu pārvaldnieks” un pēc tam tipa nolaižamajā izvēlnē atlasiet “Ieguldījums”:
  • Atlasiet paketi “Digistump AVR Boards” un noklikšķiniet uz pogas “Install”.
  • Lejupielādes gaitu redzēsit loga “Dēļu pārvaldnieks” apakšējā joslā, kad tā būs pabeigta, un blakus šim vienumam sarakstā būs redzams “Instalēts”.
  • LOGU LIETOTĀJI: Kad esat pabeidzis instalēšanu ar uznirstošo draivera instalēšanas vedņa logu, lūdzu, noklikšķiniet uz “Tālāk” šajā logā, lai instalētu Digistump dēļu draiverus (ja tie jau ir instalēti, šis instalētājs tos atjauninās un instalēs visus trūkstošos)
  • Kad instalēšana ir pabeigta, aizveriet logu “Plātņu pārvaldnieks” un izvēlnē Rīki → Dēļi atlasiet Digispark. “Digispark (noklusējums - 16,5 MHz)” ir tāfele, kas jāizvēlas visiem jaunajiem lietotājiem.
  • Instalēšana tagad ir pabeigta! (Linux lietotāji skatīt piezīmi zemāk)

Linux instalēšana Ja vēl neesat to izdarījis - instalējiet šeit atrodamos udev noteikumus: sadaļa Problēmu novēršana

UZMANĪBU LINUX LIETOTĀJI: LŪDZU, PĀRBAUDIET LINUX PROBLĒMU RISINĀŠANAS LAPU **

3. darbība: kā augšupielādēt programmu

Kā augšupielādēt programmu
Kā augšupielādēt programmu
Kā augšupielādēt programmu
Kā augšupielādēt programmu
Kā augšupielādēt programmu
Kā augšupielādēt programmu

Digispark darbojas nedaudz savādāk nekā daži ar Arduino saderīgi produkti. Digispark programmas ar atšķirīgu procedūru.

Izvēlnē Rīki izvēlieties Padome → Digispark (noklusējums - 16,5 MHz)

Uzrakstiet kādu kodu, atveriet kodu.

Pirms augšupielādes izsaukšanas nav jāpievieno savs Digispark, nospiediet augšupielādes pogu.

Apakšējā statusa lodziņā tagad tiks lūgts pieslēgt Digispark - šajā brīdī tas ir jāpievieno - vai arī jāatvieno un jāatvieno.

Jūs redzēsit augšupielādes gaitu, un pēc tam tas nekavējoties palaidīs jūsu kodu Digispark. Ja atvienosit Digispark un pievienosit to atpakaļ vai pievienosit citam strāvas avotam, ieprogrammētais kods tiks palaists 5 sekundes. Šī 5 sekunžu aizkave ir Digispark Pro pārbaude, lai noskaidrotu, vai mēģināt to ieprogrammēt.

4. darbība: problēmu novēršana

Tas jāpatur prātā

Digisparks nerada seriālos portus. Digispark arduino programmatūra sazinās tieši ar digispark, apvienojot neapstrādātus zema ātruma USB protokolus un HID protokolus, lai ietaupītu vietu un atbilstu USB specifikācijai.

Izmantojot Digispark Arduino programmatūru, nav svarīgi, kas ir atlasīts sērijas portu sarakstā - neviens netiek izmantots. Vienkārši pārliecinieties, ka izvēlnē Programmētājs ir atlasīts Digispark un izvēlnē Board ir atlasīts Digispark (sīks kodols), un jums vajadzētu darboties.

Izmantojot Digispark Arduino programmatūru, nav svarīgi, kas ir atlasīts sērijas portu sarakstā - neviens netiek izmantots. Vienkārši pārliecinieties, ka izvēlnē Programmētājs ir atlasīts Digispark un izvēlnē Board ir atlasīts Digispark (sīks kodols), un jums vajadzētu darboties.

  • Piemēru programmām, ja tiek parādīts paziņojums “Ierīce nav atrasta” pat pēc DigiUSB draivera instalēšanas mapē Piemēri, izmēģiniet šo: https://digistump.com/board/index.php/topic, 257.0.html
  • Ja sistēma Windows neatpazīst “DigiUSB”, bet vispārēju “ar HID saderīgu ierīci”/“USB ievades ierīci” pāri, dodieties uz ierīču pārvaldnieku, kategorijā “Cilvēka saskarnes ierīces” atrodiet USB ievades ierīci ar pārdevēja ID 0x16C0 un atlasiet “atjaunināt draiveri” / “pārlūkot manu datoru” / “ļaujiet man izvēlēties no saraksta”, un DigiUSB vajadzētu parādīties tur.

Ieteicams: