Satura rādītājs:

DIY Attiny programmēšanas vairogs: 8 soļi (ar attēliem)
DIY Attiny programmēšanas vairogs: 8 soļi (ar attēliem)

Video: DIY Attiny programmēšanas vairogs: 8 soļi (ar attēliem)

Video: DIY Attiny programmēšanas vairogs: 8 soļi (ar attēliem)
Video: easy DIY MOUSE with DIGISPARK ATTINY85 and 🕹️ module #shorts #arduino #diy LIKE and SUBSCRIBE 🐥🐥 2024, Jūlijs
Anonim
Image
Image
DIY Attiny programmēšanas vairogs
DIY Attiny programmēšanas vairogs
DIY Attiny programmēšanas vairogs
DIY Attiny programmēšanas vairogs

Ja jūs meklējat mazu un mazjaudīgu Arduino dēli, Attiny ir patiešām laba iespēja, kas ir pārsteidzoši raksturīga tā izmēra dēļ. Tam ir 5 GPIO tapas, no kurām 3 ir analogās tapas un 2 ar PWM izeju. Tas ir arī ļoti elastīgs attiecībā uz spriegumu, ko tas izslēdz (no 2,7 V līdz 5,5 V), tāpēc tas ir ideāli piemērots bateriju iztukšošanai. Vai es arī pieminēju, ka tas maksā tikai aptuveni USD 1!? Problēma ir saistīta ar to, ka jūs nevarat vienkārši pievienot USB kabeli, lai to ieprogrammētu, taču patiesībā nav grūti izveidot programmētāju, un tas ir tas, mēs iesim cauri šai pamācībai.

Vairogu veidošanai jau ir daudz ceļvežu, taču trūkst solis, ja programmatūras iestatījumos izmantojat jaunākas Arduino IDE versijas, visās pārbaudītajās, kuras es pārbaudīšu arī šeit. Apskatiet iepriekš minēto video, kur Es eju cauri visai informācijai, kas ir šajā pamācībā.

Ķersimies pie tā!

1. darbība: maizes dēļa programmētāja ķēde

Maizes dēļa programmētāja ķēde
Maizes dēļa programmētāja ķēde

Es domāju, ka ir vērts atzīmēt, ka attiny programmēšanai varat izmantot arī maizes dēļa shēmu, ja vēlaties, lai vairogs nebūtu jāveido. Es gribēju vairogu, lai man būtu kaut kas pastāvīgāks, ko izmantot nākotnē. Ja izvēlaties maizes dēļu programmētāju, programmatūras darbības vēlāk ir tādas pašas kā vairogam. Lai to izdarītu, pārejiet uz 5. darbību.

2. darbība. Kas jums būs nepieciešams

Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams

Lai izveidotu programmētāju, jums būs nepieciešamas šādas daļas:

Attiny85* - iespējams, būs nepieciešams viens no šiem:) Protoboard (10 gab.)*Vīrišķa galvenes tapas*120 gabalu kondensatoru komplekts (mums ir nepieciešama 10uF)*IC ligzda (20 iepakojumi)*Pamata starta komplekts (ir LED un 1K) mums nepieciešamais rezistors)*

Mega dēlis, kuru es izmantoju* - jebkura Mega vai Uno derēs.

Jums būs nepieciešams arī lodāmurs un daži vadi, *= Saistītās saites

3. solis: vairoga izkārtojums

Vairoga izkārtojums
Vairoga izkārtojums
Vairoga izkārtojums
Vairoga izkārtojums
Vairoga izkārtojums
Vairoga izkārtojums
Vairoga izkārtojums
Vairoga izkārtojums

Iepriekš redzamajos attēlos varat redzēt vairoga izkārtojumu, kuru mēs gatavojamies izgatavot. Es uzskatu, ka attēls ar komponentiem un vadu ir nedaudz pārpildīts, tāpēc es izveidoju ķēdi, izmantojot tikai vadus un tikai komponentus, lai būtu vieglāk lasīt

Jums nav jāizmanto tik daudz tapas kā es, pēdējā attēlā es atzīmēju tapas, kas patiesībā ir vajadzīgas, es tikai domāju, ka būtu vieglāk pieslēgt vairogu pareizajā vietā, ja tas izmantotu visas tapas plkst. augšā un apakšā.

4. solis: vairoga veidošana

Vairoga celtniecība
Vairoga celtniecība
Vairoga celtniecība
Vairoga celtniecība
Vairoga celtniecība
Vairoga celtniecība

Tā ir diezgan taisna ķēde, ko veidot, vissarežģītākā daļa, iespējams, ir tikai pareizā tapas.

Kā es darīju tapas, bija šāds:

  • Izgrieziet vīriešu galvenes tapas, lai tās ietilptu jūsu Mega/Uno augšējā un apakšējā rindā.
  • Ievietojiet tos Arduino.
  • Novietojiet protoboardu uz augšu un atzīmējiet tos, izmantojot Sharie.
  • Noņemiet galvenes no arduino.
  • Piespiediet galvenes plastmasu uz vienu tapu galu (es tam izmantoju protoboardu, tikai piespiedu to galda virzienā). Viņiem vajadzētu izskatīties kā iepriekš attēlā redzamās tapas
  • Ievietojiet tapas caur protoboarda augšpusi (plastmasa uz augšu)
  • Lodējiet tos vietā, lodējiet tikai tik daudz, lai uz brīdi noturētos vietā.

Pēc tam tas ir tikai ķēdes veidošanas gadījums, ievietojiet komponentus un salieciet tapas virzienā, kur jums tās jāpievieno, un lodējiet savienojumus kopā. Man patīk izmantot zilo lipekli, lai lodēšanas laikā turētu komponentus vietā. Es esmu iekļāvis gatavu attēlu no mana dēļa apakšas, lai parādītu, kā izskatās mans. Pirms lodēšanas to pārliecinieties, ka vēlreiz pārbaudiet gaismas diodes un kondensatora virzienu. Gaismas diodei rezistors jāpievieno gaismas diodes īsajam vadam. Kondensatoram kāju ar sudraba zīmi virs tā vajadzētu savienot ar zemi. Visbeidzot, iespējams, ir laba ideja piešķirt sev kādu marķējumu vai mājienu, lai atgādinātu par Attiny orientāciju, pievienojot to. Ja pārbaudāt pēdējo Augšējais attēls Es parādīju attēlu, kurā es atzīmēju apakšējo kreiso stūri, lai tas atbilstu punktam uz attīna.

Ja jums ir daudzmetrs, es ieteiktu pārbaudīt tapas, vai starp tām nav tiltu, jo īpaši apakšējās tapas, jo tās ir strāvas tapas.

5. darbība: programmētāja iestatīšana

Programmētāja iestatīšana
Programmētāja iestatīšana
Programmētāja iestatīšana
Programmētāja iestatīšana
Programmētāja iestatīšana
Programmētāja iestatīšana

Lai izmantotu mūsu Arduino kā programmētāju, mums vispirms ir jāatspoguļo skice. Vispirms pievienojiet vairogu savam arduino, viņi pievieno USB kabeli jūsu arduino. Atveriet Arduino IDE, pēc tam noklikšķiniet uz Fails -> Piemēri - > 11. ArduinoISP -> ArduinoISP

Mums ir jāmaina šis fails, šī daļa man šķita pazudusi no visiem pārējiem ceļvežiem.

Ritiniet uz leju šo failu, līdz redzat komentētu rindiņu // #define USE_OLD_STYLE_WIRING

Noņemiet komentāru no šīs rindas (tāpēc tagad tam vajadzētu izskatīties kā #define USE_OLD_STYLE_WIRING)

Tagad jūs varat augšupielādēt šo skici savā arduino tāpat kā jebkuru citu skici.

6. darbība: Arduino IDE iestatīšana Attiny

Arduino IDE iestatīšana Attiny
Arduino IDE iestatīšana Attiny
Arduino IDE iestatīšana Attiny
Arduino IDE iestatīšana Attiny
Arduino IDE iestatīšana Attiny
Arduino IDE iestatīšana Attiny

Mums ir jāinstalē Attiny programmatūra, izmantojot valdes pārvaldnieku, pirms varam programmēt Attiny

Pirmā lieta, kas mums jādara, ir pievienot jaunu rindu mūsu papildu dēļu pārvaldnieka vietrāžiem URL, kas atrodami sadaļā Fails -> Preferences

URL, kas jāpievieno, ir šāds:

raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json

Noklikšķiniet uz pogas Boards Manager URL lodziņa labajā pusē un jaunā rindā ievadiet iepriekš minēto.

Tagad vēlaties atvērt dēļu pārvaldnieku, dodieties uz Rīki -> Padome: "neatkarīgi no tā, kas ir atlasīts" -> Dēļu pārvaldnieks

Atrodiet "attiny" un noklikšķiniet uz instalēt.

7. solis: Attiny programmēšana

Attiny programmēšana
Attiny programmēšana
Attiny programmēšana
Attiny programmēšana
Attiny programmēšana
Attiny programmēšana
Attiny programmēšana
Attiny programmēšana

Tagad mēs esam gatavi sākt programmēt Attiny.

Sadaļā Rīki atlasiet tālāk norādīto.

  • Nolaižamajā izvēlnē Dēļi atlasiet ATtiny25/45/85.
  • Nolaižamajā izvēlnē Procesors atlasiet Attiny85.
  • Nolaižamajā izvēlnē Pulkstenis atlasiet Iekšējais 8 MHz.
  • Portam jābūt Arduino Com portam, kuru izmantojat kā programmētāju.
  • Nolaižamajā programmētāja izvēlnē atlasiet Arduino kā ISP.

Tagad mēs varam ierakstīt sāknēšanas ielādētāju, šeit ir labs apraksts par to, ko dara sāknēšanas ielādētājs, un šeit ir priekšrocības/trūkumi. Atkal dodieties uz Rīki un atlasiet Ierakstīt sāknēšanas ielādētāju.

Tālāk mums ir jāprogrammē skice Attiny

Atveriet pamata mirgošanas piemēru: Fails -> Piemēri -> Pamati -> Mirgot

Tā kā attiny nav tapas LED_BUILTIN, mums šī skice ir jāaizstāj ar 0, jo mūsu gaismas diode ir uz 0. Pēc tam jums vajadzētu būt iespējai augšupielādēt šo skici savā panelī, noklikšķinot uz augšupielādēt. Cerams, ka gaismas diodei vajadzētu mirgot!

8. solis: esiet brīvs, mazais Attiny

Esi brīvs, mazais Attiny!
Esi brīvs, mazais Attiny!
Esi brīvs, mazais Attiny!
Esi brīvs, mazais Attiny!
Esi brīvs, mazais Attiny!
Esi brīvs, mazais Attiny!

Tagad, kad viss ir pieaudzis, ir jānoņem attiny no tā programmēšanas vairoga mājas. Es uzskatu, ka labākais veids, kā to izdarīt, ir izmantot plakanu skrūvgriezi, lai to izkļūtu. Ja jūs to vienkārši izvelkat, jums ir ļoti iespējams saliekt tapas. Vienā pusē ielieciet skrūvgriezi zem mikroshēmas malas un uzmanīgi izvelciet to, kad šī puse ir brīva, pārvietojieties uz otru pusi un atkārtojiet. Tagad jūs varat izmantot attiny jebkurā projektā, kuru vēlaties, kad pievienojat V un zemi. Pēdējā piemērā es parādīju, kā jūs pat varat izmantot monētu elementu, lai to darbinātu! Cerams, ka šis pamācība jums šķita noderīga, ja jums ir kādi jautājumi, lūdzu, jautājiet! Video: skatiet manu YouTube kanālu, lai iegūtu vairāk videoklipu

Tiešraides straumes: es tiešraidē strādāju pie elektronikas projektiem katru pirmdienu vietnē Twitch

Un es runāju par elektroniku un citām nejaušām lietām twitterī - @witnessmenow

Braiens

Ieteicams: