Tartalomjegyzék:

Színváltó tok: 13 lépés (képekkel)
Színváltó tok: 13 lépés (képekkel)

Videó: Színváltó tok: 13 lépés (képekkel)

Videó: Színváltó tok: 13 lépés (képekkel)
Videó: Első -és egyben az utolsó- táncos videó 🙈 #vicces #magyar 2024, November
Anonim
Színváltó tok
Színváltó tok
Színváltó tok
Színváltó tok
Színváltó tok
Színváltó tok

Útmutató a színváltó tok újratelepítéséhez

1. lépés: Esetinterakciós videó

2. lépés: Problémajelentés

A legtöbb ember sok telefontokot vásárol, csak azért, mert egyszerűen azt akarja, hogy színválasztékban legyenek tokok. Mi egy telefontokot terveztünk, amely megváltoztatja a színt a fogyasztó által választott szín szerint. Ezt úgy végezzük, hogy a tok belsejében egy rongydarabot használunk, amelyen LED -es lámpák vannak, és amelyeket egy átlátszó műanyag borít. Van egy színes fényérzékelő, amely az RGB értékeket használja az adott szín észlelésére, majd a tok színét erre a színre változtatja.

3. lépés: A működésének áttekintése

A tok több részből áll: a 3D nyomtatott tokból, az arduino + FLORA érzékelőből + az RGB LED -ekből + az érzékelő kapcsolóból és a hordozható akkumulátorból.

A FLORA érzékelő a Lilypad Arduino -hoz van kötve, 8 LED -del. Az arduino ezután úgy van programozva, hogy felismerje az érzékelőt és a LED -eket, és a kettő segítségével kölcsönhatásba lépjen egymással. Az érzékelő kapcsolót nem kell programozni, mert csak a tápfeszültség nyitására/zárására szolgál. Amikor a kapcsolót ON állásba fordítja, a FLORA érzékelőt fényes LED kíséri. Amikor az érzékelőt olyan színre tartják, amelyet felismer, az érzékelt RGB értéket elküldi a LED -eknek, amelyek egyidejűleg világítanak. A kívánt szín elérése után az érzékelő kapcsoló kikapcsolható a szín rögzítéséhez. A hordozható akkumulátort fel kell tölteni és csatlakoztatni kell az arduino -hoz, hogy az eszköz megfelelően működjön.

4. lépés: Az anyagok és eszközök listája

Anyagok

-FLORA -VISELHETŐ ELEKTRONIKUS PLATFORM: ARDUINO -KOMPATIBILIS

-FLORA SZÍNSZENZOR FEHÉR FÉNYVILÁGÍTÓ LED -del

-FLORA RGB SMART NEOPIXEL VERSION 2 - 4 -es CSOMAG

- PRÉMIUM FÉRFI/FÉRFI JUMPER WIRES - 40 X 6 (150 mm)

-iNiCE 3000mAh Ultra Slim Mini Power Bank töltő Külső akkumulátor zsebméret beépített villámmal (MFi) és mikro USB-kábel iPhone, Samsung, HTC és egyéb eszközökhöz --- Szürke

-Tiszta akril

-Könnyű diffúziós anyag

Eszközök

Forrasztópáka

3D nyomtató PLA szállal

Lézervágó

5. lépés: Link a kódhoz

github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process

6. lépés: Töltse le az Arduino programot

7. lépés: Töltse le a színérzékelő könyvtárakat

Keresse fel a https://learn.adafruit.com/adafruit-color-sensors/use-it oldalt, és kövesse az útmutatót az Iibrary letöltéséhez.

8. lépés: Töltse le a Neopixel könyvtárat

Keresse fel a https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code oldalt, és kövesse az utasításokat a könyvtár letöltéséhez.

9. lépés: Tesztelje az Arduino -t

Teszteld az Arduino -t
Teszteld az Arduino -t

Most tesztelnie kell a flóra táblán, hogy megbizonyosodjon arról, hogy működik. Mivel letöltötte a könyvtárat, képesnek kell lennie megnyitni az arduino -t, és megnyitni a fájlokat, majd példákat, majd nyissa meg az Adafruit_Motor_Shield_Library, majd a MotorTest alkalmazást. Futtassa a kódot annak biztosítására, hogy ne legyen probléma. Ha problémái vannak, valószínűleg nem töltötte le megfelelően a neopixel könyvtárat, és vissza kell mennie, és ellenőriznie kell, hogy nem hagyott -e ki egyetlen lépést sem. Most csatlakoztassa a Flora táblát a számítógépéhez, és töltse fel a kódot, és győződjön meg arról, hogy a megfelelő porton van -e. Miután feltöltötte ezt a kártyára, látnia kell, hogy a táblán lévő LED különböző színekben kezd el világítani.

10. lépés: A FLORA érzékelő tesztelése

A FLORA érzékelő tesztelése
A FLORA érzékelő tesztelése
A FLORA érzékelő tesztelése
A FLORA érzékelő tesztelése

Csatlakoztatnia kell a színérzékelőt az aligátor klipekkel a Flora táblához, és el kell végeznie egy színvizsgálatot. Az érzékelő teszteléséhez futtatnia kell a TCS34725 -öt, ehhez lépjen a fájlba, majd a példába, majd nyissa meg az Adafruit TCS34725 -öt, majd a colorview -t. Futtassa a kódot, hogy megbizonyosodjon arról, hogy megfelelően működik, és töltse fel a táblára. Most már bármilyen színt fel tud helyezni rá, és meg kell változtatnia ezt a színt, valamint meg kell nyitnia egy portot, hogy a feldolgozás letöltésével láthassa a színérzékelő kimeneteit. Ez egy jó alkalom arra is, hogy megnézze, milyen színek működnek, és melyek nem, és milyen színekkel küzd az érzékelő.

11. lépés: A LED -ek tesztelése

A LED -ek tesztelése
A LED -ek tesztelése
A LED -ek tesztelése
A LED -ek tesztelése
A LED -ek tesztelése
A LED -ek tesztelése

Most, hogy a flóra és a színérzékelő működik, ellenőrizze az egyes fényeket, hogy minden fény működjön -e. Ehhez csatlakoztasson egy LED -et a flóra táblához, ha alligátorkapcsokat használ, és csatlakoztassa a színérzékelőt a flóra táblához, aligátor klipekkel. Most menjen a fájlhoz, példák, Adafruit_NeoPixel, majd a strandtest. Futtassa ezt a kódot egyenként minden lámpán, és változtassa meg a fény színét is, amikor teszteli, hogy megfelelően működjön. Most, hogy tudod, hogy minden működik, itt az ideje, hogy mindent összeállítson tesztelésre. Az összes lámpa teszteléséhez forrasztania kell, mert az aligátor klipek megbízhatatlanná válnak, ha további lámpákat ad hozzá.

12. lépés: Forrasztás

Forrasztás
Forrasztás
Forrasztás
Forrasztás

A Flora Color Sensor forrasztóhuzal forrasztása a FLORA táblához…

GND - GND

SCL -ből SCL -be

SDA - SDA

3V - AE*E

Forrasztás kapcsoló FLORA -ra…

a kapcsoló egyik oldala 9 -re

másik oldalán a kapcsoló GND

A FLORA forrasztó huzal a FLORA RGB SMART NEOPIXEL -hez….

GND -

VBATT +

A FLORA ellenállást forraszt a FLORA RGB SMART NEOPIXEL -hez….

Db 6 a led felé mutató nyílra

FLORA RGB SMART NEOPIXEL - FLORA RGB SMART NEOPIXEL….

- nak nek -

+ -tól + -ig

A nyíl pont a ledtől a nyíl felé mutat a led felé

13. lépés: A kód hozzáadása

Lépjen a https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process oldalra, és másolja ki és illessze be a kódot az Arduino-ba. Futtassa le a kódot, hogy megbizonyosodjon arról, hogy nincs hiba, ehhez a kódhoz egy gombot adtunk. A gomb lehetővé teszi, hogy tetszés szerint kapcsolja ki és be a színérzékelőt, így megváltoztathatja a tok színét anélkül, hogy ki- és bekapcsolná a tokot. Ne feledje, hogy mivel nincs rajta a forrasztógomb, a színérzékelő 3 másodpercig bekapcsol, majd kikapcsol. Miután a gomb be van kapcsolva, nem kell megváltoztatnia a kódot, hogy a gomb működjön, automatikusan megtörténik.

Ajánlott: