Tartalomjegyzék:

Lego -kompatibilis éjszakai fény: 3 lépés
Lego -kompatibilis éjszakai fény: 3 lépés

Videó: Lego -kompatibilis éjszakai fény: 3 lépés

Videó: Lego -kompatibilis éjszakai fény: 3 lépés
Videó: LEGO Stream 2023 | Kellemes ünnepeket nektek! 🎄#4 2024, November
Anonim
Lego kompatibilis éjszakai fény
Lego kompatibilis éjszakai fény

Ez a projekt egy gyors éjszakai lámpa a Lunchbox Electronics PTH LED téglák segítségével, hogy bemutassa kedvenc Lego -jait, és nem igényel forrasztást! Lássunk neki.

1. lépés: A hardver

A hardver
A hardver
A hardver
A hardver
A hardver
A hardver

Az éjjeli lámpa tartására szolgáló dobozhoz Michael ékszerdobozt használtam, szuper olcsók és könnyen módosíthatók. Sokféle színben is kaphatók, így testre szabhatja a sajátját!

Annak érdekében, hogy a LED -ek és a fényellenállás jól illeszkedjenek a doboz tetejére, lyukakat kell lyukasztani a dobozban, hogy a lábuk átférjen. Azt tapasztaltam, hogy a hüvelykujj tökéletesen teszi a dolgát. Feltétlenül mérje meg és tegyen halvány nyomokat, hogy minden helyesen legyen elosztva!

Ezután rögzítse a kenyérlemezt a fedél alsó oldalához a ragasztó hátlap segítségével. Próbálja a lehető legnagyobb mértékben középre állítani, mivel a LED -lábak mindkét végén csak alig érik el a tábla széleit.

Csatlakoztassa a LED -lábakat a saját oszlopába, és jegyezze fel, melyik hosszabb és melyik rövidebb. A hosszabb láb pozitív, a rövidebb pedig negatív. Annak érdekében, hogy az Arduino tudja, milyen sötét van, hozzá kell adnunk a fényellenállást. Mivel érzékeli a fényt, távol kell maradnia a LED -ektől, de továbbra is nyitott helyen kell lennie. Azt tapasztaltam, hogy a doboz eleje működött a legjobban.

Ennek a fotorezisztornak soros ellenállásra van szüksége ahhoz, hogy az Arduino meg tudja határozni, mi a világos és mi a sötét. 1 kOhm -os ellenállást használtam. Helyezze ezt az ellenállást a fotorezisztorához, és helyezze el a kenyértábla két felét.

Minden LED -nek saját ellenállásra is szüksége van, és mivel teljesen zöld LED -eket használtam, 100 ohmos ellenállásokat használtam a kényelmes fényerő eléréséhez. Az ellenállások közötti áthidaló vezetékekkel rögzítse a LED -ek összes rövidebb lábát az alábbi képen látható módon.

Annak biztosítása érdekében, hogy a fémdarabok ne érjenek egymáshoz, tegye az Arduino -t és a kenyérlapot a doboz ellentétes oldalára. Ezután vágjon ki lyukakat a dobozban, hogy az Arduino dugók kilógjanak. A kártya tápellátása USB -ről vagy DC -csatlakozóról lehetséges.

Végül rögzítenünk kell az Arduino -t jumper vezetékek segítségével. A fenti ábra azt mutatja, hogy mely kapcsolatok hova mennek.

2. lépés: A szoftver

A szoftver
A szoftver

Annak érdekében, hogy minden megfelelően működjön, ragadja meg az Arduino kódot a GitHub -ból, és töltse fel a táblára. A kód feltöltésének képernyőképei az alábbiakban láthatók.

Ez a szoftver két változót használ annak megállapítására, hogy mikor kell kikapcsolni és mikor kell bekapcsolni: a HIGHBOUND és a LOWBOUND. Ezek véletlenszerű számoknak tűnhetnek, de valójában ezeket látja az Arduino, amikor információt gyűjt a fotorezisztorról. Ha problémákat tapasztal a lámpák be- vagy kikapcsolásakor, amikor nem kellene, nyissa ki a soros monitort, és nézze meg, milyen számokat kap, majd fikázza a határokat tetszés szerint.

3. lépés: Lego hozzáadása

Lego hozzáadása
Lego hozzáadása

Ragaszkodjon kedvenc Lego készletéhez és mutassa meg!

Boldog éjszakai világítást!

Ajánlott: