Satura rādītājs:

ATtiny programmētājs Arduino Uno: 3 soļi
ATtiny programmētājs Arduino Uno: 3 soļi

Video: ATtiny programmētājs Arduino Uno: 3 soļi

Video: ATtiny programmētājs Arduino Uno: 3 soļi
Video: Arduino Pushbutton with ATtiny 2024, Novembris
Anonim
ATtiny programmētājs Arduino Uno
ATtiny programmētājs Arduino Uno

Ja esat kļuvis pārliecināts par Arduino platformu un vēlaties izmēģināt citu atmel mikrokontrolleru programmēšanu, šī rokasgrāmata palīdzēs jums veikt pirmos soļus. Jo īpaši jūs izgatavosit vairogu ar Arduino Uno saderīgām plāksnēm, lai ieprogrammētu vairākus ATtiny mikrokontrollerus (2313/4313 25/45/85 un varbūt daži citi).

Piegādes

Šim diezgan vienkāršam projektam jums būs nepieciešams:

-perfboard (viens vai divpusējs, vismaz 20x10 punkti)

-3x 5 mm gaismas diodes

-3x 220-330 omi rezistori

-20 kontaktu ligzda

-12 vīriešu tapu galvenes (vismaz)

-1x džemperis

-daži džemperu vadi

Un, protams, ATtiny mikrokontrolleris, ar kuru strādāt (manā gadījumā tas ir 2313)

1. solis: Elektroinstalācija

Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija

Es neesmu ļoti pieradis veidot soli pa solim norādījumus, tāpēc vienkārši pievienoju gala rezultātu un dažus vadus. Lūdzu, ņemiet vērā, ka Fritzing attēlā netiek ievērota gaismas diožu polaritāte, tāpēc esiet uzmanīgi!

Ja esat nolēmis izmantot vienpusēju perforatoru, tad ar dažām knaiblēm ir jānospiež tērauda tapas, lai padarītu tapas garākas un pielodētu no aizmugures.

Džemperis ir nepieciešams, lai mainītu GND tapu (atkarībā no tā, kādu mikrokontrolleru jūs izmantojat), lai gan es varēju augšupielādēt skici ATtiny 2313 pat bez GND …

Zaļā gaismas diode vienmēr ir ieslēgta un nav obligāta.

2. darbība. Programmatūras iestatīšana

Programmatūras iestatīšana
Programmatūras iestatīšana
Programmatūras iestatīšana
Programmatūras iestatīšana

Tagad jums ir nepieciešams augšupielādēt arduino isp arduino panelī. Dodieties uz Fails -> Piemēri -> ArduinoISP.

Pirms augšupielādes varat mainīt gaismas diožu darbību, piešķirot 8. un 9. tapu, 7. tapa netiks izmantota. PMODE (manā gadījumā zilā krāsā) mirgo, augšupielādējot skici. Kad rodas kļūda, iedegas ERR. Es mēģināju simulēt kļūdas, bet tas nekad nedeg … HB apzīmē HeartBeat un periodiski ieslēgsies un izslēgsies. Man tas nav ļoti noderīgi, bet jūs varat to piešķirt ERR LED vietā.

3. darbība: skices augšupielāde

Notiek jūsu skices augšupielāde
Notiek jūsu skices augšupielāde
Notiek jūsu skices augšupielāde
Notiek jūsu skices augšupielāde
Notiek jūsu skices augšupielāde
Notiek jūsu skices augšupielāde

Tagad jūs beidzot esat gatavs augšupielādēt savu skici. Pārliecinieties, vai esat instalējis savu konkrēto plati (mikrokontrolleru), un pēc tam dodieties uz Rīki -> Programmētājs -> Arduino kā ISP.

Pārliecinieties, vai jūsu skicē piešķirtie digitālie tapas atbilst mikrokontrollera taustiņiem.

Tagad jūs esat gatavs augšupielādēt savu skici!

Ieteicams: