Sisukord:
- Samm: elektroonika projekteerimine
- 2. samm: PCB kontuuri loomine
- 3. samm: trükkplaatide paigutuse loomine
- Samm: trükkplaadi tootmine
- Samm: selle kokkupanek
- Samm: koodi üleslaadimine ja käitamine
- 8. samm: ressursid ja lingid
Video: Arduinoflake - PCB versioon: 8 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Mõni nädal tagasi tegin vabas vormis Arduinoflake'i. Paljudele see meeldis. Kuid selle võlu pole mitte ainult vabas vormis, vaid ka valgusdioodide mustris. Seega otsustasin luua PCB versiooni, mida oleks tõesti lihtne ja odav teha kõigile! See on sama ilu erinevas mantlis. See õpetus näitab teile, kuidas ma oma Arduinoflake'i kujundasin ja mida see suudab!
Mis on Arduinoflake?
Arduinoflake on ilus külmunud välimusega lumehelves. Sellel on 18 lainurga lamepealset LED-i, mis on ainulaadselt paigaldatud PCB külgedele, ja 12 SMD LED-i, mis on paigaldatud PCB keskele. Kokku on 30 LED -i, mis on rühmitatud 18 sõltumatult juhitavasse segmenti. Neid saab kasutada meelepärase animatsiooni või mustri loomiseks ja lisaks saate seda Arduino IDE abil ise programmeerida. Integreeritud puuteplaadi abil saate animatsioonide vahel vahetada. Natuke igav, kas pole? Aga mis siis, kui ma ütleksin teile, et saate sellel mängu mängida? Häkkisin oma, et mängida lihtsat klassikalist madu, vaata lõpus videot.
Kui soovite oma Arduinoflake'i osta, võite kaaluda komplekti ostmist või selle täielikult kokku panemist.
Samm: elektroonika projekteerimine
Arduinoflake koosneb 30 valgusdioodist, mis on rühmitatud 18 segmenti ja mida saab iseseisvalt juhtida. Nende juhtimiseks kasutan ATmega8, millel on kuni 22 I/0 kontakti. Lisaks valisin selle väikese energiatarbega versiooni (ATmega8L), mis töötab isegi 2,7 V toitel, mis sobib suurepäraselt 3 V mündipatarei jaoks. Iga valgusdioodide rühm on ühendatud ühe ATmega I/O kontaktiga 68R voolu piirava takisti kaudu. Veel üks Arduinoflake'i suurepärane omadus on puutetundlik nupp, et sellega suhelda. ATmega ei paku sisseehitatud riistvara mahtuvuslikku puutetundlikku funktsiooni, seega olen otsustanud kasutada TTP223 IC-d. TTP223 on ühendatud ühe ATmega sisendpoldiga ja viib selle kõrgele, kui puuteplaadil tuvastatakse puudutus. Teine võimalus on emuleerida tarkvaras mahtuvuslikku puudutust, kuid avastasin, et see võtab liiga palju energiat ja arvutusaega.
2. samm: PCB kontuuri loomine
Juhatus saab olema üsna keeruline. Kuusnurkne alus, mille igas nurgas on 6 tala, igaühes 3 kohta LED -de paigaldamiseks. Kui kasutate trükkplaadi kujundamiseks minusugust veebitööriista EasyEDA, vajate selle EasyEDA -sse importimiseks DXF -vormingus (AutoCAD Drawing Exchange Format) graafikat, sest EasyEDA ei ole võimeline nii keerulist kuju joonistama. Olen kasutanud Inkscape'i. See on ainus vektoriga tööriist, millega olen harjunud ja mis võimaldab eksportida DXF -failidesse.
3. samm: trükkplaatide paigutuse loomine
Kui teil on kontuurgraafika, importige see EasyEDA -sse BoardOutLine'i kihti. Olen joonistanud ka abigraafika, mis aitab mul tahvli kõiki osi ja marsruute joondada 30 ja 60-kraadiste nurkade all ning importisin selle dokumendi kihti. Samuti tegin EasyEDA -s spetsiaalse komponendi plaadi küljele paigaldatud THT LED -ide jaoks.
Samm: trükkplaadi tootmine
Tänapäeval on täiesti ebamõistlik luua PCB-d ettevõttesiseselt, kuna professionaalide valmistamine teie jaoks on uskumatult lihtne, kiire ja odav. Ja lõpuks saate täiusliku välimusega laua ilma probleemideta. Olen seekord kasutanud PCBWay tootjat. Lisaks suurepärasele tulemusele oli neil ka tasuta trükkplaat jõulude prototüüpimise kampaania jaoks, nii et ma sain need väga odavalt. Tellimuse vormistamine on üsna lihtne, peate lihtsalt Gerberi failid EasyEDA -st eksportima ja saidi viisardisse üles laadima, siis on see nagu veebipoes ostlemine. Olin kõige rohkem mures õhukeste talade pärast, aga need tulid suurepäraselt välja!
Samm: selle kokkupanek
Osade nimekiri:
- ATmega8L TQF32
- TTP223 BA6
- 68R takisti 0805 (18x)
- 10K takisti 0805
- 100nF kondensaator 0806 (3x)
- 50pF kondensaator 0806
- ere valge LED 1206 (12x)
- helevalge lameda katusega LED THT (18x)
- akuhoidik
- SMD sisse/välja lüliti
- ajutine tihvti päis programmeerimiseks
Nagu võite märgata, on Arduinoflake'i kõige keerulisem osa ATmega8L koos TQF32 paketiga ja TTP223, kui saate nende kahega hakkama, on teised kook. Kõigepealt panin kokku takistid, kondensaatorid ja SMD LED -id. Teiseks, mikrokontroller keskel, kasutades palju voogu ja väikest jootet. Kolmandaks, põhjas olev TTP223. Neljandaks, ainulaadselt paigaldatud THT LED -id trükkplaadi külgedele. Ja viimane, kuid mitte vähem oluline, patareipesa, sisse/välja lüliti ja ajutine tihvtipea programmeerimiseks. Kõik koos voolu ja väikese koguse joodisega. Pärast jootmist ärge unustage puhastada trükkplaati atsetooniga, et eemaldada kogu ülejäänud voog.
Samm: koodi üleslaadimine ja käitamine
"loading =" laisk "pole mitte ainult kaunistus, vaid saate selle jaoks ka mänge kirjutada, kuna sellel on puutetundlik nupp, vaadake minu helves madu!
Kui soovite oma Arduinoflake'i osta, võite kaaluda komplekti ostmist või selle täielikult kokku panemist.
8. samm: ressursid ja lingid
- Osta Arduinoflake
- Arduinoflake GitHub
- Arduinoflake PCBWay
- CapacitiveSensor, autor PaulStoffregen
- MiniCore, autor MCUdude
- Vabakujuline Arduinoflake
- Minu Twitteris on värskeimad uuendused
PCB konkursi teine auhind
Soovitan:
E-dohicky Russ'i laservõimsusmõõturi elektrooniline versioon Dohicky: 28 sammu (koos piltidega)
E-dohicky Russ'i laservõimsusmõõturi elektrooniline versioon Dohicky: Laser-elektritööriist. E-dohicky on Russ SADLERi dohicky elektrooniline versioon. Russ animeerib väga head SarbarMultimedia youtube'i kanalit https://www.youtube.com/watch?v=A-3HdVLc7nI&t=281sRuss SADLER esitab lihtsa ja odava lisaseadme
ThreadBoard (mitte-3D-prinditud versioon): E-Textile Rapid Prototyping Board: 4 sammu (koos piltidega)
ThreadBoard (mitte-3D-trükitud versioon): E-Textile Rapid Prototyping Board: ThreadBoard V2 3D-trükitud versiooni juhend on leitav siit. ThreadBoardi 1. versiooni leiate siit. Läbi kulude, reisimine, pandeemiad ja muud takistused, ei pruugi teil olla juurdepääsu 3D -printerile, kuid soovite
ARDUINO SOLAR CHARGE CONTROLLER (versioon 2.0): 26 sammu (koos piltidega)
ARDUINO SOLAR CHARGE CONTROLLER (versioon 2.0): [Esita video] Aasta tagasi hakkasin ehitama oma päikesesüsteemi, et oma külamajale energiat pakkuda. Esialgu tegin süsteemi jälgimiseks LM317 -põhise laadimiskontrolleri ja energiaarvesti. Lõpuks tegin PWM laadimiskontrolleri. Apris
MacBook Pro versioon: 7 sammu (koos piltidega)
MacBook Pro Cargadori kirjeldus: MacBook Pro arvuti, mis on vastupidav, kuid mitte autojuht. Lo ú nico que se rompe es el cable, y en el punto de uni ó n con el transformator que es la parte m á s dif í cil. En este juhendatav muestro como se puede reparar
Pi konsool: odav versioon: 8 sammu (koos piltidega)
Pi konsool: odav versioon: kogu hullusega koos " retro " konsoolid tulevad tagasi ja on nii populaarsed, et tahtsin näha, kas saaksin selle ise Raspberry Pi abil ehitada. Pärast väikest uurimistööd jõudsin RetroPie veebisaidile (https://retropie.org.uk/) ja põlve