Satura rādītājs:

Arduinoflake - PCB versija: 8 soļi (ar attēliem)
Arduinoflake - PCB versija: 8 soļi (ar attēliem)

Video: Arduinoflake - PCB versija: 8 soļi (ar attēliem)

Video: Arduinoflake - PCB versija: 8 soļi (ar attēliem)
Video: Winson WCS1800 WCS2750 WCS1500 Hall Effect Current Sensor with dispaly with over current protection 2024, Jūlijs
Anonim
Arduinoflake - PCB versija
Arduinoflake - PCB versija
Arduinoflake - PCB versija
Arduinoflake - PCB versija

Pirms dažām nedēļām es izveidoju brīvās formas Arduinoflake. Daudziem no jums tas patika. Bet tās burvība ir ne tikai brīvā formā, bet arī gaismas diožu modelī. Tāpēc es nolēmu izveidot PCB versiju, kuru būtu patiešām viegli un lēti izgatavot ikvienam! Tas ir tas pats skaistums citā mētelī. Šī apmācība parādīs, kā es izstrādāju savu Arduinoflake un ko tā var darīt!

Kas ir Arduinoflake?

Arduinoflake ir skaista saldēta izskata sniegpārsla. Tam ir 18 platleņķa plakanās virsmas gaismas diodes, kas unikāli uzstādītas PCB malās, un 12 SMD gaismas diodes, kas uzstādītas PCB centrā. Kopumā ir 30 gaismas diodes, kas sagrupētas 18 neatkarīgi kontrolējamos segmentos. Tos var izmantot, lai izveidotu jebkuru traku animāciju vai modeli, kas jums patīk, un vēl ko jūs varat ieprogrammēt pats, izmantojot Arduino IDE. Izmantojot integrētu skārienpaliktni, varat ar to mijiedarboties, lai pārslēgtos starp animācijām. Mazliet garlaicīgi, vai ne? Bet ko tad, ja es jums teiktu, ka varat tajā spēlēt spēli? Es uzlauzu savu, lai spēlētu vienkāršu klasisku čūsku, skatiet video beigās.

Ja vēlaties iegūt savu Arduinoflake, varat apsvērt iespēju iegādāties komplektu vai pilnībā samontēt to manā tindie veikalā.

1. solis: elektronikas projektēšana

Elektronikas dizains
Elektronikas dizains

Arduinoflake sastāv no 30 gaismas diodēm, kas sagrupētas 18 segmentos, kurus var kontrolēt neatkarīgi. Lai tos kontrolētu, es izmantoju ATmega8, kurai ir līdz 22 I/0 tapām. Turklāt es izvēlējos tās mazjaudas versiju (ATmega8L), kas var darboties pat ar 2,7 V spriegumu, kas ir lieliski piemērots 3 V monētu šūnu akumulatoram. Katra gaismas diožu grupa ir savienota ar vienu no ATmega I/O tapām, izmantojot 68R strāvas ierobežošanas rezistoru. Vēl viena lieliska Arduinoflake iezīme ir pieskāriena poga, lai ar to mijiedarbotos. ATmega nenodrošina iebūvētu aparatūras kapacitatīvo pieskāriena funkciju, tāpēc esmu nolēmis izmantot TTP223 IC. TTP223 ir savienots ar vienu no ATmega ievades tapām un paaugstinās to, kad uz skārienpaliktņa tiek konstatēts pieskāriens. Vēl viena iespēja ir emulēt kapacitatīvo pieskārienu programmatūrā, bet es atklāju, ka tas aizņem pārāk daudz enerģijas un aprēķina laika.

2. solis: PCB kontūras izveide

PCB kontūras izveide
PCB kontūras izveide

Dēlis būs diezgan sarežģīts. Sešstūra pamatne ar 6 stariem katrā stūrī, katrā ar 3 punktiem LED uzstādīšanai. Ja PCB izstrādei izmantosit tiešsaistes rīku EasyEDA, kā es, jums būs nepieciešama grafika DXF formātā (AutoCAD Drawing Exchange Format), lai to importētu EasyEDA, jo EasyEDA nespēj uzzīmēt tik sarežģītu formu. Esmu izmantojis Inkscape. Tas ir vienīgais pieradinātais vektora rīks, kas ļauj eksportēt uz DXF failiem.

3. darbība. PCB izkārtojuma izveide

PCB izkārtojuma izveide
PCB izkārtojuma izveide
PCB izkārtojuma izveide
PCB izkārtojuma izveide
PCB izkārtojuma izveide
PCB izkārtojuma izveide

Ja jums ir kontūras grafika, importējiet to EasyEDA slānī BoardOutLine. Esmu arī uzzīmējis palīggrafiku, lai palīdzētu man izlīdzināt visas tāfeles daļas un maršrutus zem 30 un 60 grādu leņķiem, un importēju to dokumenta slānī. Es arī EasyEDA izveidoju īpašu komponentu THT gaismas diodēm, kas uzstādītas tāfeles sānos.

4. solis: PCB izgatavošana

PCB ražošana
PCB ražošana

Šodien ir pilnīgi nepamatoti izveidot PCB uz vietas, jo ir neticami viegli, ātri un lēti, ja profesionāļi to ražo jūsu vietā. Un jūs galu galā iegūsit perfektu izskatu dēli bez problēmām. Šoreiz esmu izmantojis PCBWay ražotāju. Papildus lieliskajam rezultātam viņiem bija arī bezmaksas PCB Ziemassvētku prototipu veidošanas kampaņai, tāpēc es tos ieguvu ļoti lēti. Pasūtījuma veikšana ir pavisam vienkārša, jums ir nepieciešams tikai eksportēt Gerber failus no EasyEDA un augšupielādēt tos vietnes vednī, tad tas ir kā iepirkties interneta veikalā. Mani visvairāk uztrauca plānas sijas, bet tās iznāca lieliski!

5. solis: tā salikšana

Tā salikšana
Tā salikšana
Tā salikšana
Tā salikšana
Tā salikšana
Tā salikšana

Detaļu saraksts:

  • ATmega8L TQF32
  • TTP223 BA6
  • 68R rezistors 0805 (18x)
  • 10K rezistors 0805
  • 100nF kondensators 0806 (3x)
  • 50pF kondensators 0806
  • spilgti balts LED 1206 (12x)
  • spilgti balts plakanas virsmas LED THT (18x)
  • akumulatora turētājs
  • SMD ieslēgšanas/izslēgšanas slēdzis
  • pagaidu tapas galvene programmēšanai

Kā redzat, vissarežģītākā Arduinoflake daļa ir ATmega8L ar savu TQF32 paketi un TTP223, ja jūs varat tikt galā ar šiem diviem, pārējie ir kūka. Vispirms es samontēju rezistorus, kondensatorus un SMD gaismas diodes. Otrkārt, centrā esošais mikrokontrolleris, izmantojot lielu plūsmu un nelielu daudzumu lodēšanas. Treškārt, TTP223 apakšā. Ceturtkārt, unikāli uzstādītās THT gaismas diodes PCB malās. Un visbeidzot, bet ne mazāk svarīgi - akumulatora turētājs, ieslēgšanas/izslēgšanas slēdzis un pagaidu tapas galviņa programmēšanai. Viss, izmantojot plūsmu un nelielu daudzumu lodēšanas. Pēc lodēšanas neaizmirstiet notīrīt PCB ar acetonu, lai noņemtu visu atlikušo plūsmu.

6. darbība: koda augšupielāde un palaišana

Koda augšupielāde un palaišana
Koda augšupielāde un palaišana
Koda augšupielāde un palaišana
Koda augšupielāde un palaišana

"iekraušana =" slinks "ir ne tikai dekorācija, bet jūs varat arī rakstīt spēles, jo tai ir pieskāriena poga, pārbaudiet manu pārslu čūsku!

Ja vēlaties iegūt savu Arduinoflake, varat apsvērt iespēju iegādāties komplektu vai pilnībā samontēt to manā tindie veikalā.

8. darbība. Resursi un saites

  • Pērciet Arduinoflake
  • Arduinoflake GitHub
  • Arduinoflake PCBWay
  • CapacitiveSensor no PaulStoffregen
  • MCUdude MiniCore
  • Brīvās formas Arduinoflake
  • Mans Twitter par jaunākajiem atjauninājumiem
PCB konkurss
PCB konkurss
PCB konkurss
PCB konkurss

Otrā balva PCB konkursā

Ieteicams: