Përmbajtje:

Arduinoflake - PCB Version: 8 hapa (me fotografi)
Arduinoflake - PCB Version: 8 hapa (me fotografi)

Video: Arduinoflake - PCB Version: 8 hapa (me fotografi)

Video: Arduinoflake - PCB Version: 8 hapa (me fotografi)
Video: Beating LED Heart 2024, Korrik
Anonim
Arduinoflake - Versioni PCB
Arduinoflake - Versioni PCB
Arduinoflake - Versioni PCB
Arduinoflake - Versioni PCB

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

Dizajni elektronik
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

Krijimi i një Përmbledhje të PCB
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

Krijimi i skemës së PCB
Krijimi i skemës së PCB
Krijimi i skemës së PCB
Krijimi i skemës së PCB
Krijimi i skemës së PCB
Krijimi i skemës së 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

Prodhimi i PCB
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

Montimi i saj
Montimi i saj
Montimi i saj
Montimi i saj
Montimi i saj
Montimi i saj

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

Ngarkimi dhe Drejtimi i Kodit
Ngarkimi dhe Drejtimi i Kodit
Ngarkimi dhe Drejtimi i Kodit
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
Konkursi PCB
Konkursi PCB
Konkursi PCB
Konkursi PCB

Çmimi i dytë në Konkursin PCB

Recommended: