Përmbajtje:
- Hapi 1: Dizajni elektronik
- Hapi 2: Krijimi i një Përmbledhje të PCB
- Hapi 3: Krijimi i Layout PCB
- Hapi 4: Prodhimi i PCB
- Hapi 5: Montimi i tij
- Hapi 6: Ngarkimi dhe Drejtimi i Kodit
- Hapi 8: Burimet dhe lidhjet
Video: Arduinoflake - PCB Version: 8 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:22
Disa javë më parë bëra një Arduinoflake të formës së lirë. Shumë prej jush e donin atë. Por magjia e saj nuk është vetëm të qenit në formë të lirë, por edhe në modelin e LED -ve. Kështu që vendosa të krijoj një version PCB i cili do të ishte vërtet i lehtë dhe i lirë për tu bërë për të gjithë! Theshtë e njëjta bukuri në një pallto të ndryshme. Ky tutorial do t'ju tregojë se si e kam projektuar Arduinoflake tim dhe çfarë mund të bëjë!
Çfarë është Arduinoflake?
Arduinoflake është një dëborë e bukur me pamje të ngrirë. Ka 18 LED të sheshtë me kënd të gjerë të montuar në mënyrë unike në anët e PCB dhe 12 LED SMD të montuara në qendër të PCB. Në total janë 30 LED të grupuara në 18 segmente të kontrollueshme në mënyrë të pavarur. Ato mund të përdoren për të krijuar çfarëdo animacioni ose modeli të çmendur që ju pëlqen, dhe për më tepër mund ta programoni vetë duke përdorur Arduino IDE. Me një tastierë prekëse të integruar, mund të ndërveproni me të për të kaluar midis animacioneve. Pak e mërzitshme, apo jo? Por, çfarë nëse ju them se mund të luani një lojë në të? Hackova timen për të luajtur një gjarpër të thjeshtë klasik, shihni videon në fund.
Nëse dëshironi të keni Arduinoflake tuajin, mund të konsideroni të blini një çantë ose të montoni plotësisht një dyqan tindie tim.
Hapi 1: Dizajni elektronik
Arduinoflake përbëhet nga 30 LED të grupuara në 18 segmente, të cilat mund të kontrollohen në mënyrë të pavarur. Për të kontrolluar këto unë jam duke përdorur ATmega8 e cila ka deri në 22 kunja I/0. Për më tepër, unë zgjodha një version të tij me fuqi të ulët (ATmega8L) i cili mund të funksionojë edhe në 2.7V që është i shkëlqyeshëm për një bateri me qeliza monedhë 3V. Çdo grup LEDs është i lidhur me njërën nga kunjat e hyrjes/daljes së ATmega përmes një rezistori kufizues të rrymës 68R. Një tipar tjetër i shkëlqyeshëm i Arduinoflake është butoni i prekjes për të bashkëvepruar me të. ATmega nuk siguron një veçori të integruar të prekjes me harduer, kështu që kam vendosur të shkoj me një IC TTP223. TTP223 është i lidhur me një nga kunjat hyrëse të ATmega dhe do ta çojë atë lart kur të zbulohet prekja në tastierën e prekjes. Një opsion tjetër është të imitoni prekjen kapacitare në softuer, por zbulova se kërkon shumë energji dhe kohë llogaritëse.
Hapi 2: Krijimi i një Përmbledhje të PCB
Bordi do të jetë mjaft kompleks. Baza gjashtëkëndore me 6 trarë në çdo cep, secila me 3 pika për LED të montuara. Nëse do të përdorni mjetin EasyEDA në internet për hartimin e PCB -së si unë, do t'ju duhet grafika në formatin DXF (Formati i shkëmbimit të vizatimit AutoCAD) për ta importuar atë në EasyEDA, sepse EasyEDA nuk është në gjendje të vizatojë një formë kaq komplekse. Kam përdorur Inkscape. Toolshtë mjeti i vetëm vektorial me të cilin jam mësuar që lejon eksportimin në skedarë DXF.
Hapi 3: Krijimi i Layout PCB
Nëse keni grafikë tuaj skicë, importojeni në EasyEDA në shtresën BoardOutLine. Unë gjithashtu kam vizatuar një grafikë ndihmëse për të më ndihmuar në përafrimin e të gjitha pjesëve dhe rrugëve në tabelë nën këndet 30 dhe 60 gradë dhe e kam importuar atë në shtresën e Dokumentit. Unë gjithashtu e bëra veten një komponent të veçantë në EasyEDA për LED THT të montuar në anën e bordit.
Hapi 4: Prodhimi i PCB
Sot është krejtësisht e paarsyeshme të krijosh një PCB në shtëpi pasi është tepër e lehtë, e shpejtë dhe e lirë të kesh profesionistë për ta prodhuar atë për ty. Dhe do të përfundoni me tabelën e përsosur që duket pa probleme. Unë kam përdorur një prodhues PCBWay këtë herë. Përveç rezultatit të shkëlqyeshëm, ata gjithashtu kishin një PCB falas për fushatën e prototipimit të Krishtlindjeve, kështu që i mora shumë lirë. Vendosja e porosisë është mjaft e thjeshtë, ju vetëm duhet të eksportoni skedarët Gerber nga EasyEDA dhe t'i ngarkoni ato në magjistarin në sit, atëherë është si të blini në një dyqan online. Unë u shqetësova më shumë për trarët e hollë, por ato dolën shkëlqyeshëm!
Hapi 5: Montimi i tij
Lista e pjesëve:
- ATmega8L TQF32
- TTP223 BA6
- 68R rezistencë 0805 (18x)
- Rezistencë 10K 0805
- Kondensator 100nF 0806 (3x)
- Kondensator 50pF 0806
- LED i bardhë i ndritshëm 1206 (12x)
- LED i bardhë me shkëlqim të sheshtë THT (18x)
- mbajtës i baterisë
- Çelësi i ndezjes/fikjes SMD
- kokë pin e përkohshme për programim
Siç mund ta vini re, pjesa më sfiduese në Arduinoflake është ATmega8L me paketën e saj TQF32 dhe TTP223, nëse mund t'i trajtoni ato të dyja, të tjerat janë një copë tortë. Së pari mblodha rezistencat, kondensatorët dhe LED SMD. Së dyti, mikrokontrolluesi në qendër duke përdorur shumë fluks dhe një sasi të vogël saldimi. Së treti, TTP223 në pjesën e poshtme. Së katërti, LED -et THT të montuar në mënyrë unike në anët e PCB. Dhe e fundit por jo më pak e rëndësishme, mbajtësi i baterisë, çelësi/fikja dhe titulli i përkohshëm i pin për programim. Të gjitha me përdorimin e fluksit dhe një sasi të vogël të saldimit. Pasi të keni bërë bashkimin, mos harroni të pastroni PCB me Acetone për të hequr të gjithë fluksin e mbetur.
Hapi 6: Ngarkimi dhe Drejtimi i Kodit
"loading =" dembel "nuk është vetëm një dekoratë, por gjithashtu mund të shkruani lojëra për të pasi ka një buton prekjeje, shikoni gjarprin tim të flake!
Nëse dëshironi të keni Arduinoflake tuajin, mund të konsideroni të blini një çantë ose të montoni plotësisht një dyqan tindie tim.
Hapi 8: Burimet dhe lidhjet
- Blini Arduinoflake
- Arduinoflake GitHub
- Arduinoflake PCBWay
- CapacitiveSensor nga PaulStoffregen
- MiniCore nga MCUdude
- Formë e lirë Arduinoflake
- Twitter -i im për përditësimet më të fundit
Çmimi i dytë në Konkursin PCB
Recommended:
The ThreadBoard (Version i Shtypur Jo-3D): Bordi i Prototipimit të Shpejtë të E-Textile: 4 Hapa (me fotografi)
ThreadBoard (Version i Shtypur Jo-3D): Bordi i Prototipimit të Shpejtë të E-Textile: Udhëzuesi për versionin e printuar 3D të ThreadBoard V2 mund të gjendet këtu. Versioni 1 i ThreadBoard mund të gjendet këtu. Përmes pengesave të kostos, udhëtimet, pandemitë dhe barrierat e tjera, mund të mos keni qasje në një printer 3D, por dëshironi që të
MyPhotometrics: Photodiodenverstärker Pro-Version: 6 hapa (me fotografi)
MyPhotometrics: Photodiodenverstärker Pro -Version: Vdes Punon nuk është në dispozicion për të tjerët Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International. Eine für Menschen lesbare Zusammenfassung dieser Lizenz findet sich hier. Ishte Sauron Plus? Sauron Plus ist die Pro-Ver
Arduinoflake: 6 hapa (me fotografi)
Arduinoflake: Një fije dëbore interaktive e formës së lirë e animuar nga Arduino Nano. Duke përdorur 17 kanale të pavarura PWM dhe sensor prekjeje mund të krijojë efekte të mrekullueshme! Ekziston edhe një version PCB që të gjithë mund ta bëjnë
Google AIY VoiceHAT për Pak Raspberry Pi (MagPi 57 Version 2017): 6 hapa (me fotografi)
Google AIY VoiceHAT për Pak Raspberry Pi (MagPi 57 Version 2017): Këshillat e montimit për kompletin e zërit MagPi nuk gjenden në udhëzimet
Lojë me reagim të shpejtë: Version në distancë: 5 hapa (me fotografi)
Reagim i Shpejtë Lojë: Distanca Version: Përshëndetje. Ky është një udhëzues se si të krijoni një lojë që teston si kohën tuaj të reagimit ashtu edhe ndjenjën e distancës. Ky projekt bazohet në një projekt të vjetër që bëra duke përfshirë dy lojtarë që konkurronin për të parë se kush kishte një kohë më të shpejtë reagimi duke klikuar një buton me