Tartalomjegyzék:

Digispark Lantern (ATtiny85 projekt): 7 lépés
Digispark Lantern (ATtiny85 projekt): 7 lépés

Videó: Digispark Lantern (ATtiny85 projekt): 7 lépés

Videó: Digispark Lantern (ATtiny85 projekt): 7 lépés
Videó: Прошиваем загрузчик digispark в ATtiny85 2024, Július
Anonim
Image
Image
Mi az a Lámpás!
Mi az a Lámpás!

Hé srácok, srácok, ismét egy új, tanulságos, szokás szerint megmutatom, hogyan lehet szuper menő projektet készíteni az elektronika alapján, és ezúttal olyan könnyű lesz mindenkinek, hogy elkészítse ezt a projektet, amely egy elektronikus lámpa, mivel robotokat és kissé bonyolult projekteket gyártottunk, úgy döntöttem, hogy ezúttal egy alapvető programot készítek, hogy bármelyikőtök elkészíthesse, és biztos, hogy van néhány alapvető elektronikus ismeret, de nem kell kétszer meggondolni, hogy kipróbálja -e azért, mert elképesztő.

Ezt a projektet olyan praktikus elkészíteni, miután elkészítettük a JLCPCB -től megrendelt egyedi PCB -t, hogy javítsuk Lanter megjelenését, és ebben az útmutatóban elegendő dokumentum és kód található ahhoz, hogy saját lámpást készítsen.

Ezt a projektet mindössze 2 nap alatt végeztük el, mindössze egy nap alatt befejeztük a hardvergyártást és az összeszerelést, majd egy második napon elkészítettük a kódot és elvégeztük a teszteket.

Mielőtt elkezdenénk, nézzük meg először

Amit ebből az oktatóanyagból tanulhat:

  1. A megfelelő alkatrészek kiválasztása a projekt funkcióitól függően.
  2. Az áramkör létrehozása az összes kiválasztott alkatrész csatlakoztatásához.
  3. Szerelje össze a projekt összes részét.
  4. Csatlakoztassa a Digispark ATtiny85 Dev kártyát a lámpa vezérléséhez.

Lépés: Mi az a lámpa

Mi az a Lámpás!
Mi az a Lámpás!
Mi az a Lámpás!
Mi az a Lámpás!

Mindannyian ismerjük a lámpásokat, és mire használják az emberek. A lámpákat általában több oldalról (általában négy, de legfeljebb nyolc) álló fémkeretből készítették, általában fém horoggal vagy karikával. Az oldalakba valamilyen áttetsző anyagból készült ablakokat szerelnének be, most általában üvegből vagy műanyagból, de korábban vékony állati szarvból, vagy lyukakkal vagy díszítő mintákkal lyukasztott bádoglemezt; bár egyes antik lámpásoknak csak fémrácsuk van, egyértelműen jelezve, hogy funkciójuk az alábbiakban ismertetett volt.

Ez tehát egy tartó doboz egy darabja, amely gyertyát tart, hogy lángjával megvilágítsa a területet, esetünkben egy dobozt tervezünk a fényforrás tartására, amely egy elektronikus nyomtatott áramkör, amely néhány fényes LED -et tartalmaz és a láng számára remegve 12V egyenáramú ventilátort fogunk reszketni néhány ruhadarabra, amelyeket a doboz belső oldalára ragasztunk, és a fény színe megváltozik az általunk használt RGB LED -ek miatt, és az egész rendszert egy digispark Attiny85 tábla.

2. lépés: A Digispark ATtiny85 projektünk szíve

A Digispark ATtiny85 projektünk szíve
A Digispark ATtiny85 projektünk szíve
A Digispark ATtiny85 projektünk szíve
A Digispark ATtiny85 projektünk szíve
A Digispark ATtiny85 projektünk szíve
A Digispark ATtiny85 projektünk szíve
A Digispark ATtiny85 projektünk szíve
A Digispark ATtiny85 projektünk szíve

A Digistump által gyártott Digispark ATtiny85 tábláról beszélünk, amely egy családi tulajdonban lévő és működtetett vállalkozás a Portlandben, Atmel mikrokontrollerekre épülő fejlesztőlapokat gyártva, így Arduino -kompatibilis termékek, így könnyen felvillanhat ezek a táblák az Arduino IDE használatával, és sokkal több információt kaphat hogyan kell használni ezt a fajta táblát ezen az oktatóanyagon keresztül, ahol részletesen kifejtettük, hogyan kell a Digispark ATtiny85 -t az Arduino IDE -vel összekapcsolni.

A tábla rendelkezik ATtiny -vel (más néven TinyAVR), amely az Atmel által az 1990 -es évek végén kifejlesztett mikrokontrollerek családja (később a Microchip Technology megvásárolta az Atmelt 2016 -ban). Ezek a chipek módosított Harvard architektúrájú, 8 bites RISC processzormaggal rendelkeznek. Az AVR mikrokontrollerek családjában a legkisebb az ATtiny sorozat (8 bites mag és kevesebb funkció, kevesebb I/O érintkező és kevesebb memória, mint a többi AVR sorozat).

Miért Digispark ATtiny85

ezt a táblát kis méretének köszönhetően használjuk, amely tökéletesen illeszkedik a projektünkhöz, és az IO csapjai miatt is, mivel három PWM csapra van szükségünk a fény színének vezérléséhez, és egy digitális kimenetre a DC ventilátor vezérléséhez tranzisztoron keresztül. a szükséges IO csapok elérhetők ebben a kis táblában.

3. lépés: A lámpa tervezése

A Lantern Design
A Lantern Design
A Lantern Design
A Lantern Design
A Lantern Design
A Lantern Design

Szokás szerint a hardverrésszel és a beszélő hardverrel kezdjük a lámpás dobozzal, ezért ezt a formát a solidworks szoftver segítségével terveztem, amely lehetővé teszi, hogy DXF fájlokat készítsek, és feltölthessem őket egy CNC lézervágó gépbe a tervezett előállítás érdekében. doboz; 5 mm -es MDF faanyagot használtunk ennek a doboznak a létrehozásához, tökéletes, olcsó, és jobb megjelenést kölcsönöz a projektünknek.

ezen a letöltési linken keresztül töltheti le azokat a DXF fájlokat, amelyeket a lámpás doboz előállításához használtunk.

A doboz kialakítása annyira egyszerű és alapvető, hogy ugyanazt a tervezési ötletet követheti, és saját dizájnját hozza létre azzal a formával, amely jobban megfelel Önnek.

4. lépés: A NYÁK -gyártás (a JLCPCB terméke)

A NYÁK -készítés (a JLCPCB terméke)
A NYÁK -készítés (a JLCPCB terméke)
A NYÁK -készítés (a JLCPCB terméke)
A NYÁK -készítés (a JLCPCB terméke)
A NYÁK -készítés (a JLCPCB terméke)
A NYÁK -készítés (a JLCPCB terméke)

A JLCPCB-ről (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.) Kína legnagyobb PCB-prototípus-vállalata, és egy high-tech gyártó, amely a gyors PCB-prototípusok és a kis tételű PCB-gyártás területén szakosodott. Több mint 10 éves tapasztalattal rendelkezik a NYÁK -gyártásban, a JLCPCB -nek több mint 200 000 vásárlója van itthon és külföldön, több mint 8 000 online megrendelés PCB prototípus -készítéssel és kis mennyiségű PCB -gyártással naponta. Az éves termelési kapacitás 200 000 négyzetméter. különböző 1-rétegű, 2-rétegű vagy többrétegű PCB-khez. A JLC egy professzionális NYÁK -gyártó, nagyméretű, jól felszerelt berendezésekkel, szigorú kezeléssel és kiváló minőséggel.

Vissza a projektünkhöz

A NYÁK előállításához sok PCB -gyártó árát hasonlítottam össze, és a JLCPCB -t választottam a legjobb NYÁK -szállítónak és a legolcsóbb NYÁK -szolgáltatónak az áramkör megrendeléséhez. Csak néhány egyszerű kattintást kell tennem a gerber fájl feltöltéséhez és néhány paraméter beállításához, például a NYÁK vastagságának színéhez és mennyiségéhez, akkor mindössze 2 dollárt fizettem, hogy csak öt nap múlva kapjam meg a PCB -m.

Amint az a kapcsolódó séma képét mutatja, Digispark ATtiny85 dev táblát használtam az egész rendszer vezérlésére. a sematikus PDF fájlt ezen a letöltési linken keresztül szerezheti be.

Legjobb minőség

ezeknek a NYÁK -oknak a minőségi gyártása növeli a bizalmunkat, hogy minden projektünkben használni fogjuk a JLCPCB szolgáltatást, ahogy látjátok, a PCB viszonylag kicsi ahhoz, hogy illeszkedjen a Lámpás dobozba, és a címkék és logók is nagyon jól készültek.

ezen a letöltési linken keresztül szerezheti be az áramkör Gerber fájljait

5. lépés: Az összetevők teljes áttekintése

Az összetevők teljes áttekintése
Az összetevők teljes áttekintése

Mindennel készen vagyunk, ezért felül kell vizsgálnunk a projekthez szükséges összetevőket:

  • Az a NYÁK, amelyet a JLCPCB -től rendelünk
  • Digispark ATtiny85 dev board
  • 4 db RGB LED 5mm
  • 12V DC ventilátor
  • BC170 tranzisztor
  • 1K ohmos ellenállás
  • 12V DC hálózati adapter
  • Néhány fejléc csatlakozó

6. lépés: Forrasztás és összeszerelés

Forrasztás és összeszerelés
Forrasztás és összeszerelés
Forrasztás és összeszerelés
Forrasztás és összeszerelés
Forrasztás és összeszerelés
Forrasztás és összeszerelés

Most közvetlenül a doboz összeszereléséhez térünk át, ez olyan egyszerű, mivel a csavar elhelyezését a tervezésben hoztuk létre, de először le kell fednünk minden részt ezzel a nyomkövető papírral, majd fel kell ragasztani a ruhadarabokat a doboz oldalára.

Ezután lépjen az elektronikus szerelvényre, és forrasztjuk az összes alkatrészt a NYÁK -ra. a felső selyemrétegen megtalálható az egyes alkatrészek címkéje, amely jelzi a táblán való elhelyezését, és így 100% -ig biztos lesz abban, hogy nem követ el forrasztási hibákat.

7. lépés: Digispark kód és tesztellenőrzés

Digispark kód és tesztellenőrzés
Digispark kód és tesztellenőrzés
Digispark kód és tesztellenőrzés
Digispark kód és tesztellenőrzés
Digispark kód és tesztellenőrzés
Digispark kód és tesztellenőrzés

Most elkészítettem ezt a kódot, amely bekapcsolja a LED -ek színét és bekapcsolja a ventilátort, feltöltjük a kódot, és elhelyezzük a táblát a helyén, és amint látja, itt vannak a LED -ek, amelyek színeket váltanak.

A forráskód ingyenesen letölthető ezen a letöltési linken keresztül.

Amint a srácokat láthatja a fenti képeken, a Lámpás átváltja világos színét, követve az összes utasítást, amelyet a thr forráskódon keresztül hoztunk létre, és még néhány további fejlesztést kell végrehajtani annak érdekében, hogy sokkal vajasabb legyen.

Várom, hogy a megjegyzések rovatba írja le minden ötletét a projekt fejlesztésére, és ha hasonlóval próbálkozik, képeket is megmutat nekünk.

Ajánlott: