Tartalomjegyzék:

WiFi vezérelt akril lámpa: 6 lépés (képekkel)
WiFi vezérelt akril lámpa: 6 lépés (képekkel)

Videó: WiFi vezérelt akril lámpa: 6 lépés (képekkel)

Videó: WiFi vezérelt akril lámpa: 6 lépés (képekkel)
Videó: MJ Aquascaping ROOM TOUR! Updates On ALL My Tanks! 2024, Július
Anonim
WiFi vezérelt akril lámpa
WiFi vezérelt akril lámpa

A lámpa első felülvizsgálata karácsonyi ajándékként készült egy barátjának, és megajándékozása után a dizájnt felülvizsgálták és javították, valamint a kódot. A projekt első felülvizsgálata 3 hetet vett igénybe az elejétől a végéig, de a második felülvizsgálat 1 nap alatt befejeződött, mivel a kódolás és a tervezés akadályainak többsége másodszor is kihagyásra került. A több különböző összetettségű projekten való munkától ez a projekt minden bizonnyal könnyű és közepes nehézségű lehet, ha betartja az utasításokat. Nehéz lehet azonban, ha változtatni szeretne a programozáson vagy az általános kialakításon. A projekt több útvonalon is megvalósulhat a késztermék és az összkép tekintetében. Ezek a különböző útvonalak magukban foglalják a fények megjelenését és a rudak fizikai mintázatát. A csillogó fények rajongói számára hagyhatja a rudakat úgy, ahogy vannak. Ha a matt színek rajongója, kis szórással, akkor választhatja a rudak csiszolását.

1. lépés: Anyagjegyzék

Darabjegyzékben
Darabjegyzékben
  • 3/8 "átmérőjű akril rúd - 14,31 USD - Vannak olcsóbb lehetőségek, de ezek általában kevés hibát tartalmaznak, és nincsenek felülethibák.
  • NodeMCU ESP8266 - 8,79 USD - Ezek a lapok jól és a várakozásoknak megfelelően működtek sok projekt során, és szükségesek lesznek a WiFi funkciókhoz.
  • USB -A - USB -Micro B kábel - 4,89 USD - Összességében a legolcsóbb lehetőség, de a költségek a márka vagy a szín választásától függően eltérőek lehetnek.
  • Fa alapú 1,75 mm -es 3D nyomtatószál - 24,50 USD - Olcsóbb opciók állnak rendelkezésre, de úgy tűnt, hogy ez a márka nagyszerűen működik, és következetes eredményeket ad.
  • #22 Gauge Hook -up Wire - 15,92 USD - Több vezeték, mint amennyi szükséges a projekt befejezéséhez, de nagyszerű, ha más projektekhez is.
  • LED készlet - 6,89 USD - A készlet a projekt befejezéséhez szükségesnél több LED -et tartalmaz, de egy ilyen készlet sokszor jól jött, és sok projekten keresztül tartott.
  • Forrasztókészlet - 17,99 USD - Az általunk általában használt készlet a RadioShack -ből származik, amely már nem létezik, ezért úgy tűnik, hogy ez az Amazon legmagasabb minősítésű készlete elfogadható áron.
  • Segítő kezek - $ 7,22 - Teljesen opcionális, de mindenképpen jól jöhet a forrasztáshoz, ha néhány alkatrészt/vezetéket a helyén tart.
  • Meleg ragasztópisztoly -készlet - 19,99 USD - Forró ragasztópisztolyt vásároltam egy boltban, de ez jó minőségűnek tűnik jó áron az eredetihez képest.
  • Csiszolópapír készlet - 7,99 USD - Egy jó készlet különböző csiszolópapír -szemcsékből, csak akkor szükséges, ha csiszolni szeretné az akril rudakat, hogy fagyos megjelenést kölcsönözzön az akrilnak, de hihetetlenül hasznos az akrilvégek levágása után.
  • Vágófűrész - 9,00 USD - Az akril rudak vágására szolgál, több száz más projekthez hasznos, nagyszerű eszköz, ha még nincs.
  • Teljesítményfúró - $ 47,89 - Teljesen opcionális, nagyon hasznos az akril rudak egyenletes és koncentrikus csiszolásához, sok más projekthez is hasznos eszköz.
  • M3 sapkacsavarok - 4,99 USD - Több csavar, mint amennyi a projekthez szükséges, de ismételten, kis projekteknél, különösen az elektronikai projekteknél, ezek a csavarok jól jönnek, mivel sok tábla előre fúrt lyukakkal rendelkezik, amelyek elfogadják ezt az átmérőjű csavart. A csavarok forgatásához metrikus hatlapfejű kulcsokra lesz szüksége.
  • 3D nyomtató - A projekt során kinyomtatott legnagyobb rész körülbelül 6 "x 2" x 3 "méretű, ezért rendelkeznie kell olyan nyomtatási ággyal, amely képes támogatni egy ekkora objektumot, vagy képesnek kell lennie arra, hogy találjon valakit/valahol, aki megszerezheti ezt a részt. nyomtatott, az ár nagymértékben változik attól függően, hogy a projekt alkatrészei hogyan származnak, ezért nem lesz benne.

Teljes költség - 190,37 USD

A teljes költség magas, de a listában szerepel minden, amire bárkinek szüksége lehet a projekt befejezéséhez. Azok az emberek, akik korábban elektronikával és 3D nyomtatással dolgoztak, valószínűleg rendelkeznek a projekt befejezéséhez szükséges felszerelés nagy részével, és az ár jelentősen csökkenni fog. Ha csak az akril rudakra, a NodeMCU lapra és a fa szálra van szüksége. költsége ~ 48 dollár lesz. ami olcsóbb lehet, ha olcsóbban beszerzett alkatrészeket cserél, de nagyon óvatos legyen a minőség, mivel hajlamos csökkenni az árral.

2. lépés: A főtest és az alsó borító kinyomtatása

Megjegyzések: NEM kell fa alapú szálat használni, ez csak az én preferenciám, mivel tetszett a kinézete. Amint az "Intro" -ban is szerepel, ez a projekt fantasztikusan fog kinézni fekete nyomtatással. Az egyetlen szín, amelyet NEM ajánlott: Fehér, mivel a LED -ek fénye még az elég vastag falak mellett is áthatol az anyagon, így az alap az árnyékok keverékévé válik, és bármilyen színek aktiválódnak.

Ha rendelkezik 3D nyomtatóval, amely megfelel az "Anyagjegyzék" lépésben megadott követelményeknek:

Nyomtassa ki az "Anyagjegyzék" lépésben található. STL fájlokat ugyanúgy, mint a szokásos PLA anyagokat, a faanyag csak PLA, és bizonyos százalékos fűrészporral kevert. Javasolt azonban megakadályozni, hogy az eltömődések eltávolítsák az anyagot, amikor éppen nem használják, hogy megakadályozzák a fűrészpor lerakódását a fúvókában.

Ha nincs 3D nyomtatója:

Használnia kell egy 3D nyomtatási szolgáltatást, például a 3D hubokat. Ez megnöveli a projekt árát, és meghosszabbítja az alkatrészek elkészítésének és szállításának idejét. A becslések szerint 27,36 dollárba kerül, hogy mindkét alkatrész a lehető legolcsóbban készüljön, a futásteljesítmény változhat. Érdemes utánajárni, hogy a közeli könyvtárakban, iskolákban, egyetemeken stb. Van -e 3D nyomtatója, amelyet ingyen vagy csökkentett költséggel használhat.

Lépés: Vágja le az akril rudat

Az akril rúd vágása
Az akril rúd vágása
Az akril rúd vágása
Az akril rúd vágása
Az akril rúd vágása
Az akril rúd vágása
Az akril rúd vágása
Az akril rúd vágása

Attól függően, hogy milyen mintát szeretne létrehozni az akril rudakkal, előfordulhat, hogy több akril rudat kell rendelnie, mivel egyes tervek több akrilt használnak, mint mások. Ez a projekt "Csökkenő lépcső" mintát fog használni. A többi kipróbálható minta közé tartozik a "piramis" vagy akár a "két csúcs" is, attól függően, hogy hol helyezi el a rudakat, és milyen hosszúságúra vágja őket. A fenti képek azt mutatják, hogy milyen hosszúságra kell vágni a rudakat, ha megpróbálja lemásolni a "Leszálló lépcső" mintát. Ennek a mintának a megvalósításához minden rúdnak körülbelül 25,4 mm -rel rövidebbnek kell lennie a következőnél. Biztosnak kell lennie a rudak vágásakor, hogy „négyzet alakú” vágásokat végez. Ez azt jelenti, hogy a rudat a lehető leg merőlegesen kell vágni.. Ezt könnyebb vagy nehezebb elérni attól függően, hogy hogyan vágja le a rudakat és milyen eszközökkel. A motor esztergagépével pontosan 9.000 "méretűre vághat egy rudat, és a vágás abszolút" négyzet alakú ", de a legtöbb ember nem t legyen egy motoros esztergagép a garázsukban. A legtöbb ember valószínűleg vágja a rudakat fémfűrésszel vagy vágófűrésszel, és a legjobb vágás kulcsa ezekkel az eszközökkel az, ha megjelöli azt a vonalat, ahol vágni szeretne, és ügyeljen arra, hogy a vágást a lehető legpontosabban rendezze be. a fűrész megpróbálja követni a hornyot, amelyet a kezdéskor létrehoz, így ha tökéletesen kezdi a vágást, akkor megpróbálja követni a kezdeti vágást. Egy másik kulcsfontosságú tényező a "munka megtartása" vagy az anyag rögzítésének módja; minél biztonságosabb az anyag, annál könnyebb lesz vágni. A legfontosabb dolog, amivel aggódni kell az akril befogásakor, az, hogy szelíd legyen, mivel a túl nagy nyomás megrepesztheti, és tudatában kell lennie annak is, hogy ezek a rudak lesznek a projekt középpontjában, és biztos akar lenni abban, hogy ne karcolja meg az akrilt, mint a karcolásokat nagyon nyilvánvalóvá válik, ha fény ragyog rajta. Ha csiszolni kívánja az akril rudakat, a karcolásokat elrejti a csiszolás, de továbbra sem szeretné elkerülni az akril karcolását, mivel minél mélyebb a vágás, annál több csiszolás szükséges ahhoz, hogy elrejtse.

A képeken benne van, hogyan oldottam meg a "munkatartás" kihívást. Facsavarokat csavartam a munkapadomba az akrilrúd mindkét oldalán, és addig húztam, amíg szilárdan meg nem fogja az anyagot, a módszer szilárdan tartja az anyagot, miközben lehetővé teszi a lehető legjobb mozgásterületet, ha nem használnak terjedelmes bilincseket. Előfordulhat azonban, hogy módosítania kell a "munkatartást", attól függően, hogy milyen felszereléssel rendelkezik.

4. lépés: (opcionális) Az akril rudak csiszolása

(Opcionális) Az akril rudak csiszolása
(Opcionális) Az akril rudak csiszolása
(Opcionális) Az akril rudak csiszolása
(Opcionális) Az akril rudak csiszolása

Ha azt szeretné, hogy a lámpa fénye jobban hasonlítson a képre, és csak a zöld és a kék fény világít. Vagyis a színek mattabb megjelenésével. Választhatja az akril rudak csiszolását különböző csiszolópapír -szemcsékkel, amelyek körülbelül 400 szemcsés végűek, ami szép matt felületet biztosít. Csiszoláskor ügyeljen arra, hogy egyenletesen csiszoljon a rúd kerülete mentén, mivel az egyenetlen csiszolás miatt a rudak másképp nézhetnek ki, és megtörhetik a szimmetriát, vagy befolyásolhatják a fény megjelenését. Arra is figyelni kell, hogy a rudak illeszkednek a főtestbe. Ha a csiszolás előtt szorosan illeszkedik, érdemes sokkal jobban csiszolni a bemutatott rúd végét, mint a főtestben lévő részt, így a rudat továbbra is szilárdan a helyén lehet tartani. A folyamat felgyorsítása érdekében a rudakat a fúró tokmányába helyezheti, és a rudat lassú ütemben forgathatja, és forgatása közben csiszolja a rudat. Így a csiszolás koncentrikus marad a rúd körül, és gyorsabban távolítja el az anyagot, mint ha kézzel végezné.

A rudak csiszolásának folyamata miatt a LED -ekből származó szín mattnak tűnik a csiszolás által létrehozott érdesebb felület miatt, a csiszolás által létrehozott apró csúcsok és völgyek miatt a fény visszaverődik a rúd belsejében, ahelyett, hogy csak áthaladna. Ezáltal a színek is "visszafogottabbak" maradnak, mivel a fény nem szökik meg, így nem fog összeolvadni más színekkel, de előfordulhat, hogy nem jut el a csiszolatlan változat fényéig.

Amint az a csiszolatlan rudakról készült képen látható, a fény megcsillan az akril rúd belsejében található szennyeződések miatt, minden apró légbuborék miatt a fény más irányba ugrik és visszaverődik, ami a fényt adja. " csillogó "hatás. Ez a hatás nagy valószínűséggel még mindig előfordul a csiszolt rudakon belül, de nem látható, mivel a fény a rúd oldalán megáll, és nem halad át.

5. lépés: huzalozás

Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték

Megjegyzés a kezdés előtt:

Legyen NAGYON óvatos, amikor követi a diagramot, hogy a táblát fejjel lefelé szerelték fel a könnyebb forrasztás érdekében. A diagram jobb oldalán megjelenő dolgok fejjel lefelé nézve a bal oldalon lesznek, ami látható a kész huzalozás képén. Az egyes LED -ek sárga/jelvezetékei a GPIO csapok helyei. Háromszoros ellenőrzés az indulás előtt, legalább egyszer elkövettem ezt a hibát a folyamat során, és nagyon frusztráló lesz.

A forrasztás során is ügyeljen arra, hogy a forrasztópáka ne érintse a fő testrész oldalait, mert ha gyorsan nem veszi észre, gyorsan elolvad a műanyagon.

Végül azt javasoljuk, hogy először forrasztja a vezetékeket a LED -hez, majd forrasztja a vezetékeket a táblához, hogy a legkevésbé megnehezítse a dolgokat.

Kijelölés a fedélzeten - A LED helyzete elölről nézve - Arduino pin szám

  • D0 - A bal szélső LED - 16
  • D1 - 2. balról - 5
  • D2 - 3. balról - 4
  • D3 - 4. balról - 0
  • D4 - 5. balról - 2
  • D5 - A jobb szélső LED - 14

Ezeket a csatlakozásokat a táblán a fent felsorolt csapoktól az egyes LED-ek pozitív (+) oldalához kell létrehozni, az egyes LED-ek negatív (-) oldalát a legközelebbi föld (GND) érintkezőhöz lehet csatlakoztatni, néhány LED-et meg kell osztani egy földelt (GND) csap, mivel a lapnak csak négy földelt (GND) csapja van.

6. lépés: A kód

A kód úgy működik, hogy a NodeMCU alaplap WiFi hálózatot üzemeltet, amely bejelentkezési oldalt tárol. Ezután bejelentkezik a NodeMCU WiFi hálózatába, amely alapértelmezés szerint nem rendelkezik jelszóval. A bejelentkezési oldal megtalálható úgy, hogy beírja a tábla IP -címét a választott webböngészőbe. A bejelentkezési oldalon írja be az otthoni hálózat SSID -jét és jelszavát, majd frissítheti az oldalt, és megkeresheti azt az IP -címet, amelyen a főoldal lesz az otthoni hálózaton. Ezen a ponton leválaszthatja a kapcsolatot a NodeMCU hálózatáról, és visszatérhet otthoni hálózatához. Most a főoldal IP -címére léphet, és a lámpát a hálózat bármely eszközéről vezérelheti. A weboldalakat az iPhone 6, 7, 8 -hoz tervezték, ezért előfordulhat, hogy az oldal nincs megfelelően formázva az Ön készülékéhez. Ha módosítani szeretné az eszköz HTML/CSS-jét, vagy bármilyen eszközre automatikusan méretezni szeretné, akkor a webhelyek oldalai az Arduino kódon belül találhatók, mivel a NodeMCU tábla tulajdonképpen a webhelyeket tárolja.

A kódnak számos funkciója van a lámpák számára. Be- és kikapcsolási funkciója van minden egyes lámpához, egy mód, amely egyszerre kapcsolja be az összes fényt, egy mód, amely balról jobbra halványítja a fényeket, egy mód, mint véletlenszerűen bekapcsolja az egyes lámpákat mindaddig, amíg be nem kapcsolnak, majd ki véletlenszerűen egy "Dice Roll" mód, amely véletlenszerűen kiválaszt egy színt a világításhoz, a bal oldali LED -et 1 -ként, a jobb oldali LED -et pedig 6 -ként, és végül egy "Coin Flip" módot, amely a három bal oldali LED -et "fejnek" és a három jobb oldali LED "farokként"

Ajánlott: