Tartalomjegyzék:
- Kellékek
- Lépés: Szedd szét a CD -meghajtót
- 2. lépés: A program megértése / módosítása
- 3. lépés: Programozza be az ATtiny85 programot
- 4. lépés: Bringboard az áramkörön (opcionális)
- 5. lépés: Készüljön fel az áramkör felépítésére
- 6. lépés: Ragassza a LED -et az ATtiny85 -re
- 7. lépés: Ragassza a tapintható kapcsolót az ATtiny85 -re
- 8. lépés: Forrasztja az áramkört
- 9. lépés: Ragassza az áramkört az objektívszerelvényre
- 10. lépés: Csatlakoztassa az elemtartót
- 11. lépés: Élvezze
Videó: LED függő egy régi optikai meghajtóból: 11 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ebben az Instructable-ben megmutatom, hogyan készíthet egy-egy világító nyakláncot egy régi optikai meghajtó lencseszerelvényéből, valamint néhány további elektronikus alkatrészből.
Az ihletett, hogy elkészítsem ezt a lányomnak, amikor szétszedtem egy régi CD -meghajtót, és láttam, milyen jól néz ki az objektívszerelvény. Tudtam, hogy szép "technikás" nyaklánc lesz belőle, ha csak módot találok arra, hogy egy mikrokontrollert és LED -et csomagoljak oda. Szerintem a végeredmény egy egészen egyedi geek -sikk.
Mielőtt hozzákezdene ehhez az Instructable programhoz, győződjön meg arról, hogy rendelkezik egy működő Arduino fejlesztői környezettel, és képes -e célozni és programozni az ATtiny AVR mikrovezérlőket. Ezen a webhelyen néhány hasznos utasítás található az induláshoz, beleértve ezt is:
Ez magában foglalja a meglehetősen finom forrasztást a nagyon apró alkatrészeken is, ezért fejlessze forrasztási készségeit.
Ha készen áll a folytatásra, nézze meg a kellékek listáját, és induljunk!
Kellékek
Egy vagy több régi optikai meghajtó (lehetőleg CD -meghajtó - DVD vagy BluRay meghajtó is működni fog, de nem vagyunk vademberek).
Felületre szerelhető ATtiny85 (8 tűs SOIC csomag).
Zéró beillesztési erő (ZIF) 8 tűs SOIC-DIP adapter.
CR2032 akkumulátor.
CR2032 elemtartó (a függőleges típust tökéletesnek találtam ehhez a projekthez).
Szabványos tapintható kapcsoló.
Felületre szerelhető LED (5050 -es méret jól működik). A piros a legjobb, de használtam zöldet és kéket is.
Forrasztópáka és forrasztópáka.
Valami drót.
Pillanatragasztó.
Néhány csipesz, szilárd kéz és acélidegek.
(opcionális) kenyérlap és vezetékek a prototípus elkészítéséhez
(opcionális) 5 mm -es LED a prototípus elkészítéséhez
Lépés: Szedd szét a CD -meghajtót
Egy régi optikai meghajtó a projektrészek kincsesbányája, de egyelőre csak az objektívszerelés érdekel minket.
Szerelje szét a CD -meghajtót, és keresse meg a lencseegységet. A CD -ről olvasó mechanizmus része lesz. A hajtómechanizmus általában tartalmaz néhány motort a CD meghajtásához és az objektív mozgatásához.
Az objektívszerelvény eltávolítása némi munkát igényel, de nem túl nehéz. Távolítson el annyi elektronikát, amennyit csak tud, anélkül, hogy tönkretenné a lencseegység szerkezetét. Legalább maga a lencse mögötti területet szeretné felszabadítani. Ez az a tér, ahová az áramkörünk megy.
Szeretem, ahogy ezek a dolgok kinéznek, és ez adta az ötletet ehhez a projekthez. Annyira futurisztikus és technikás, fantasztikus!
2. lépés: A program megértése / módosítása
Az ATtiny85 mikrokontroller lesz a nyaklánc mögötti agy, de először be kell programozni.
Mellékelem a nyaklánc fénybemutató lebonyolításához írt programot. Két fájl van: maga a vázlat, és a fájl, amely meghatározza a függő fénysorozatát. Próbáltam megjegyzést fűzni a kódhoz, de valószínűleg még dolgozni kell.
A medált a kapcsoló vezérli. A kapcsoló megnyomásakor az ATtiny85 alaphelyzetbe áll, amit bemenetként kezel. Egy gombnyomás jelzi a függőnek, hogy forogjon a következő LED -sorozatra. Egy másodpercen belüli két lenyomással megparancsolja az ATTiny85 -nek, hogy hagyja abba a LED -ek ragyogását az arcában, és csak aludjon. Az akkumulátor kímélése érdekében 10 perc elteltével automatikusan elalszik.
A LED -sorozatokat hozzáadhatja, módosíthatja vagy eltávolíthatja a szekvenciák.h fájl módosításával. Megpróbáltam világossá tenni, hogyan kell új sorozatokat hozzáadni.
3. lépés: Programozza be az ATtiny85 programot
Mielőtt továbblépnénk, töltsük fel a programot az ATtiny85 -re. Szüksége lesz programozási hardverre, amely képes az ATtiny85 konfigurációval való használatra, és készen áll a használatra. A teljes utasítások nem tartoznak ezen utasítás utasításai hatálya alá, de ismét itt mutatom be:
Hacsak a programozó hardvere nem támogatja a SOIC csomagot, szüksége lesz a 8 tűs SOIC-8 tűs DIP adapterre is. Nem emlékszem, hol vettem az enyémet, de ha gyorsan rákeres a "8 pin soic to dip adapter zif" kifejezésre, akkor eljuthat oda, ahová mennie kell.
Maga a programozás nagyon egyszerű:
Töltse le a két csatolt fájlt (LED_pendant.ino és sequence.h) az Arduino vázlatmappájába, a "LED_pendant" nevű mappába, és nyissa meg a projektet az Arduino IDE -ben
Állítsa be az Arduino IDE -t az ATtiny85 és a választott programozó számára
Győződjön meg arról, hogy az IDE úgy van beállítva, hogy konfigurálja az ATtiny85 készüléket a 8 MHz -es belső órájának használatára
A 8 tűs SOIC adapter segítségével csatlakoztassa ATtiny85 készülékét a programozóhoz
Írja a rendszerbetöltőt a chipre. Ne felejtse el ezt, különben a chip órajele túl lassú lesz, és a fénysorozatok nem fognak megfelelően futni (a tapasztalatok hangja? Igen)
Végül töltse fel a programot a chipre
4. lépés: Bringboard az áramkörön (opcionális)
Mindig jó ötlet egy áramkört bepanírozni, mielőtt kiveszi a forrasztót és hivatalossá teszi. Ez különösen jó ötlet ebben az esetben, mivel nem tudja újraprogramozni az ATtiny85 készüléket, ha rájön, hogy hibát követett el (ez megint a tapasztalat hangja).
A SOIC -DIP adapternek lehetővé kell tennie, hogy az ATtiny85 készüléket közvetlenül a kenyérlaphoz csatlakoztassa. Miután elvégezte a bekötési és kenyérsütési rajzban látható csatlakozásokat, a LED -nek világítania kell. A sorrendnek egyetlen gombnyomással kell megváltoznia, a LED -nek pedig dupla megnyomásra ki kell kapcsolnia.
Ha működik, akkor készen áll a folytatásra!
5. lépés: Készüljön fel az áramkör felépítésére
A mellékelt kapcsolási rajz azt mutatja, milyen egyszerű ez az áramkör. A nehézség azért jön, mert minden olyan kicsi.
A helytakarékosság érdekében összekötjük alkatrészeinket áramkör használata nélkül. Ehelyett mindent forrasztással, ragasztóval és szeretettel fognak össze.
Kezdje azzal, hogy óvatosan hajlítsa le az ATtiny85 csapjait a chip "hasa" körül. Nem kell túlságosan hajlítaniuk, csak egy kicsit el kell húzni őket az útból.
6. lépés: Ragassza a LED -et az ATtiny85 -re
Adjon hozzá egy csepp szuperragasztót az ATtiny85 hasához (alsó része). Ezzel a LED a helyén marad.
Szánjon egy kis időt arra, hogy kétszer ellenőrizze a LED tájolását a chiphez képest, mert ezzel csak egy felvételt kap. Kicsit gondolkodni kell, hogy kitaláljuk, hogyan pozícionáljuk, de nincs visszaút. Győződjön meg arról, hogy a LED pozitív csapja közel van a chip 8 -as pontjához, és a LED negatív tűje közel van az 5 -ös tűhöz.
Csipeszével állítsa be a LED -et a helyére, és próbálja meg nem ragasztani magát a chiphez (ismét a tapasztalat hangja)!
Észreveheti, hogy itt RGB LED -et használtam, mert csak ennyi volt nálam. Végül csak a zöld részt használtam. Érdekes kihívás lehet mindhárom szín használata…
7. lépés: Ragassza a tapintható kapcsolót az ATtiny85 -re
A tapintható kapcsolót az ATtiny85 másik oldalára ragasztják, hogy bemenetet biztosítson.
A RESET csap és a föld közé van csatlakoztatva, így a chip a kapcsoló megnyomásakor alaphelyzetbe áll. A program ezeket az alaphelyzetbe állításokat használja a LED -sorrend megváltoztatására vagy parancsra történő kikapcsolására.
Egy szabványos tapintható kapcsolónak négy csapja van, amelyek valójában két pár csatlakoztatott csapból állnak. Megpróbáltam rámutatni az összekapcsolt párokra a mellékelt fotón.
Először távolítson el két CSATLAKOZTATT tüskét a kapcsoló egyik oldaláról, az ábra szerint. Vághatja le őket, de könnyebb csak össze -vissza hajlítani őket, amíg le nem jönnek.
Mielőtt folytatná, ellenőrizze az ATtiny85 tájolását. A fennmaradó két érintkezőt a mikrovezérlő 1. és 4. tűje közelében kell elhelyezni. Egy csepp ragasztóval rögzítse a kapcsolót az ATTin85 tetejére (a LED ellenkező oldalán).
Gratulálunk! Ön körkörös szendvicset tart a nyaklánc mögött!
8. lépés: Forrasztja az áramkört
Ha mindent egy boldog kis kötegbe ragaszt, készen áll a LED forrasztására, és az ATtiny85 -re vált. Ez a projekt legnehezebb része, mivel minden olyan kicsi.
Mindent sorba kell állítani. Forrasztási csatlakozók az ábrán látható módon. A segítő kéz itt hasznos lehet.
A LED pozitív csapját az ATtiny85 8. tűjéhez kell forrasztani (vigyázzon, nehogy túlmelegedjen a LED!).
A LED negatív csapját az ATtiny85 5. tűjéhez kell forrasztani.
A kapcsoló csapjait az ATtiny85 1. és 4. csapjához kell forrasztani. Könnyűnek kell lenniük, mivel elég közel lesznek egymáshoz.
Forrasztja a tápkábeleket az ATtiny85 4. és 8. érintkezőjére. Hagyja ezeket hosszú ideig, hogy hosszúra nyírhatóak legyenek, amikor felhelyezzük az elemtartót.
Ha a tápvezetékek csatlakoztatva vannak, manuálisan csatlakoztassa az áramkört az akkumulátorhoz, hogy megbizonyosodjon arról, hogy működik.
9. lépés: Ragassza az áramkört az objektívszerelvényre
Szánjon egy kis időt arra, hogy kitalálja, hogyan illeszkedik az áramkör az objektívszerelvénybe. Ez egy apró kör, de a hely még mindig szűk.
Le tudtam vágni néhány fémet és műanyagot, hogy legyen hely az áramkörnek és a vezetékeknek.
Most csak ragassza a helyére az áramkört úgy, hogy a LED a lencseegységbe nézzen, és a kapcsoló mutasson. Ha nincs elegendő anyag a szuper ragasztóhoz a jó kapcsolat létrehozásához, próbáljon ki egy gélszerűbb ragasztót, vagy ha óvatos, a forró ragasztó is működhet.
Még mindig velem? Jó! Már majdnem kész.
10. lépés: Csatlakoztassa az elemtartót
Forrasztja a tápkábeleket az elemtartóhoz (itt is ügyeljen arra, hogy figyeljen a tájolásra!)
Ezen a ponton legyen egy teljesen működőképes medál. Tegyen be egy akkumulátort, és ragyogjon!
Hagyhatja lógva az elemtartót, amely akkor működik, ha óvatosan bánik vele, vagy biztonságosabban rögzítheti szuper ragasztóval vagy forró ragasztóval.
11. lépés: Élvezze
Csatold ezt egy nyaklánchoz, és tökéletes ajándék lesz az életed különleges geekének.
Ennek az akkumulátor élettartamának nagyon jónak kell lennie. A LED nem használ hatalmas energiát, és maga a függő is alszik körülbelül 10 perc múlva.
Szívesen megnézném a gyártmányaidat. Kérjük, tegye közzé őket, ha saját magának készít!
Ajánlott:
Használja újra a régi telefont és a régi hangszórókat STEREO -ként: 4 lépés
Használja újra a régi telefont és a régi hangszórókat STEREO -ként: Váltson egy pár régi hangszórót és egy régi okostelefont sztereó installációba rádióval, mp3 -lejátszó podcastokkal és internetes rádióval, néhány közös komponens használatával, amelyek összértéke kevesebb, mint 5 euró! Tehát van egy 5-10 éves okostelefon-kollekciónk
Kézi forgató zseblámpa a régi DVD -meghajtóból: 6 lépés
Kézi forgattyús zseblámpa a régi DVD -meghajtóból: Sziasztok, Manuel vagyok, és üdvözöllek egy másik projektben a zöld energiával kapcsolatban. Ma készítünk egy apró kis kézi forgató zseblámpát egy régi DVD -lejátszóból, és hűséges társ lehet vészhelyzetekben. Tudom, hogy lehetetlennek hangzik
Adjon hozzá egy Arduino-alapú optikai fordulatszámmérőt a CNC útválasztóhoz: 34 lépés (képekkel)
Adjon hozzá Arduino-alapú optikai fordulatszámmérőt a CNC útválasztóhoz: Építsen optikai fordulatszám-mutatót a CNC-útválasztóhoz Arduino Nano, IR LED/IR fotodiódás érzékelő és OLED kijelzővel, kevesebb mint 30 dollárért. Engem inspirált az eletro18 Measure RPM - Optical Tachometer Instructable, és hozzá akartam adni egy fordulatszámmérőt
Lemezfonó készítése régi CD -meghajtóból: 6 lépés
Lemezfonó készítése régi CD -meghajtóból: ez megtanítja, hogyan készítsen motoros lemezforgatót
Több merevlemez vagy optikai meghajtó egy számítógépen, amely valóban nem képes: 8 lépés
Több merevlemez vagy optikai meghajtó egy olyan számítógépen, amelyik tényleg nem képes: ELSŐ EVARE Így megtaníthatóvá tettem ezt az évekig tartó trollkodás és körbeolvasás után, és végre volt bátorságom saját kezűleg elkészíteni. Dióhéjban megmutatom, hogyan kell hardvert (ebben az esetben két IDE merevlemezt és két IDE optikai meghajtót) egy IDE m -be telepíteni