Përmbajtje:

Digispark Lantern (Projekti ATtiny85): 7 hapa
Digispark Lantern (Projekti ATtiny85): 7 hapa

Video: Digispark Lantern (Projekti ATtiny85): 7 hapa

Video: Digispark Lantern (Projekti ATtiny85): 7 hapa
Video: Как сделать датчик касания с BC547? #схема #attiny85 #bc547 #touchswitch #touchsensor #arduino 2024, Nëntor
Anonim
Image
Image
Çfarë është një Fener!
Çfarë është një Fener!

Hej çfarë po ndodh djema, përsëri një mësim i ri si zakonisht do t'ju tregoj se si të bëni një projekt super të bazuar në elektronikë, dhe këtë herë do të jetë aq e lehtë për të gjithë ju që ta bëni këtë projekt i cili është një fener elektronik, meqenëse ne kemi bërë robotë dhe projekte pak të komplikuara, vendosa të bëj një bazë këtë herë për t'i lejuar ndonjërit prej jush ta bëjë atë dhe me siguri ka disa njohuri bazë elektronike që kërkohen atje, por mos mendoni dy herë për të provuar sepse është një gjë e mahnitshme.

Ky projekt është aq i dobishëm për tu bërë posaçërisht pas marrjes së PCB të personalizuar që kemi porositur nga JLCPCB për të përmirësuar pamjen e Lanter tonë dhe gjithashtu ka mjaft dokumente dhe kode në këtë udhëzues për t'ju lejuar të krijoni fenerin tuaj.

Ne e kemi bërë këtë projekt në vetëm 2 ditë, vetëm një ditë për të përfunduar prodhimin e harduerit dhe montimin, pastaj një ditë të dytë për të përgatitur kodin dhe kryerjen e testeve.

Para fillimit, le të shohim së pari

Çfarë do të mësoni nga ky udhëzues:

  1. Zgjedhja e përbërësve të duhur në varësi të funksionaliteteve të projektit tuaj.
  2. Bërja e qarkut për të lidhur të gjithë përbërësit e zgjedhur.
  3. Mblidhni të gjitha pjesët e projektit.
  4. Ndërfaqeni bordin Digispark ATtiny85 Dev për të kontrolluar fenerin.

Hapi 1: Çfarë është një Fener

Çfarë është një Fener!
Çfarë është një Fener!
Çfarë është një Fener!
Çfarë është një Fener!

Ne të gjithë i dimë Fenerët dhe për çfarë i përdorin njerëzit, Fenerët zakonisht bëheshin nga një kornizë metalike me disa anë (zakonisht katër, por deri në tetë), zakonisht me një grep ose një rrip metalik në krye. Dritaret e ndonjë materiali të tejdukshëm do të vendoseshin në anët, tani zakonisht qelqi ose plastike, por më parë fletë të holla me brirë kafshësh, ose pllakë kallaji të shpuara me vrima ose modele dekorative; megjithëse disa fenerë antikë kanë vetëm një rrjet metalik, duke treguar qartë se funksioni i tyre ishte ai i përshkruar më poshtë.

Pra, është një pjesë e një kutie mbajtëse që mban një qiri për të ndriçuar një zonë me flakën e saj, në rastin tonë ne do të hartojmë një kuti për të mbajtur burimin e dritës i cili është një qark elektronik i shtypur që përmban disa LED të ndritshëm dhe për flakën duke u dridhur ne do të përdorim një tifoz DC 12V për të dridhur disa copa rroba që do t'i ngjisim në anën e brendshme të kutisë dhe gjithashtu drita do të ndryshojë ngjyrën për shkak të LED -ve RGB që ne po përdorim dhe i gjithë sistemi do të kontrollohet nga një digispark bordi Attiny85.

Hapi 2: Digispark ATtiny85 Heartshtë Zemra e Projektit Tonë

Digispark ATtiny85 theshtë Zemra e Projektit Tonë
Digispark ATtiny85 theshtë Zemra e Projektit Tonë
Digispark ATtiny85 Heartshtë Zemra e Projektit Tonë
Digispark ATtiny85 Heartshtë Zemra e Projektit Tonë
Digispark ATtiny85 Heartshtë Zemra e Projektit Tonë
Digispark ATtiny85 Heartshtë Zemra e Projektit Tonë
Digispark ATtiny85 theshtë Zemra e Projektit Tonë
Digispark ATtiny85 theshtë Zemra e Projektit Tonë

Duke folur për bordin Digispark ATtiny85 të prodhuar nga Digistump i cili është një biznes familjar dhe operohet në Portland duke prodhuar borde zhvillimi të bazuara në mikrokontrolluesit Atmel gjë që i bën ato produkte të pajtueshme me Arduino kështu që ju lehtë mund t'i ndezni këto borde duke përdorur Arduino IDE dhe mund të merrni shumë më tepër detaje mbi si t'i përdorim këto lloj bordesh përmes këtij Tutoriali ku ne kemi shpjeguar në detaje se si të ndërlidhim Digispark ATtiny85 me Arduino IDE.

Bordi ka një ATtiny (i njohur gjithashtu si TinyAVR) i cili është një familje mikrokontrolluesish të zhvilluar nga Atmel duke filluar në fund të viteve 1990 (më vonë Microchip Technology bleu Atmel në 2016). Këto patate të skuqura kanë një bërthamë të procesorit RISC 8-bitësh të arkitekturës së Harvardit. Më të vegjlit në familjen e tyre të mikrokontrolluesve AVR janë seritë ATtiny (bërthama 8-bit dhe më pak veçori, më pak kunja I/O dhe më pak memorie se seritë e tjera AVR).

Pse Digispark ATtiny85

ne po e përdorim këtë tabelë për shkak të madhësisë së saj të vogël që i përshtatet në mënyrë të përkryer projektit tonë dhe gjithashtu për shkak të kunjave IO që ka pasi kemi nevojë për tre kunja PWM për të kontrolluar ngjyrën e dritës dhe një dalje dixhitale për të kontrolluar ventilatorin DC përmes një tranzistori dhe të gjitha kunjat e kërkuar të IO janë në dispozicion në këtë tabelë të vogël.

Hapi 3: Dizajni i Fenerit

Dizajni i Fenerit
Dizajni i Fenerit
Dizajni i Fenerit
Dizajni i Fenerit
Dizajni i Fenerit
Dizajni i Fenerit

Si zakonisht ne fillojmë me pjesën e harduerit dhe duke folur për harduerin do të fillojmë me kutinë e fenerit, kështu që unë e krijova këtë formë duke përdorur softuer solidworks i cili më lejon të krijoj një skedar DXF për t'i ngarkuar ato në një makinë prerëse me lazer CNC në mënyrë që të prodhoj projektimin kuti; ne përdorëm një material druri MDF 5 mm për të krijuar këtë kuti, të përsosur, të lirë dhe shton një pamje më të mirë për projektin tonë.

mund të shkarkoni skedarët DXF që kemi përdorur për të prodhuar këtë kuti fenerësh përmes kësaj lidhjeje shkarkimi.

Dizajni i kutisë është kaq i thjeshtë dhe themelor, kështu që ju thjesht mund të ndiqni të njëjtën ide dizajni për të krijuar modelin tuaj me formën që ju përshtatet më shumë.

Hapi 4: Prodhimi i PCB (prodhuar nga JLCPCB)

Prodhimi i PCB (prodhuar nga JLCPCB)
Prodhimi i PCB (prodhuar nga JLCPCB)
Prodhimi i PCB (prodhuar nga JLCPCB)
Prodhimi i PCB (prodhuar nga JLCPCB)
Prodhimi i PCB (prodhuar nga JLCPCB)
Prodhimi i PCB (prodhuar nga JLCPCB)

Rreth JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co, Ltd), është ndërmarrja më e madhe e prototipit të PCB në Kinë dhe një prodhues i teknologjisë së lartë i specializuar në prototipin e shpejtë të PCB dhe prodhimin e PCB të grupeve të vogla. Me mbi 10 vjet përvojë në prodhimin e PCB -ve, JLCPCB ka më shumë se 200, 000 klientë brenda dhe jashtë vendit, me mbi 8, 000 porosi online të prototipimit të PCB -ve dhe sasi të vogël të prodhimit të PCB -së në ditë. Kapaciteti vjetor i prodhimit është 200, 000 sq.m. për PCB të ndryshme me 1 shtresë, 2 shtresa ose shumë shtresa. JLC është një prodhues profesional i PCB -ve të paraqitur në shkallë të gjerë, pajisje të mirë, menaxhim të rreptë dhe cilësi superiore.

Kthehu tek projekti ynë

Për të prodhuar PCB, kam krahasuar çmimin nga shumë prodhues të PCB dhe zgjodha JLCPCB furnizuesit më të mirë të PCB dhe ofruesit më të lirë të PCB për të porositur këtë qark. E tëra çfarë duhet të bëj është disa klikime të thjeshta për të ngarkuar skedarin gerber dhe për të vendosur disa parametra si ngjyra dhe sasia e trashësisë së PCB -së, atëherë kam paguar vetëm 2 dollarë për të marrë PCB -në time vetëm pas pesë ditësh.

Siç tregon figurën e skemës së lidhur, unë kam përdorur një bord të Digispark ATtiny85 dev për të kontrolluar të gjithë sistemin. mund të merrni skedarin skematik PDF përmes kësaj lidhjeje të shkarkimit.

Cilesia me e mire

cilësia e krijimit të këtyre PCB -ve rrit besimin tonë për të përdorur shërbimin JLCPCB në të gjitha projektet tona, siç e shihni djemtë PCB është relativisht e vogël sa për të përshtatur vendosjen brenda kutisë së Lantern dhe gjithashtu etiketat dhe logot janë prodhuar shumë mirë gjithashtu.

mund të merrni skedarët Gerber për qarkun përmes kësaj lidhjeje shkarkimi

Hapi 5: Rishikimi i plotë i përbërësve

Rishikimi i plotë i përbërësve
Rishikimi i plotë i përbërësve

Ne kemi gjithçka gati, kështu që ne duhet të rishikojmë përbërësit e nevojshëm që na duhen për këtë projekt:

  • PCB që porosisim nga JLCPCB
  • Digispark ATtiny85 dev board
  • 4 LED RGB 5mm
  • Tifoz 12V DC
  • BC170 transistor
  • Rezistencë 1K Ohm
  • Përshtatës i rrymës 12V DC
  • Disa lidhje lidhësish

Hapi 6: Saldimi dhe montimi

Saldim dhe montim
Saldim dhe montim
Saldim dhe montim
Saldim dhe montim
Saldim dhe montim
Saldim dhe montim

Tani kalojmë drejtpërdrejt në montimin e kutisë, është kaq e thjeshtë pasi kemi krijuar vendosjen e vidave në dizajn, por së pari ne duhet të mbulojmë secilën pjesë me këtë letër gjurmuese, pastaj i ngjisim copat e rrobave në anët e kutisë.

Pas kësaj, kaloni në montimin elektronik dhe ne bashkojmë të gjithë përbërësit në PCB. do të gjeni në shtresën e mëndafshit të lartë një etiketë të secilit komponent që tregon vendosjen e tij në tabelë dhe në këtë mënyrë do të jeni 100% të sigurt se nuk do të bëni asnjë gabim në saldim.

Hapi 7: Kodi Digispark dhe Validimi i Testit

Kodi Digispark dhe Validimi i Testit
Kodi Digispark dhe Validimi i Testit
Kodi Digispark dhe Validimi i Testit
Kodi Digispark dhe Validimi i Testit
Kodi Digispark dhe Validimi i Testit
Kodi Digispark dhe Validimi i Testit

Tani kam përgatitur këtë kod që ndryshon ngjyrën e LED -ve dhe ndez tifozin, ne ngarkojmë kodin dhe vendosim tabelën në vendosjen e tij dhe siç e shihni, këtu janë LED -të tanë që i ndryshojnë ato ngjyrat.

Ju mund ta merrni kodin burimor falas përmes kësaj lidhjeje të shkarkimit.

Siç mund t'i shihni djemtë në fotot e mësipërme, Lantern po ndryshon ngjyrën e tij të lehtë duke ndjekur të gjitha udhëzimet që kemi krijuar përmes kodit burimor thr dhe akoma disa përmirësime të tjera për të kryer në mënyrë që të bëhet më shumë gjalpë.

Unë pres që ju të shkruani në pjesën e komenteve të gjitha idetë tuaja për të përmirësuar këtë projekt dhe gjithashtu të na tregoni fotografi nëse provoni një të ngjashme.

Recommended: