Kazalo:
- 1. korak: Kaj je svetilka
- 2. korak: Digispark ATtiny85 je srce našega projekta
- 3. korak: Oblikovanje luči
- 4. korak: Izdelava tiskanih vezij (izdelal JLCPCB)
- 5. korak: Popoln pregled sestavin
- 6. korak: Spajkanje in montaža
- 7. korak: Digisparkova koda in preverjanje veljavnosti testa
Video: Digispark Lantern (projekt ATtiny85): 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Hej, kaj je, fantje, še enkrat nov pouk, kot ponavadi, vam bom pokazal, kako narediti super kul projekt, ki temelji na elektroniki, in tokrat bo vsem vam tako enostavno narediti projekt, ki je elektronska luč, ker izdelujemo robote in nekoliko zapletene projekte, sem se odločil, da bom tokrat naredil osnovnega, ki bo omogočil vsakomur od vas, da zagotovo obstaja nekaj osnovnega elektronskega znanja, vendar ne razmišljajte dvakrat, da bi poskusili zato, ker je neverjeten.
Ta projekt je tako priročen za izdelavo posebej po pridobitvi prilagojenega tiskanega vezja, ki smo ga naročili pri JLCPCB, da bi izboljšali videz našega Lanterja, v tem priročniku pa je dovolj dokumentov in kod, ki vam omogočajo, da ustvarite lastno luč.
Ta projekt smo naredili v samo 2 dneh, samo en dan za dokončanje izdelave strojne opreme in sestavljanje, nato drugi dan za pripravo kode in izvedbo testov.
Preden začnemo, poglejmo najprej
Kaj se boste naučili iz tega navodila:
- Izbira pravih komponent glede na funkcionalnosti vašega projekta.
- Ustvarjanje vezja za povezavo vseh izbranih komponent.
- Sestavite vse dele projekta.
- Povežite ploščo Digispark ATtiny85 Dev za nadzor luči.
1. korak: Kaj je svetilka
Vsi poznamo svetilke in za kaj jih ljudje uporabljajo, luči so bile običajno narejene iz kovinskega okvirja z več stranicami (običajno štiri, vendar do osem), običajno s kovinskim kavljem ali obročem na vrhu. Na straneh bi bila nameščena okna iz nekega prosojnega materiala, zdaj običajno stekla ali plastike, prej pa tanki listi živalskega roga ali pločevine, preluknjani z luknjami ali okrasnimi vzorci; čeprav imajo nekatere starinske luči samo kovinsko mrežo, je jasno razvidno, da je njihova funkcija opisana spodaj.
Torej gre za kos držalne škatle, ki drži svečo, da osvetli območje s svojim plamenom, v našem primeru bomo oblikovali škatlo, ki bo držala vir svetlobe, ki je elektronsko tiskano vezje, ki vsebuje nekaj svetlih LED in za plamen. tresenje bomo uporabili z 12V enosmernim ventilatorjem, da trepetamo nekaj kosov tkanine, ki jih bomo prilepili na notranjo stran škatle, pa tudi svetloba bo spremenila barvo zaradi LED RGB, ki jih uporabljamo, in celoten sistem bo nadzoroval plošča digispark Attiny85.
2. korak: Digispark ATtiny85 je srce našega projekta
Ko govorimo o plošči Digispark ATtiny85, ki jo proizvaja družba Digistump, ki je v družinski lasti in upravlja v Portlandu in proizvaja razvojne plošče na osnovi mikrokrmilnikov Atmel, zaradi česar so izdelki združljivi z Arduinom, tako da lahko te plošče preprosto utripate z uporabo Arduino IDE in dobite veliko več podrobnosti o kako uporabljati tovrstne plošče skozi to vadnico, kjer smo podrobno pojasnili, kako povezati Digispark ATtiny85 z Arduino IDE.
Plošča ima ATtiny (znan tudi kot TinyAVR), družino mikrokrmilnikov, ki jih je Atmel razvil v poznih devetdesetih letih (kasneje je Microchip Technology prevzel Atmel leta 2016). Ti čipi imajo spremenjeno 8-bitno procesorsko jedro RISC s Harvard arhitekturo. Najmanjši v svoji družini mikrokrmilnikov AVR so serije ATtiny (8-bitno jedro in manj funkcij, manj vhodno-izhodnih zatičev in manj pomnilnika kot druge serije AVR).
Zakaj Digispark ATtiny85
to ploščo uporabljamo zaradi njene majhnosti, ki popolnoma ustreza našemu projektu, pa tudi zaradi IO zatičev, ki jih ima, saj potrebujemo tri zatiče PWM za nadzor barve Light in en digitalni izhod za krmiljenje enosmernega ventilatorja prek tranzistorja in vse zahtevani IO zatiči so na voljo na tej majhni plošči.
3. korak: Oblikovanje luči
Kot običajno začnemo s strojnim delom in govorilno strojno opremo bomo začeli s škatlo za luči, zato sem to obliko oblikoval s programsko opremo solidworks, ki mi omogoča ustvarjanje datotek DXF, da jih naložim v CNC stroj za lasersko rezanje, da izdelam oblikovano škatla; za izdelavo te škatle smo uporabili 5 mm leseni material MDF, ki je popoln, poceni in je dodal boljši videz našemu projektu.
s te povezave za prenos lahko prenesete datoteke DXF, ki smo jih uporabili za izdelavo te luči.
Zasnova škatle je tako preprosta in osnovna, da lahko sledite isti ideji oblikovanja in ustvarite svoj dizajn z obliko, ki vam bolj ustreza.
4. korak: Izdelava tiskanih vezij (izdelal JLCPCB)
O podjetju JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.) je največje podjetje za izdelavo prototipov PCB na Kitajskem in visokotehnološki proizvajalec, specializiran za hitro izdelavo prototipov PCB in proizvodnjo majhnih PCB. Z več kot 10 -letnimi izkušnjami v proizvodnji PCB ima JLCPCB več kot 200.000 strank doma in v tujini, z več kot 8.000 spletnimi naročili izdelave prototipov PCB in proizvodnjo majhnih količin PCB na dan. Letna proizvodna zmogljivost je 200 000 kvadratnih metrov. za različne 1-slojne, 2-slojne ali večplastne PCB-je. JLC je profesionalni proizvajalec PCB -jev, ki ga odlikuje obsežna oprema za vrtine, strogo upravljanje in vrhunska kakovost.
Nazaj na naš projekt
Za izdelavo tiskanega vezja sem primerjal ceno številnih proizvajalcev tiskanih vezij in izbral JLCPCB najboljše dobavitelje PCB in najcenejše ponudnike tiskanih vezij, ki so naročili to vezje. Vse, kar moram storiti, je nekaj preprostih klikov, da naložim datoteko gerber in nastavim nekatere parametre, na primer barvo in količino debeline tiskanega vezja, potem sem plačal le 2 dolarja, da dobim tiskano vezje šele po petih dneh.
Ker prikazuje sliko povezane sheme, sem za nadzor celotnega sistema uporabil ploščo za razvijalce Digispark ATtiny85. shematsko datoteko PDF lahko dobite na tej povezavi za prenos.
Najboljša kakovost
Kakovost izdelave teh tiskanih vezij poveča naše zaupanje, da bomo v vseh naših projektih uporabljali storitev JLCPCB, saj vidite, da je tiskano vezje relativno majhno, da se prilega postavitvi v ohišje svetilke, prav tako pa so tudi oznake in logotipi zelo dobro izdelani.
po tej povezavi za prenos lahko dobite datoteke Gerber za vezje
5. korak: Popoln pregled sestavin
Vse imamo pripravljeno, zato moramo pregledati potrebne komponente, ki jih potrebujemo za ta projekt:
- PCB, ki ga naročimo pri JLCPCB
- Razvojna plošča Digispark ATtiny85
- 4 RGB LED diode 5 mm
- 12V enosmerni ventilator
- Tranzistor BC170
- 1K ohmski upor
- 12V DC napajalnik
- Nekateri priključki za glave
6. korak: Spajkanje in montaža
Zdaj se premaknemo neposredno na montažo škatle, saj je tako preprosto, saj smo v zasnovi ustvarili postavitev vijakov, vendar moramo najprej vsak del prekriti s tem sledilnim papirjem, nato pa koščke tkanine prilepimo na stranice škatle.
Po tem pojdite na elektronski sklop in vse komponente spajkamo na tiskano vezje. na zgornji svileni plasti boste našli nalepko vsake komponente, ki označuje njeno namestitev na ploščo, in tako boste 100% prepričani, da ne boste naredili nobenih napak pri spajkanju.
7. korak: Digisparkova koda in preverjanje veljavnosti testa
Zdaj sem pripravil to kodo, ki preklopi barvo LED in vklopi ventilator, naložimo kodo in postavimo ploščo na njeno mesto in kot vidite, tukaj naše LED diode spreminjajo barve.
Izvorno kodo lahko brezplačno dobite na tej povezavi za prenos.
Kot lahko vidite na zgornjih slikah, Lantern spreminja svojo svetlo barvo po vseh navodilih, ki smo jih ustvarili z izvorno kodo, in še nekaj drugih izboljšav, da bi naredili veliko več masla.
Pričakujem, da v odsek za komentarje zapišete vse svoje zamisli za izboljšanje tega projekta in nam pokažete tudi slike, če poskusite podobnega.
Priporočena:
Nosljiva svetilka Jack-O-Lantern: 5 korakov (s slikami)
Wearable Light Up Jack-O-Lantern: Tukaj je odličen 3D natisnjen projekt, ki ga je treba izvesti tik pred noč čarovnic. Sledite spodnjim korakom, da si naredite nosljivo svetilko 3D natisnjeno Jack-O-Lantern, ki jo lahko nosite okoli vratu ali postavite na svojo delovno mizo, da pridete v Hallowe
Zmanjšanje porabe energije baterije za Digispark ATtiny85: 7 korakov
Zmanjšanje porabe energije baterije za Digispark ATtiny85: ali: Za dve leti zaženite Arduino s kovancem v obliki kovanca 2032. Z uporabo vaše plošče Digispark Arduino iz škatle s programom Arduino črpa 20 mA pri 5 voltih. 2000 mAh bo deloval le 4 dni
Opazovanje in programiranje sledljivih nosilnih vibracijskih dejavnosti ATtiny85 ATtiny85 z Arduino Uno: 4 koraki (s slikami)
ATtiny85 Opazovanje in programiranje nosljivih vibracijskih sledilnih dejavnosti ATtiny85 z Arduino Uno: Kako narediti uro za sledenje nosljivim aktivnostim? To je nosljiv pripomoček, zasnovan tako, da vibrira, ko zazna stagnacijo. Ali večino časa preživite za računalnikom kot jaz? Ali sedite ure in ure, ne da bi se tega zavedali? Ta naprava je potem
Doma narejen Digispark: 5 korakov
Doma narejen Digispark: Digispark je razvojna plošča mikrokrmilnika na osnovi ATtiny85, opremljena z vmesnikom USB. Kodiranje je podobno Arduinu in za razvoj uporablja znani Arduino IDE. Moj digispark bo napajal samo USB. Digispark je popolnoma združljiv z
Gorilnik z USB pogonom! Ta projekt lahko gori iz plastike / lesa / papirja (zabaven projekt mora biti tudi iz zelo lesenega lesa): 3 koraki
Gorilnik z USB pogonom! Ta projekt lahko gori iz plastike / lesa / papirja (zabaven projekt mora biti tudi iz zelo lesenega lesa): NE NAČINITE TEGA Z UPORABO USB !!!! Iz vseh komentarjev sem ugotovil, da lahko poškoduje vaš računalnik. moj računalnik je v redu. Uporabite polnilnik za telefon 600m 5v. Uporabil sem to in deluje brezhibno in nič se ne poškoduje, če uporabite varnostni vtič za zaustavitev napajanja