Obsah:
- Krok 1: Čo je to lampa
- Krok 2: Digispark ATtiny85 je srdcom nášho projektu
- Krok 3: Dizajn lampáša
- Krok 4: Výroba DPS (výrobca JLCPCB)
- Krok 5: Úplný prehľad zložiek
- Krok 6: Spájkovanie a montáž
- Krok 7: Kód Digispark a validácia testu
Video: Lucerna Digispark (projekt ATtiny85): 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
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:
- Výber správnych komponentov v závislosti od funkcií vášho projektu.
- Vytvorenie obvodu na pripojenie všetkých vybraných komponentov.
- Zostavte všetky časti projektu.
- Rozhranie dosky Digispark ATtiny85 Dev na ovládanie svietidla.
Krok 1: Čo je to 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
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
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)
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
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áž
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
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:
Zníženie spotreby energie batérie pre Digispark ATtiny85: 7 krokov
Zníženie spotreby energie batérie pre Digispark ATtiny85: alebo: Spustenie Arduina s mincovým článkom 2032 po dobu 2 rokov. Použitie dosky Digispark Arduino z krabice s programom Arduino odoberá 20 mA pri 5 voltoch. S 5 voltovou napájacou bankou 2000 mAh pobeží iba 4 dni
Lucerna Jack-O'-Lantern: 3 kroky
Lucerna Jack-O'-Lantern: Toto je projekt, ktorý môžete ľahko vykonávať doma s deťmi a rodinou počas týchto strašidelných dní! Spočíva v pridaní svetla do vašej tekvice (môže byť skutočná alebo umelá), takže môžete mať doslova lampášovú lampu
LOL Thresh Lucerna- nočné svetlo: 15 krokov
LOL Thresh Lantern- Night Light: Dizajn lampy je založený na mojej obľúbenej hre League of Legend. Táto lampa je skvelým nástrojom, ktorý pomáha Threshovi pomôcť svojmu spoluhráčovi tým, že ho prináša do bezpečia. Lampa môže tiež poskytnúť svojim spoluhráčom štít blokujúci poškodenie. Rozhodol som sa urobiť toto
Začíname s Digispark Attiny85 pomocou Arduino IDE: 4 kroky
Začíname s Digispark Attiny85 pomocou Arduino IDE: Digispark je vývojová doska mikrokontroléra založená na Attiny85 podobná rade Arduino, len je lacnejšia, menšia a o niečo menej výkonná. Vďaka celému radu štítov sa rozširuje jeho funkčnosť a možnosť používať známe ID Arduino
Lucerna Konverzia na Flicker Flame: 4 kroky (s obrázkami)
Lantern Conversion to Flicker Flame: Všetky časti som mal okolo seba, a tak som urobil tento zábavný projekt