Përmbajtje:
- Hapi 1: Çfarë është një Fener
- Hapi 2: Digispark ATtiny85 Heartshtë Zemra e Projektit Tonë
- Hapi 3: Dizajni i Fenerit
- Hapi 4: Prodhimi i PCB (prodhuar nga JLCPCB)
- Hapi 5: Rishikimi i plotë i përbërësve
- Hapi 6: Saldimi dhe montimi
- Hapi 7: Kodi Digispark dhe Validimi i Testit
Video: Digispark Lantern (Projekti ATtiny85): 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:24
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:
- Zgjedhja e përbërësve të duhur në varësi të funksionaliteteve të projektit tuaj.
- Bërja e qarkut për të lidhur të gjithë përbërësit e zgjedhur.
- Mblidhni të gjitha pjesët e projektit.
- Ndërfaqeni bordin Digispark ATtiny85 Dev për të kontrolluar fenerin.
Hapi 1: Ç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ë
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
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)
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
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
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
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:
Projekti i Stabilizuesit Gimbal: 9 hapa (me fotografi)
Projekti i Stabilizuesit Gimbal: Si të Bësh një Gimbal Mëso se si të bësh një gimbal me 2 boshte për kamerën tënde të veprimit Në kulturën e sotme të gjithë ne na pëlqen të regjistrojmë video dhe të kapim momentet, veçanërisht kur jeni krijues i përmbajtjes si unë, sigurisht që jeni përballur me çështjen e video kaq tronditëse
EKG e automatizuar- BME 305 Projekti përfundimtar Kredi shtesë: 7 hapa
EKG-BME 305 Finali i Projektit Kredi shtesë: Një elektrokardiogram (EKG ose EKG) përdoret për të matur sinjalet elektrike të prodhuara nga një rrahje zemre dhe luan një rol të madh në diagnostikimin dhe prognozën e sëmundjeve kardiovaskulare. Disa nga informacionet e marra nga një EKG përfshijnë ritmin
Reduktimi i konsumit të energjisë së baterisë për Digispark ATtiny85: 7 hapa
Reduktimi i Konsumit të Fuqisë së Baterisë për Digispark ATtiny85: ose: Drejtimi i një Arduino me një qelizë monedhe 2032 për 2 vjet. Duke përdorur Bordin tuaj Digispark Arduino jashtë kutisë me një program Arduino tërheq 20 mA në 5 volt. Me një bankë 5 volt të energjisë 2000 mAh do të funksionojë vetëm për 4 ditë
Vëzhgimi dhe Programimi i Ndjekjes së Veprimtarisë Vibruese të Veshur me ATtiny85 ATtiny85 Me Arduino Uno: 4 Hapa (me Fotografi)
Vëzhgimi dhe Programimi i Aktiviteteve Vibruese të Veshshme të Veshshme ATtiny85 & Programimi ATtiny85 Me Arduino Uno: Si ta bëni orën e ndjekjes së aktivitetit të veshur? Kjo është një vegël e veshur e krijuar për të dridhur kur zbulon stanjacion. A e kaloni shumicën e kohës tuaj në kompjuter si unë? A jeni ulur për orë të tëra pa e kuptuar? Atëherë kjo pajisje është f
Fillimi me Digispark Attiny85 Duke përdorur Arduino IDE: 4 hapa
Fillimi me Digispark Attiny85 Përdorimi i Arduino IDE: Digispark është një bord zhvillimi i mikrokontrolluesve me bazë Attiny85 i ngjashëm me linjën Arduino, vetëm më i lirë, më i vogël dhe pak më pak i fuqishëm. Me një mori mburojash për të zgjeruar funksionalitetin e tij dhe aftësinë për të përdorur ID -në e njohur Arduino