Sadržaj:

Digispark Lantern (projekt ATtiny85): 7 koraka
Digispark Lantern (projekt ATtiny85): 7 koraka

Video: Digispark Lantern (projekt ATtiny85): 7 koraka

Video: Digispark Lantern (projekt ATtiny85): 7 koraka
Video: Использование плат Digispark Attiny85 Mini Arduino: Урок 108 2024, Juli
Anonim
Image
Image
Šta je fenjer!
Šta je fenjer!

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:

  1. Odabir odgovarajućih komponenti ovisno o funkcionalnostima vašeg projekta.
  2. Omogućavanje strujnog kola za povezivanje svih odabranih komponenti.
  3. Sastavite sve dijelove projekta.
  4. Povežite Digispark ATtiny85 Dev ploču za upravljanje svjetiljkom.

Korak 1: Šta je fenjer

Šta je fenjer!
Šta je fenjer!
Šta je fenjer!
Š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

Digispark ATtiny85 je srce našeg projekta
Digispark ATtiny85 je srce našeg projekta
Digispark ATtiny85 je srce našeg projekta
Digispark ATtiny85 je srce našeg projekta
Digispark ATtiny85 je srce našeg projekta
Digispark ATtiny85 je srce našeg projekta
Digispark ATtiny85 je srce našeg projekta
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

Dizajn lanterna
Dizajn lanterna
Dizajn lanterna
Dizajn lanterna
Dizajn lanterna
Dizajn lanterna

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)

Izrada PCB -a (proizvod JLCPCB)
Izrada PCB -a (proizvod JLCPCB)
Izrada PCB -a (proizvod JLCPCB)
Izrada PCB -a (proizvod JLCPCB)
Izrada PCB -a (proizvod JLCPCB)
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

Kompletan pregled sastojaka
Kompletan 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

Lemljenje i montaža
Lemljenje i montaža
Lemljenje i montaža
Lemljenje i montaža
Lemljenje i montaža
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

Digispark kod i provjera valjanosti testa
Digispark kod i provjera valjanosti testa
Digispark kod i provjera valjanosti testa
Digispark kod i provjera valjanosti testa
Digispark kod i provjera valjanosti testa
Digispark kod 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: