Sadržaj:
- Korak 1: Šta je fenjer
- Korak 2: Digispark ATtiny85 je srce našeg projekta
- Korak 3: Dizajn fenjera
- Korak 4: Izrada PCB -a (proizvod JLCPCB)
- Korak 5: Potpuni pregled sastojaka
- Korak 6: Lemljenje i montaža
- Korak 7: Digispark kôd i provjera valjanosti testa
Video: Digispark Lantern (projekt ATtiny85): 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Hej, šta ima ljudi, opet novi instrukcijski program kao i obično pokazat ću vam kako napraviti super kul projekt zasnovan na elektronici, a ovaj put će vam svima biti tako lako napraviti ovaj projekt koji je elektronički fenjer, budući da smo radili robote i pomalo komplicirane projekte, odlučio sam ovaj put napraviti osnovni kako bih bilo kome od vas to omogućio i zasigurno je potrebno neko osnovno elektronsko znanje, ali ne razmišljajte dvaput da pokušate to zato što je neverovatan.
Ovaj je projekt toliko zgodan za izradu nakon što ste dobili prilagođenu PCB -u koju smo naručili od JLCPCB -a kako bismo poboljšali izgled našeg Lantera, a u ovom vodiču ima dovoljno dokumenata i kodova koji vam omogućuju da kreirate vlastiti fenjer.
Ovaj projekt smo napravili u samo 2 dana, samo jedan dan da završimo izradu hardvera i montažu, zatim drugi dan za pripremu koda i izvođenje testova.
Prije početka prvo da vidimo
Šta ćete naučiti iz ovog uputstva:
- Odabir odgovarajućih komponenti ovisno o funkcionalnostima vašeg projekta.
- Omogućavanje strujnog kola za povezivanje svih odabranih komponenti.
- Sastavite sve dijelove projekta.
- Povežite Digispark ATtiny85 Dev ploču za upravljanje svjetiljkom.
Korak 1: Šta je fenjer
Svi znamo svjetiljke i za šta ih ljudi koriste, lampioni su obično bili izrađeni od metalnog okvira s nekoliko strana (obično četiri, ali do osam), obično s metalnom kukom ili obručem. Sa strane bi bili postavljeni prozori od nekog prozirnog materijala, sada obično stakleni ili plastični, ali prije tanki listovi životinjskog roga ili limene ploče izbušene rupama ili ukrasnim uzorcima; iako neki starinski fenjeri imaju samo metalnu rešetku, jasno je naznačeno da je njihova funkcija dolje navedena.
Dakle, to je dio kutije za držanje koja drži svijeću kako bi osvijetlila područje svojim plamenom, u našem slučaju ćemo dizajnirati kutiju za držanje izvora svjetlosti, što je elektroničko tiskano kolo koje sadrži neke svijetle LED diode i za plamen. drhteći, upotrijebit ćemo 12V DC ventilator za drhtanje nekih komada tkanine koje ćemo zalijepiti na unutrašnju stranu kutije, a također će i svjetlo promijeniti boju zbog RGB LED dioda koje koristimo, a cijeli sistem će kontrolirati digispark Attiny85 ploča.
Korak 2: Digispark ATtiny85 je srce našeg projekta
Govoreći o Digispark ATtiny85 ploči koju proizvodi Digistump, porodično poduzeće u Portlandu, koje proizvodi razvojne ploče zasnovane na Atmel mikrokontrolerima, što ih čini proizvodima kompatibilnim s Arduinom, tako da možete jednostavno bljeskati ove ploče pomoću Arduino IDE -a i možete dobiti mnogo više detalja o kako koristiti ovu vrstu ploča kroz ovaj vodič gdje smo detaljno objasnili kako spojiti Digispark ATtiny85 sa Arduino IDE.
Ploča ima ATtiny (poznat i kao TinyAVR), porodicu mikrokontrolera koju je Atmel razvio krajem 1990 -ih (kasnije je Microchip Technology kupila Atmel 2016.). Ovi čipovi imaju izmijenjenu 8-bitnu RISC procesorsku jezgru Harvard arhitekture. Najmanji u svojoj AVR porodici mikrokontrolera su ATtiny serija (8-bitno jezgro i manje funkcija, manje I/O pinova i manje memorije od ostalih AVR serija).
Zašto Digispark ATtiny85
ovu ploču koristimo zbog njene male veličine koja savršeno odgovara našem projektu, kao i zbog IO pinova koje ima budući da su nam potrebna tri PWM pina za kontrolu boje svjetla i jedan digitalni izlaz za kontrolu istosmjernog ventilatora kroz tranzistor i sve potrebni IO pinovi dostupni su na ovoj maloj ploči.
Korak 3: Dizajn fenjera
Kao i obično, počinjemo s hardverskim dijelom, a govorni hardver počet ćemo s kutijom za fenjere, pa sam dizajnirao ovaj oblik koristeći solidworks softver koji mi omogućava generiranje DXF datoteka za njihovo postavljanje u CNC stroj za lasersko rezanje kako bih proizveo dizajnirane box; za izradu ove kutije koristili smo drveni materijal od MDF -a od 5 mm, savršen, jeftin i dodao je bolji izgled našem projektu.
preko ove veze za preuzimanje možete preuzeti DXF datoteke koje smo koristili za proizvodnju ove kutije s fenjerima.
Dizajn kutije je tako jednostavan i osnovni pa možete samo slijediti istu dizajnersku ideju kako biste stvorili vlastiti dizajn oblika koji vam više odgovara.
Korak 4: Izrada PCB -a (proizvod JLCPCB)
O JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), najveće je poduzeće za prototip PCB-a u Kini i visokotehnološki proizvođač specijaliziran za brze prototipe PCB-a i proizvodnju malih serija PCB-a. S više od 10 godina iskustva u proizvodnji PCB -a, JLCPCB ima više od 200 000 kupaca u zemlji i inozemstvu, s preko 8 000 internetskih narudžbi izrade prototipa PCB -a i male količine proizvodnje PCB -a dnevno. Godišnji proizvodni kapacitet je 200 000 m2. za različite 1-slojne, 2-slojne ili višeslojne PCB-e. JLC je profesionalni proizvođač PCB -a sa velikom opremom, opremom za bušotine, strogim upravljanjem i vrhunskom kvalitetom.
Nazad na naš projekat
Da bih proizveo PCB, usporedio sam cijene mnogih proizvođača PCB -a i izabrao JLCPCB najbolje dobavljače PCB -a i najjeftinije dobavljače PCB -a koji su naručili ovo kolo. Sve što trebam učiniti je nekoliko jednostavnih klikova za postavljanje gerber datoteke i postavljanje nekih parametara poput boje i količine debljine PCB -a, a onda sam platio samo 2 dolara da dobijem svoju PCB -u nakon samo pet dana.
Kako prikazuje sliku povezane sheme, koristio sam Digispark ATtiny85 dev ploču za kontrolu cijelog sistema. shematsku PDF datoteku možete dobiti putem ove veze za preuzimanje.
Najbolji kvalitet
Kvalitetna izrada ovih PCB -a povećava naše povjerenje za korištenje JLCPCB usluge u svim našim projektima, jer vidite ljudi, PCB je dovoljno mali da stane u okvir Lantern, a naljepnice i logotipi su također vrlo dobro proizvedeni.
možete dobiti Gerber datoteke za kolo putem ove veze za preuzimanje
Korak 5: Potpuni pregled sastojaka
Imamo sve spremno pa moramo pregledati potrebne komponente koje su nam potrebne za ovaj projekt:
- PCB koji naručujemo od JLCPCB
- Digispark ATtiny85 dev ploča
- 4 RGB LED diode 5 mm
- 12V DC ventilator
- Tranzistor BC170
- 1K ohmski otpornik
- 12V DC adapter za napajanje
- Neki konektori zaglavlja
Korak 6: Lemljenje i montaža
Sada prelazimo direktno na sklop kutije, tako je jednostavno jer smo stvorili položaj vijaka u dizajnu, ali prvo moramo svaki dio prekriti ovim paus papirom, a zatim komade tkanine zalijepimo na stranice kutije.
Nakon toga pređite na elektronički sklop i lemimo sve komponente na PCB. Na gornjem sloju svile ćete pronaći naljepnicu svake komponente koja označava njeno postavljanje na ploču i na ovaj način ćete biti 100% sigurni da nećete napraviti greške pri lemljenju.
Korak 7: Digispark kôd i provjera valjanosti testa
Sada sam pripremio ovaj kod koji mijenja boju LED dioda i uključuje ventilator, učitavamo kôd i postavljamo ploču na njeno mjesto, a kao što vidite, evo naših LED dioda koje im mijenjaju boje.
Izvorni kod možete besplatno dobiti putem ove veze za preuzimanje.
Kao što možete vidjeti momke na gornjim slikama, Lantern mijenja svoju svijetlu boju slijedeći sve upute koje smo stvorili kroz izvorni kod i još neka druga poboljšanja koja treba izvesti kako bi učinili puno maslaca.
Očekujem da u odjeljak za komentare napišete sve svoje ideje kako biste poboljšali ovaj projekt, a također ćete nam pokazati slike ako isprobate sličan.
Preporučuje se:
Smanjenje potrošnje energije baterije za Digispark ATtiny85: 7 koraka
Smanjivanje potrošnje energije baterije za Digispark ATtiny85: ili: Pokretanje Arduina s ćelijom od 2032 novčanice 2 godine. Korištenjem vaše Digispark Arduino ploče iz kutije s programom Arduino crpi 20 mA na 5 volti. Sa baterijom od 5 volti od 2000 mAh radiće samo 4 dana
ATtiny85 Praćenje nosivih vibracionih aktivnosti i programiranje ATtiny85 sa Arduino Uno: 4 koraka (sa slikama)
ATtiny85 Sat za praćenje i programiranje nosivih vibracionih aktivnosti i praćenje ATtiny85 sa Arduino Uno: Kako napraviti sat za praćenje nosivih aktivnosti? Ovo je nosivi gadget dizajniran da vibrira kada otkrije stagnaciju. Provodite li većinu vremena na računaru poput mene? Sjedite li satima, a da toga niste svjesni? Tada je ovaj uređaj f
Digispark & WS2812 Rainbow Wheel u kutiji: 4 koraka (sa slikama)
Digispark & WS2812 Rainbow Wheel in a Box: Ovaj mali projekat napravljen je oko lijepo izrezbarene drvene kutije dimenzija 10x6x5cm koju sam našao u trgovini. Njegova najbolja karakteristika, koja zapravo nije pravilno uhvaćena kamerom, je osvijetliti jakim, zasićenim materijalom. boje, stranice poklopca izrezbarenog u drvetu t
Digispark Attiny 85 sa Arduino IDE: 3 koraka
Digispark Attiny 85 sa Arduino IDE -om: Digispark je ploča mikrokontrolera koja ima ATTINY 85 MCU kao srce i radi sa frekvencijom od 16,5 Mhz sa 8 KB memorije i ima 5 GPIO pinova, ova MCU ploča je najjeftinija i najmanja Arduino ploča dostupna na tržištu. za nosive i
Burner sa USB pogonom! Ovaj projekt može izgorjeti kroz plastiku / drvo / papir (zabavan projekt također mora biti vrlo fino drvo): 3 koraka
Gorionik sa USB pogonom! Ovaj projekt može izgorjeti kroz plastiku / drvo / papir (zabavan projekt također mora biti od vrlo finog drva): NEMOJTE OVO KORISTITI KORIŠĆENJE USB -a !!!! iz svih komentara saznao sam da može oštetiti vaš računar. moj kompjuter je u redu. Koristite punjač za telefon od 600m 5v. Koristio sam ovo i radi dobro i ništa se ne može oštetiti ako upotrijebite sigurnosni utikač za zaustavljanje napajanja