Tartalomjegyzék:
- 1. lépés: Koncepció és anyagok
- 2. lépés: 3D nyomtatott tok
- 3. lépés: NYÁK-elrendezés
- 4. lépés: Forrasztás
- 5. lépés: A tábla programozása
- 6. lépés: Összeszerelés és funkciók
Videó: MagicCube - Koppintson a szín megváltoztatásához: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Fusion 360 projektek »
Üdvözöllek az első oktathatóban. Remélem, minden lépést követni tud. Ha bármilyen kérdése van, kérdezzen, és hozzáadom a tartalmat az oktathatóhoz.
Ennek a projektnek az volt az ötlete, hogy egy különleges hatású kis kockát építsenek és fejlesszenek karácsonyi ajándékként. Minden családtagom kapott egyet, és nagyon örültek neki.
1. lépés: Koncepció és anyagok
A koncepciót egy másik projekt ihlette. Maga a kocka kis méretű legyen, összesen 39 mm^3.
A beállításom egy elérhető felület volt a kocka feltöltéséhez. A leggyakoribb ma a micro USB.
Hozzáadott egy LIS3DH érzékelőt a csapok méréséhez (egy másik projektben használtam, így ismerem).
Fizikai BE/KI kapcsolót szeretnék.
Továbbá úgy döntött, hogy néhány WS2812b LED -et használ, könnyen kezelhetők és szép fényt adnak.
Most már lehetőség van teljes készlet vagy összeszerelt NYÁK beszerzésére a Tindie felett, ha nem rendelkezik megfelelő készségekkel vagy
eszközök forrasztásához és nyomtatásához.
A lyuknyomokat a das Filament PLA -val nyomtatják
A nyomtatók egy Ender 2 és egy Ender 3 pro.
Az anyagok listája hosszú, mert minden ellenállást felsorolok. Szinte minden alkatrész SMD alkatrész.
Szükséges eszközök:
- forrasztópáka
- 3d nyomtató
- számítógép Arduino IDE -vel
- USBTinyISP (ezt vagy ezt tesztelik)
- Ragasztó
- Forrólevegős pisztoly vagy kisméretű visszafolyó sütő
- forrasztópaszta
Darabjegyzékben:
- 1x PCB PCBway vagy összeszerelt PCB
- 1x ATmega328P-AU Digikey
- 16 MHz -es Digikey kristály
- 1x LIS3DH Digikey
- 3x WS2812b Digikey
- 2x LED zöld (0603) Digikey
- 1x LED narancssárga (0603) Digikey
- 1x akkumulátor Molex picoblade csatlakozóval (503035 vagy 303035 vagy 603030)
- 1x TP5400 Aliexpress
- 1x TLV70233 Digikey
- 1x Digikey Micro USB port
- 1x Digikey csúszka
- 1x molex 2p csatlakozó Digikey
- 1x Polyfuse 350mA Digikey
- 1x 4, 7uH induktor (3015) Digikey
- 1x Digikey SS32 dióda
- 2x BSS138 tranzisztor Digikey
- 7x 10 k ohmos ellenállás (0603)
- 4x 1uF sapka (0603)
- 7x 100nF sapka (0603)
- 4x 22uF sapka (0805)
- 2x 10uF sapka (0805)
- 1x 4, 7uF Tantalcap (3216A)
- 1x 330 ohmos ellenállás (0603)
- 1x 500k ohmos ellenállás (0603)
- 3x 5k ohmos ellenállás (0603)
Ha úgy dönt, hogy a programozó adaptert használja, akkor pogo-csapokra is szüksége van.
Valami ilyesmi: Pogo Pins
Átmérője 2 mm, hossza 3 mm. Ezután illeszkednek a lyukakba, és tökéletesen csatlakoznak a NYÁK -hoz.
2. lépés: 3D nyomtatott tok
A tokot az Autodesk Fusion360 -ban tervezték. Ott minden lépést megtettem, a házat, az adapter kialakítását a pogo csapokhoz és a NYÁK alapformáját is!
A Fusion360 -ban és az Eagle -ben van egy szép exportálási és együttműködési funkció, így áthúzhatja és áthelyezheti a NYÁK -változtatásokat egyik programról a másikra.
Hogyan működik ez, megtudhatod egy youtube videó megtekintésével:
Fusion360 NYÁK alakú
A nyomtatási beállításokat úgy választom meg, hogy kevesebb dolgom legyen a tok nyomtatásakor. Mindent úgy terveztek, hogy ne legyen sok támogatása és jó minőségű nyomtatása legyen. Csak a főkapcsolónak van szüksége némi támogatásra, de nagyon apró. Jobb, ha Brim -el nyomtatja.
- Réteg 0,15
- A falak vastagsága 2
- Kitöltés 20%
3. lépés: NYÁK-elrendezés
A NYÁK -elrendezés nem túl bonyolult. Minden lépés az Autodesk Eagle segítségével készült.
Van néhány alapvető modul, amelyek a következőkön alapulnak:
- ATmega328P Arduino Nano alapú
- Két BSS138 tranzisztor a szintváltáshoz
- Három WS2812b LED
- Akkumulátorkezelés és áramkör
- a gyorsulásmérő
- lehetőség forrasztani egy 3x1 tűs fejet a táblára soros csatlakoztatáshoz
4. lépés: Forrasztás
Amikor ezt forrasztja visszafolyó kemencével, sokkal könnyebb sablont készíteni vagy megvenni. Ellenkező esetben sok időt tölthet a forrasztópasztával a párnákon. Javasoljuk, hogy újrahasznosító sütőt használjon.
Kérjük, alacsony hőmérsékletű forrasztópasztát használjon, mert a LED -ek károsodhatnak magas hőmérsékleten. Ez nehéz lecke volt számomra, és a LED -ek újratelepítése nem túl szórakoztató.
Hogyan vigyünk fel forrasztópasztát a lapokra?
Itt található egy hasznos videó is a youtube -ról: A forrasztópaszta alkalmazása
A forrasztópaszta felvitele után az alkatrészeket a megfelelő helyre kell helyezni. Észrevettem, hogy sokkal könnyebb elhelyezni az alkatrészeket, ha van egy elrendezésük az alkatrészértékekkel. Tehát elkészítettem a NYÁK -t az alkatrészek értékeivel, és letöltheti. Ha egy rész nem világos, engedje meg most.
LED7 = zöld
LED3 = zöld
LED4 = narancssárga
Az IC -k elhelyezésekor ügyeljen a csomagolás jelölésére! Rosszul forrasztva károsíthatja a táblát és az alkatrészeket!
U3 = LIS3DH
U4 = TLV70233
IC2 = TP5400
Miután újraforrasztott sütőben forrasztotta, be kell forrasztania a mikro USB -port 4 rögzítési pontját, különben eltörik, és károsíthatja a nyomtatott áramköri nyomokat.
5. lépés: A tábla programozása
Ehhez a lépéshez szüksége van:
- USBTinyISP
- Huzalok és forrasztópáka
- Pogo csapok (opcionális)
- 3D nyomtatott adapter programozáshoz (opcionális)
- Arduino IDE
Az Atmega programozásához a PCB -n szüksége van az USBTinyISP programozóra. A mikrovezérlő csak ISP interfésszel programozható. A PCB -n nincs USB -soros átalakító, így a mikro -USB -porttal történő programozás nem lehetséges.
Az áramköri lap alsó oldalán az ISP interfész különböző jelöléseivel rendelkező tesztpadok láthatók. Most két lehetőség áll rendelkezésre: vezetékek forrasztása ehhez a párnához, vagy pogo-csapok használata a csatlakozáshoz.
Az én esetemben néhány pogo csapot használtam, mert többet építek. Az adapter.stl fájlként megtalálható a nyomtatáshoz és a megfelelő pozíciók eléréséhez a pogo csapokhoz.
Miután csatlakoztatta a programozót az ISP interfészen keresztül a PCB -hez, elindíthatja az Arduino IDE -t.
MEGJEGYZÉS: A mikrokontroller nem jelenik meg soros portként az Arduino IDE -ben
Módosítsa a tábla beállításait az eszközök alatt:
- Válassza ki az "Arduino Nano" -t Arduino táblájaként
- Ne válasszon portot!
- Programozó módosítása "USBtinyISP" -re
Nézze meg a képeket.
Most már készen áll az ATmega programozására!
- Égő Bootloader
- Programozás
Először el kell égetnie a rendszerbetöltőt. Ez a lépés kiégeti a biztosítékokat, és lehetővé teszi a mikrovezérlő számára, hogy emlékezzen arra, ki az. Ehhez válassza ki az Arduino IDE -ben az "eszközök" -> "Burn Bootloader" menüpontot.
Ennek ellenére a NYÁK LED7 -jének villognia kell. A sikeres égetés után a LED rögzített frekvenciával villog. Gratulálunk, a tábla készen áll.
6. lépés: Összeszerelés és funkciók
Összeszerelés
Ha az összes alkatrészt kinyomtatta, és a PCB programozása sikeres volt, összeállíthatja a kockát. Ehhez a lépéshez szüksége van a ragasztóra. Kis mérete miatt kísérletezett a bepattintható illesztésekkel, de nem volt elég időm karácsonyig. A döntés, hogy összeragasztjuk, szintén jó volt.
Az összeszereléshez nézze meg a képeket. Minden lépést bemutatnak.
1.) Csatlakoztassa az akkumulátort a NYÁK -hoz, néha könnyebb először behelyezni az akkumulátort a bázisba.
2.) Helyezze be a NYÁK -t az alapba. A NYÁK csak egy pozícióba illeszkedik, így nincs lehetőség a rossz irányú elhelyezésre. A nyomtatott áramköri lapot forró ragasztóval rögzítheti, mert a gyorsulásmérő jobban működik, mivel nincs nyoma a NYÁK -nak.
3.) Tegye be a csúszó kapcsolót. Annak ellenőrzéséhez, hogy a kapcsoló megfelelően van -e felszerelve, be- és kikapcsolhatja.
4.) Vegyen egy kis ragasztót az alap szélére, amely a kocka belsejében lesz. Ügyeljen arra, hogy ne ragassza fel a csúszó kapcsolót. Nem kell sok ragasztó.
5.) Csatlakoztassa az alapot és a Lightcube -ot, és amíg a ragasztó szárad, tegyen rá valami nehéz dolgot.
6.) Ha a ragasztó megszáradt, töltse fel az akkumulátort és élvezze:)
Funkciók
Ha a ragasztó megszáradt, és használhatja a Cube -ot, akkor itt vannak az alapvető funkciók:
- Töltés - Narancssárga LED töltés közben
- Töltés - Zöld LED, ha a töltés befejeződött
- Csúsztassa a kapcsolót a MagicCube be- és kikapcsolásához
- Koppintson egyszer a szín megváltoztatásához
- Koppintson kétszer a LED -ek kikapcsolásához
- Megérinthet egy asztalt vagy íróasztalt, ahol a MagicCube áll
- Érezd jól magad
Második helyezett a Make it Glow versenyen 2018
Ajánlott:
Visuino Az impulzusszélesség -moduláció (PWM) használata a LED fényerejének megváltoztatásához: 7 lépés
Visuino Az impulzusszélesség -moduláció (PWM) használata a LED fényerejének megváltoztatásához: Ebben az oktatóanyagban az Arduino UNO -hoz és a Visuino -hoz csatlakoztatott LED -et használjuk a fényerő megváltoztatásához az impulzusszélesség -moduláció (PWM) segítségével. Nézzen meg egy bemutató videót
A fotocella használata az RGB LED színének megváltoztatásához: 3 lépés
Hogyan használhatok fotocellát az RGB LED színének megváltoztatásához: Az Arduino projekt 01 részében az eredeti ötletem az volt, hogy egy hőmérséklet -érzékelőt használok a LED be- és kikapcsolásához, de sajnos a hőmérséklet -érzékelőm még nem jött meg, ami miatt hagytam az Elegoo kezdőkészletben található érzékelők közül választott, és kíváncsi, hogy
M5StickC ESP32 és NeoPixels LED gyűrű Véletlen szín: 7 lépés
M5StickC ESP32 és NeoPixels LED -gyűrű véletlenszerű színe: Ebben a projektben megtanuljuk, hogyan jelenítsünk meg véletlenszerű színt a NeoPixels LED -gyűrűn egy M5StickC ESP32 kártya segítségével. Nézze meg a videót
Ó !! Szín: 7 lépés
Ó !! Szín: Ó !! A szín egy egyszerű játék a szín kitalálásához. A játék a legalapvetőbb három alapszínt adja meg. Ha két színt kell kombinálnia, nyomja meg mindkét gombot. Miután megnyomta a gombot, a játék fog Az ítélet helyes. Végül kérés
Metamorf szín: 14 lépés (képekkel)
Metamorf szín: A teromokróm pigmentek egy Leuco festék, amely hő hatására megváltozik. Ebben az oktatóanyagban egy textilt szövünk integrált fűtőkörrel, és kinyomtatjuk termokróm pigmentekkel. Ebben az oktatóanyagban az egyszerű textíliákról fogsz tanulni