Obsah:

Lucerna Digispark (projekt ATtiny85): 7 krokov
Lucerna Digispark (projekt ATtiny85): 7 krokov

Video: Lucerna Digispark (projekt ATtiny85): 7 krokov

Video: Lucerna Digispark (projekt ATtiny85): 7 krokov
Video: DigiOS - mini OS emulator for Digispark 2024, Júl
Anonim
Image
Image
Čo je lampa!
Čo je lampa!

Hej, čo sa deje, chlapci, opäť nový návod, ako obvykle, ukážem vám, ako vytvoriť super cool projekt založený na elektronike, a tentoraz bude pre vás všetkých veľmi jednoduché vytvoriť tento projekt, ktorým je elektronická lampa, keďže robíme roboty a trochu komplikované projekty, rozhodol som sa, že tentokrát urobím základný, aby som to mohol zvládnuť ktokoľvek z vás, a určite sú tam potrebné nejaké základné elektronické znalosti, ale nerozmýšľajte, či to skúsiť pretože je to úžasné.

Tento projekt je tak praktické vyrobiť špeciálne po získaní prispôsobenej dosky plošných spojov, ktorú sme si objednali v JLCPCB, aby sme zlepšili vzhľad nášho Lantera, a tiež v tejto príručke je dostatok dokumentov a kódov, ktoré vám umožnia vytvoriť si vlastnú lampu.

Tento projekt sme urobili iba za 2 dni, iba jeden deň na dokončenie výroby hardvéru a zostavenia, potom druhý deň na prípravu kódu a vykonanie testov.

Pred začatím sa najskôr pozrime

Čo sa naučíte z tohto návodu:

  1. Výber správnych komponentov v závislosti od funkcií vášho projektu.
  2. Vytvorenie obvodu na pripojenie všetkých vybraných komponentov.
  3. Zostavte všetky časti projektu.
  4. Rozhranie dosky Digispark ATtiny85 Dev na ovládanie svietidla.

Krok 1: Čo je to lampa

Čo je lampa!
Čo je lampa!
Čo je lampa!
Čo je lampa!

Všetci vieme, aké sú lampáše a na čo ich ľudia používajú. Lucerny boli zvyčajne vyrobené z kovového rámu s niekoľkými stranami (zvyčajne so štyrmi, ale až ôsmimi), zvyčajne s kovovým háčikom alebo obručou na vrchu. Po stranách by boli osadené okná z nejakého priesvitného materiálu, dnes už spravidla sklenené alebo plastové, ale predtým tenké listy zvieracieho rohu, alebo pocínované plechy s dierami alebo ozdobnými vzormi; aj keď niektoré starožitné lampáše majú iba kovovú mriežku, jasne naznačuje, že ich funkcia bola opísaná nižšie.

Jedná sa teda o kus držiaka, ktorý drží sviečku na rozsvietenie oblasti plameňom, v našom prípade navrhneme škatuľu na uchytenie zdroja svetla, ktorým je elektronický tlačený obvod, ktorý obsahuje niekoľko jasných diód LED a pre plameň chvenie, použijeme 12 V DC ventilátor na chvenie niektorých kúskov látky, ktoré prilepíme na vnútornú stranu škatule, a tiež svetlo zmení farbu kvôli LED diódam RGB, ktoré používame, a celý systém bude ovládaný doska digispark Attiny85.

Krok 2: Digispark ATtiny85 je srdcom nášho projektu

Digispark ATtiny85 je srdcom nášho projektu
Digispark ATtiny85 je srdcom nášho projektu
Digispark ATtiny85 je srdcom nášho projektu
Digispark ATtiny85 je srdcom nášho projektu
Digispark ATtiny85 je srdcom nášho projektu
Digispark ATtiny85 je srdcom nášho projektu
Digispark ATtiny85 je srdcom nášho projektu
Digispark ATtiny85 je srdcom nášho projektu

Keď už hovoríme o doske Digispark ATtiny85 vyrobenej spoločnosťou Digistump, ktorá je rodinnou a prevádzkovanou spoločnosťou v Portlande a ktorá vyrába vývojové dosky založené na mikrokontroléroch Atmel, vďaka ktorým sú kompatibilné s výrobkami Arduino, takže tieto dosky môžete jednoducho flashovať pomocou Arduino IDE a získate oveľa viac podrobností o ako používať tento druh dosiek prostredníctvom tohto tutoriálu, kde sme podrobne vysvetlili, ako prepojiť Digispark ATtiny85 s Arduino IDE.

Doska má ATtiny (tiež známy ako TinyAVR), čo je rodina mikrokontrolérov vyvinutých spoločnosťou Atmel začiatkom deväťdesiatych rokov minulého storočia (neskôr spoločnosť Atmel získala spoločnosť Microchip Technology v roku 2016). Tieto čipy majú upravené jadro 8-bitového procesora RISC architektúry Harvard. Najmenšími v rade mikrokontrolérov AVR sú rady ATtiny (8-bitové jadro a menej funkcií, menej I/O pinov a menej pamäte ako ostatné rady AVR).

Prečo Digispark ATtiny85

Túto dosku používame kvôli jej malým rozmerom, ktoré sa perfektne hodia k nášmu projektu, a tiež kvôli IO pinom, ktoré má, pretože potrebujeme tri PWM piny na ovládanie farby svetla a jeden digitálny výstup na ovládanie DC ventilátora cez tranzistor a všetky ďalšie. v tejto malej doske sú k dispozícii požadované IO piny.

Krok 3: Dizajn lampáša

Návrh lampáša
Návrh lampáša
Návrh lampáša
Návrh lampáša
Návrh lampáša
Návrh lampáša

Ako obvykle začíname s hardvérovou časťou a hovoriacim hardvérom, začneme lampiónovým boxom, preto som tento tvar navrhol pomocou softvéru Solidworks, ktorý mi umožňuje generovať súbory DXF a nahrať ich do CNC laserového rezacieho stroja, aby sa vyrobil navrhnutý krabica; na vytvorenie tohto boxu sme použili 5 mm MDF drevený materiál, perfektný, lacný a dodal nášmu projektu lepší vzhľad.

Prostredníctvom tohto odkazu na stiahnutie si môžete stiahnuť súbory DXF, ktoré sme použili na výrobu tohto lampášového boxu.

Dizajn škatule je taký jednoduchý a základný, že sa môžete riadiť rovnakou myšlienkou a vytvoriť si vlastný dizajn s tvarom, ktorý vám viac vyhovuje.

Krok 4: Výroba DPS (výrobca JLCPCB)

Výroba PCB (vyrába JLCPCB)
Výroba PCB (vyrába JLCPCB)
Výroba PCB (vyrába JLCPCB)
Výroba PCB (vyrába JLCPCB)
Výroba PCB (vyrába JLCPCB)
Výroba PCB (vyrába JLCPCB)

O spoločnosti JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.) je najväčší prototypový podnik plošných spojov v Číne a výrobca špičkových technológií špecializujúci sa na rýchlu výrobu prototypov plošných spojov a malosériovú výrobu plošných spojov. S viac ako 10 -ročnými skúsenosťami vo výrobe DPS má JLCPCB viac ako 200 000 zákazníkov doma i v zahraničí, s viac ako 8 000 online objednávkami prototypov DPS a malou výrobou DPS za deň. Ročná výrobná kapacita je 200 000 m2. pre rôzne 1-vrstvové, 2-vrstvové alebo viacvrstvové PCB. JLC je profesionálny výrobca plošných spojov, ktorý sa vyznačuje rozsiahlym vybavením, studňovým vybavením, prísnym riadením a vynikajúcou kvalitou.

Späť k nášmu projektu

Aby som vyrobil DPS, porovnal som cenu od mnohých výrobcov DPS a na objednanie tohto obvodu som vybral JLCPCB ako najlepších dodávateľov DPS a najlacnejších poskytovateľov DPS. Všetko, čo musím urobiť, je niekoľko jednoduchých kliknutí na nahranie súboru gerber a nastavenie niektorých parametrov, ako je farba a množstvo hrúbky DPS, potom som zaplatil iba 2 doláre, aby som dostal DPS iba po piatich dňoch.

Ako ukazuje obrázok súvisiacej schémy, na ovládanie celého systému som použil dosku Digispark ATtiny85. Schematický súbor PDF môžete získať prostredníctvom tohto odkazu na stiahnutie.

Najlepšia kvalita

kvalita výroby týchto plošných spojov zvyšuje našu dôveru vo používanie služby JLCPCB vo všetkých našich projektoch, ako vidíte, PCB je dostatočne malý na to, aby sa zmestil do vnútra skrinky Lantern, a taktiež štítky a logá sú veľmi dobre vyrobené.

Súbory Gerber pre obvod môžete získať prostredníctvom tohto odkazu na stiahnutie

Krok 5: Úplný prehľad zložiek

Úplný prehľad zložiek
Úplný prehľad zložiek

Máme všetko pripravené, takže musíme preskúmať potrebné komponenty, ktoré potrebujeme pre tento projekt:

  • DPS, ktorú objednávame z JLCPCB
  • Vývojová doska Digispark ATtiny85
  • 4 RGB LED diódy 5 mm
  • 12V DC ventilátor
  • Tranzistor BC170
  • 1K ohmový odpor
  • Napájací adaptér 12 V DC
  • Niektoré konektory záhlavia

Krok 6: Spájkovanie a montáž

Spájkovanie a montáž
Spájkovanie a montáž
Spájkovanie a montáž
Spájkovanie a montáž
Spájkovanie a montáž
Spájkovanie a montáž

Teraz prejdeme priamo k zostave škatule, je to také jednoduché, pretože sme v návrhu vytvorili umiestnenie skrutiek, ale najskôr musíme každú časť pokryť týmto pauzovacím papierom a potom prilepíme kúsky látky na strany škatule.

Potom sa presuňte na elektronickú zostavu a všetky komponenty spájkujeme na dosku plošných spojov. nájdete na vrchnej hodvábnej vrstve štítok každého komponentu označujúci jeho umiestnenie na doske a týmto spôsobom si budete 100% istí, že neurobíte žiadne chyby pri spájkovaní.

Krok 7: Kód Digispark a validácia testu

Overenie kódu Digispark a testu
Overenie kódu Digispark a testu
Overenie kódu Digispark a testu
Overenie kódu Digispark a testu
Overenie kódu Digispark a testu
Overenie kódu Digispark a testu

Teraz som pripravil tento kód, ktorý prepína farbu diód LED a zapína ventilátor, nahráme kód a umiestnime dosku na svoje miesto, a ako vidíte, tu sú naše LED diódy, ktoré im prepínajú farby.

Prostredníctvom tohto odkazu na stiahnutie môžete bezplatne získať zdrojový kód.

Ako vidíte chlapcov na obrázkoch vyššie, lampa prepína svoju svetlú farbu podľa všetkých pokynov, ktoré sme vytvorili prostredníctvom zdrojového kódu, a ešte niekoľkých ďalších vylepšení, ktoré je potrebné vykonať, aby bolo oveľa viac masla.

Očakávam, že do sekcie komentárov napíšete všetky svoje nápady na zlepšenie tohto projektu a tiež nám ukážete obrázky, ak sa pokúsite o podobný.

Odporúča: