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, Studeni
Anonim
Image
Image
Što je Lantern!
Što je Lantern!

Hej, što ima ljudi, opet novi instrukcijski program, kao i obično, pokazat ću vam kako napraviti super cool projekt temeljen na elektronici, a ovaj put će vam svima biti tako lako napraviti ovaj projekt koji je elektronička lampa, budući da smo izrađivali robote i pomalo komplicirane projekte, odlučio sam ovaj put napraviti osnovni kako bih dopustio bilo kome od vas da to učini, i zasigurno je potrebno neko osnovno elektroničko znanje, ali nemojte dvaput pokušati pokušati to zato što je nevjerojatna.

Ovaj je projekt toliko zgodan za izradu nakon dobivanja prilagođenog PCB -a koji 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 stvaranje vlastitog lampiona.

Ovaj smo projekt napravili u samo 2 dana, samo jedan dan za dovršetak izrade hardvera i montažu, zatim drugi dan za pripremu koda i izvođenje testova.

Prije početka pogledajmo prvo

Ono što ćete naučiti iz ovog uputstva:

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

Korak 1: Što je fenjer

Što je Lantern!
Što je Lantern!
Što je Lantern!
Što je Lantern!

Svi znamo svjetiljke i za što 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 svjetiljke imaju samo metalnu rešetku, jasno ukazuje na njihovu funkciju koja je 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 osmislit ćemo kutiju za držanje izvora svjetlosti koji je elektronički tiskani krug koji sadrži neke svijetle LED diode i za plamen. drhteći, upotrijebit ćemo 12V DC ventilator za drhtanje nekih komada tkanine koje ćemo zalijepiti s unutarnje strane kutije, a također će i svjetlo promijeniti boju zbog RGB LED dioda koje koristimo, a cijeli sustav će kontrolirati ploča digispark Attiny85.

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, obiteljsko poduzeće u Portlandu koje proizvodi razvojne ploče na bazi Atmel mikrokontrolera, što ih čini proizvodima kompatibilnim s Arduinom, tako da možete jednostavno bljeskati ove ploče pomoću Arduino IDE -a, a možete dobiti i mnogo više detalja o kako koristiti ovu vrstu ploča kroz ovaj Vodič gdje smo detaljno objasnili kako spojiti Digispark ATtiny85 s Arduino IDE.

Ploča ima ATtiny (također poznat i kao TinyAVR), obitelj mikrokontrolera koju je Atmel razvio krajem 1990 -ih (kasnije je Microchip Technology kupila Atmel 2016.). Ovi čipovi imaju modificiranu 8-bitnu RISC procesorsku jezgru Harvard arhitekture. Najmanji u svojoj obitelji AVR mikrokontrolera su ATtiny serija (8-bitna jezgra i manje značajki, 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 svjetiljke

Dizajn svjetiljki
Dizajn svjetiljki
Dizajn svjetiljki
Dizajn svjetiljki
Dizajn svjetiljki
Dizajn svjetiljki

Kao i obično, počinjemo s hardverskim dijelom, a govorni hardver počet ćemo s kutijom za svjetiljke, pa sam dizajnirao ovaj oblik pomoću softvera solidworks koji mi omogućuje generiranje DXF datoteka za njihovo postavljanje u CNC stroj za lasersko rezanje kako bih proizveo dizajnirane kutija; koristili smo drveni materijal od MDF -a od 5 mm za izradu ove kutije, savršene, jeftine i dodala je bolji izgled našem projektu.

možete preuzeti DXF datoteke koje smo koristili za izradu ove kutije s lanternama putem ove veze za preuzimanje.

Dizajn kutije je tako jednostavan i osnovni pa možete samo slijediti istu ideju dizajna kako biste stvorili vlastiti dizajn oblika koji vam više odgovara.

Korak 4: Izrada PCB -a (produkcija JLCPCB)

Izrada PCB -a (produkcija JLCPCB)
Izrada PCB -a (produkcija JLCPCB)
Izrada PCB -a (produkcija JLCPCB)
Izrada PCB -a (produkcija JLCPCB)
Izrada PCB -a (produkcija JLCPCB)
Izrada PCB -a (produkcija JLCPCB)

O JLCPCB-u (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 s velikom opremom, opremom za bušotine, strogim upravljanjem i vrhunskom kvalitetom.

Natrag na naš projekt

Kako bih proizveo PCB, usporedio sam cijene mnogih proizvođača PCB -a i odabrao JLCPCB za najbolje dobavljače PCB -a i najjeftinije davatelje PCB -a koji su naručili ovaj krug. Sve što trebam učiniti je nekoliko jednostavnih klikova za učitavanje gerber datoteke i postavljanje nekih parametara poput boje i količine debljine PCB -a, a zatim sam platio samo 2 dolara da dobijem svoju PCB nakon samo pet dana.

Kako prikazuje sliku povezane sheme, koristio sam Digispark ATtiny85 dev ploču za kontrolu cijelog sustava. shematsku PDF datoteku možete dobiti putem ove veze za preuzimanje.

Najbolja kvaliteta

Kvalitetna izrada ovih PCB -a povećava naše povjerenje u korištenje usluge JLCPCB u svim našim projektima, jer vidite ljudi, PCB je dovoljno mali da stane u okvir Lantern, a također su i naljepnice i logotipi vrlo dobro proizvedeni.

možete dobiti Gerberove datoteke za sklop putem ove veze za preuzimanje

Korak 5: Potpuni pregled sastojaka

Cjelovit pregled sastojaka
Cjelovit 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 izravno 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 prijeđite na elektronički sklop i lemimo sve komponente na tiskanu ploču. na gornjem sloju svile pronaći ćete naljepnicu svake komponente koja označava njeno postavljanje na ploču i na taj ćete način 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 dečke 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 bilo puno maslaca.

Očekujem da u odjeljak s komentarima zapišete sve svoje ideje kako biste poboljšali ovaj projekt, a također ćete nam pokazati slike ako isprobate sličan.

Preporučeni: