Obsah:
- Krok 1: Co je to lampa
- Krok 2: Digispark ATtiny85 je srdcem našeho projektu
- Krok 3: Design lucerny
- Krok 4: Výroba DPS (vyrábí JLCPCB)
- Krok 5: Úplný přehled přísad
- Krok 6: Pájení a montáž
- Krok 7: Kód Digispark a ověření testu
Video: Digispark Lantern (projekt ATtiny85): 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Hej, co se děje, lidi, opět nový instruktáž jako obvykle Ukážu vám, jak vytvořit super cool projekt založený na elektronice, a tentokrát bude pro vás všechny tak snadné, vytvořit tento projekt, který je elektronickou lampou, protože jsme dělali roboty a trochu komplikované projekty, rozhodl jsem se tentokrát udělat základní, abych to zvládl kdokoli z vás, a určitě tam jsou nějaké základní elektronické znalosti, ale zkuste si to dvakrát rozmyslet protože je to úžasné.
Tento projekt je tak praktické vyrobit speciálně po získání přizpůsobené desky plošných spojů, kterou jsme objednali u JLCPCB, abychom vylepšili vzhled naší Lanteru, a také v této příručce je dostatek dokumentů a kódů, které vám umožní vytvořit si vlastní lampu.
Tento projekt jsme vytvořili pouze za 2 dny, jen jeden den na dokončení výroby hardwaru a sestavení, poté druhý den na přípravu kódu a provedení testů.
Než začneme, podívejme se nejprve
Co se z tohoto návodu naučíte:
- Výběr správných komponent v závislosti na funkcích vašeho projektu.
- Vytvoření obvodu pro připojení všech vybraných komponent.
- Sestavte všechny části projektu.
- Propojte desku Digispark ATtiny85 Dev pro ovládání lucerny.
Krok 1: Co je to lampa
Všichni víme Lucerny a k čemu je lidé používají, Lucerny byly obvykle vyrobeny z kovového rámu s několika stranami (obvykle čtyřmi, ale až osmi), obvykle s kovovým háčkem nebo kovovým obručem nahoře. Po stranách by byla osazena okna z nějakého průsvitného materiálu, nyní obvykle skleněná nebo plastová, ale dříve tenké pláty zvířecího rohu, nebo pocínovaný plech děrovaný otvory nebo ozdobnými vzory; ačkoli některé starožitné lucerny mají pouze kovovou mřížku, jasně naznačující, že jejich funkce byla ta, která je popsána níže.
Jedná se tedy o kus držáku, který drží svíčku pro rozsvícení oblasti plamenem, v našem případě navrhneme krabici pro uložení zdroje světla, což je elektronický tištěný obvod, který obsahuje několik jasných LED diod a pro plamen chvění použijeme 12 V DC ventilátor k chvění některých kusů látky, které přilepíme na vnitřní stranu krabice a také světlo změní barvu kvůli RGB LED, které používáme a celý systém bude řízen deska digispark Attiny85.
Krok 2: Digispark ATtiny85 je srdcem našeho projektu
Mluvíme o desce Digispark ATtiny85 vyráběné společností Digistump, což je rodinný podnik provozovaný v Portlandu, který vyrábí vývojové desky založené na mikrokontrolérech Atmel, což z nich činí produkty kompatibilní s Arduino, takže tyto desky můžete snadno flashovat pomocí Arduino IDE a můžete získat mnohem více podrobností o jak používat tento druh desek prostřednictvím tohoto výukového programu, kde jsme podrobně vysvětlili, jak propojit Digispark ATtiny85 s Arduino IDE.
Deska má ATtiny (také známý jako TinyAVR), což je řada mikrokontrolérů vyvinutých společností Atmel počátkem konce devadesátých let (později společnost Microchip Technology získala společnost Atmel v roce 2016). Tyto čipy mají upravené 8bitové jádro procesoru RISC architektury Harvard. Nejmenší ve své řadě mikrokontrolérů AVR jsou řada ATtiny (8bitové jádro a méně funkcí, méně I/O pinů a méně paměti než jiné řady AVR).
Proč Digispark ATtiny85
používáme tuto desku kvůli její malé velikosti, která dokonale vyhovuje našemu projektu, a také kvůli IO pinům, které má, protože potřebujeme tři PWM piny pro ovládání barvy světla a jeden digitální výstup pro ovládání DC ventilátoru přes tranzistor a všechny v této malé desce jsou k dispozici požadované IO piny.
Krok 3: Design lucerny
Začínáme jako obvykle hardwarovou částí a mluvícím hardwarem začneme lampionovým boxem, proto jsem tento tvar navrhl pomocí softwaru Solidworks, který mi umožňuje generovat soubory DXF a nahrát je do CNC laserového řezacího stroje za účelem výroby navrženého krabice; k vytvoření tohoto boxu jsme použili 5mm MDF dřevěný materiál, perfektní, levný a dodal našemu projektu lepší vzhled.
soubory DXF, které jsme použili k výrobě tohoto lucerny, si můžete stáhnout prostřednictvím tohoto odkazu ke stažení.
Design krabice je tak jednoduchý a základní, že se můžete řídit stejným návrhovým nápadem a vytvořit si vlastní design s tvarem, který vám více vyhovuje.
Krok 4: Výroba DPS (vyrábí JLCPCB)
O společnosti JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.) je největší prototypový podnik PCB v Číně a výrobce špičkových technologií specializující se na rychlou výrobu prototypů plošných spojů a malosériovou výrobu DPS. S více než 10 lety zkušeností s výrobou desek plošných spojů má JLCPCB více než 200 000 zákazníků doma i v zahraničí, s více než 8 000 online objednávkami prototypů desek plošných spojů a malou výrobou desek plošných spojů denně. Roční výrobní kapacita je 200 000 m2. pro různé 1vrstvé, 2vrstvé nebo vícevrstvé desky plošných spojů. JLC je profesionální výrobce desek plošných spojů, který se vyznačuje velkým měřítkem, vybavením studny, přísným řízením a vynikající kvalitou.
Zpět k našemu projektu
Abych mohl vyrábět DPS, porovnal jsem cenu od mnoha výrobců DPS a pro objednání tohoto obvodu jsem vybral JLCPCB jako nejlepší dodavatele DPS a nejlevnější poskytovatele DPS. Vše, co musím udělat, je několik jednoduchých kliknutí k nahrání souboru Gerber a nastavení některých parametrů, jako je barva a množství tloušťky DPS, poté jsem zaplatil pouhé 2 dolary, abych dostal DPS až po pěti dnech.
Jak ukazuje obrázek souvisejícího schématu, použil jsem k ovládání celého systému desku Digispark ATtiny85. schematický soubor PDF můžete získat prostřednictvím tohoto odkazu ke stažení.
Nejlepší kvalita
kvalitní výroba těchto desek plošných spojů zvyšuje naši důvěru v používání služby JLCPCB ve všech našich projektech, jak vidíte, PCB je poměrně malá, aby se vešla do umístění v krabici Lantern, a také štítky a loga jsou také velmi dobře vyrobeny.
soubory Gerber pro okruh můžete získat prostřednictvím tohoto odkazu ke stažení
Krok 5: Úplný přehled přísad
Máme vše připraveno, takže musíme zkontrolovat potřebné komponenty, které pro tento projekt potřebujeme:
- DPS, kterou objednáváme z JLCPCB
- Deska Digispark ATtiny85 dev
- 4 RGB LED 5mm
- 12V DC ventilátor
- Tranzistor BC170
- Rezistor 1K Ohm
- Napájecí adaptér 12 V DC
- Některé konektory záhlaví
Krok 6: Pájení a montáž
Nyní přejdeme přímo k sestavení krabice, je to tak jednoduché, protože jsme v návrhu vytvořili umístění šroubu, ale nejprve musíme každou část pokrýt tímto pauzovacím papírem a poté přilepit kousky látky na strany krabice.
Poté přejděte k elektronické sestavě a všechny součásti připájíme k desce plošných spojů. najdete na vrchní hedvábné vrstvě štítek každé součásti označující její umístění na desce a tímto způsobem si budete 100% jisti, že neuděláte žádné chyby při pájení.
Krok 7: Kód Digispark a ověření testu
Nyní jsem připravil tento kód, který přepíná barvu LED a zapíná ventilátor, nahrajeme kód a umístíme desku na její místo a jak vidíte, tady jsou naše LED diody, které jim přepínají barvy.
Prostřednictvím tohoto odkazu ke stažení můžete získat zdrojový kód zdarma.
Jak vidíte na obrázcích výše, Lantern mění svou barvu světla podle všech pokynů, které jsme vytvořili prostřednictvím zdrojového kódu, a ještě několika dalšími vylepšeními, aby bylo mnohem více másla.
Očekávám, že do sekce komentářů napíšete všechny své nápady na vylepšení tohoto projektu a také nám ukážete obrázky, pokud se pokusíte o podobný.
Doporučuje:
Snížení spotřeby baterie u Digispark ATtiny85: 7 kroků
Snížení spotřeby energie baterie pro Digispark ATtiny85: nebo: Provozování Arduina s knoflíkovým článkem 2032 po dobu 2 let. Použití desky Digispark Arduino z krabice s programem Arduino odebírá 20 mA při 5 voltech. S 5voltovou napájecí bankou 2 000 mAh poběží pouze 4 dny
ATtiny85 Nositelné vibrační sledování aktivity Sledování a programování ATtiny85 s Arduino Uno: 4 kroky (s obrázky)
ATtiny85 Wearable Vibration Activity Tracking Watch & Programming ATtiny85 With Arduino Uno: How to make the wearable activity tracking watch? Toto je nositelný gadget navržený tak, aby vibroval, když detekuje stagnaci. Trávíte většinu času na počítači jako já? Sedíte hodiny, aniž byste si to uvědomovali? Pak je toto zařízení f
Začínáme s Digispark Attiny85 pomocí Arduino IDE: 4 kroky
Začínáme s Digispark Attiny85 pomocí Arduino IDE: Digispark je vývojová deska mikrokontroléru založená na Attiny85 podobná řadě Arduino, jen levnější, menší a o něco méně výkonná. S celou řadou štítů, které rozšiřují jeho funkčnost a schopnost používat známé ID Arduino
Home Made Digispark: 5 kroků
Home Made Digispark: Digispark je vývojová deska mikrokontroléru založená na ATtiny85 s rozhraním USB. Kódování je podobné Arduinu a pro vývoj používá známé Arduino IDE. Můj digispark bude napájen pouze USB. Digispark je plně kompatibilní s
USB vypalovačka! Tento projekt může hořet plasty / dřevem / papírem (zábavný projekt také musí být velmi jemné dřevo): 3 kroky
USB vypalovačka! Tento projekt může hořet plasty / dřevem / papírem (zábavný projekt také musí být velmi jemné dřevo): NEDĚLEJTE TOTO POUŽÍVÁNÍ USB !!!! ze všech komentářů jsem zjistil, že může poškodit váš počítač. můj počítač je v pořádku Použijte 600mA 5v nabíječku telefonu. Použil jsem to a funguje to dobře a nic se nemůže poškodit, pokud použijete bezpečnostní zástrčku k zastavení napájení