Obsah:

Puzdro na zmenu farby: 13 krokov (s obrázkami)
Puzdro na zmenu farby: 13 krokov (s obrázkami)

Video: Puzdro na zmenu farby: 13 krokov (s obrázkami)

Video: Puzdro na zmenu farby: 13 krokov (s obrázkami)
Video: ANDROID MÁ JEDNO SKRYTÉ NASTAVENÍ 🤖 2024, Júl
Anonim
Farebné puzdro
Farebné puzdro
Farebné puzdro
Farebné puzdro
Farebné puzdro
Farebné puzdro

Návod, ako znova vytvoriť náš prípad na zmenu farby

Krok 1: Video interakcie prípadu

Krok 2: Vyhlásenie o probléme

Väčšina ľudí si kupuje veľa puzdier na telefóny, a to len kvôli jednoduchému faktu, že chcú puzdrá v rôznych farbách. Navrhli sme puzdro na telefón, ktoré zmení farbu podľa výberu farby spotrebiteľom. To sa deje pomocou kusu látky na vnútornej strane puzdra, na ktorom sú LED svetlá, zakrytého kúskom číreho plastu. K dispozícii by bol snímač farebného svetla, ktorý používa hodnoty RGB na detekciu danej farby a potom zmení farbu puzdra na túto farbu.

Krok 3: Prehľad toho, ako to funguje

Puzdro sa skladá z niekoľkých častí: 3D tlačeného puzdra, senzora arduino + FLORA + RGB LED + spínača senzora a prenosnej batérie.

Senzor FLORA je prepojený s Lilypad Arduino spolu so sériou 8 diód LED. Arduino je potom naprogramované tak, aby rozpoznávalo senzor a diódy LED a používa ich na vzájomnú interakciu. Senzorový spínač nie je potrebné programovať, pretože slúži iba na otvorenie/zatvorenie napájania. Keď je spínač prepnutý do polohy ON, snímač FLORA je sprevádzaný jasnou diódou LED. Kedykoľvek senzor zachytí farbu, ktorú dokáže rozpoznať, hodnotu RGB, ktorú sníma, sa potom odošle do diód LED, ktoré sa rozsvietia súčasne. Akonáhle je dosiahnutá požadovaná farba, spínač senzora môže byť vypnutý, aby sa farba uzamkla. Aby zariadenie správne fungovalo, musí byť prenosná batéria nabitá a pripojená k arduinu.

Krok 4: Zoznam materiálov a nástrojov

Materiály

-FLORA -WEARABLE ELECTRONIC PLATFORM: ARDUINO -COMPATIBLE

-FÓLOROVÝ SNÍMAČ FÓLIE S BIELOU LED OSVETLENÍM

-FLORA RGB SMART NEOPIXEL VERZIA 2 - 4 BALÍK

- PREMIUM MUŽI/MUŽI Jumperové drôty - 40 x 6 (150 mm)

-iNiCE 3000mAh Ultra tenká mini nabíjačka powerbanky Veľkosť externého vrecka na batériu so vstavaným bleskom (MFi) a káblom Micro USB pre iPhone, Samsung, HTC a ďalšie --- sivá

-čistý akryl

-Ľahký difúzny materiál

Nástroje

Spájkovačka

3D tlačiareň s vláknom PLA

Laserová rezačka

Krok 5: Odkaz na kód

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

Krok 6: Stiahnite si Arduino

Krok 7: Stiahnite si knižnice senzorov farieb

Prejdite na https://learn.adafruit.com/adafruit-color-sensors/use-it a postupujte podľa pokynov na stiahnutie knižnice Iibrary.

Krok 8: Stiahnite si knižnicu Neopixel

Prejdite na https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code a stiahnite si knižnicu podľa týchto pokynov.

Krok 9: Otestujte Arduino

Otestujte Arduino
Otestujte Arduino

Teraz musíte vykonať testovanie na doske s flórou, aby ste sa uistili, že funguje. Keď si stiahnete knižnicu, mali by ste byť schopní otvoriť arduino a prejsť na súbory, potom na príklady, potom otvoriť Adafruit_Motor_Shield_Library a potom na MotorTest. Spustite kód a uistite sa, že nie sú žiadne problémy. Ak sa vyskytnú problémy, pravdepodobne ste si nestiahli knižnicu neopixelov správne a musíte sa vrátiť a skontrolovať, či ste zmeškali nejaké kroky. Teraz pripojte dosku Flora k počítaču a nahrajte kód. Uistite sa, že ste na správnom porte, na ktorom musíte byť. Po načítaní tohto obrázka na dosku by ste mali vidieť, ako dióda LED na doske začne svietiť rôznymi farbami.

Krok 10: Testovanie senzora FLORA

Testovanie senzora FLORA
Testovanie senzora FLORA
Testovanie senzora FLORA
Testovanie senzora FLORA

Farebný senzor musíte pripevniť krokosvorkami na dosku Flora a spustiť test farieb. Na otestovanie senzora musíte spustiť TCS34725, choďte do súboru, potom ukážte, potom otvorte Adafruit TCS34725 a potom colorview. Spustite kód, aby ste sa uistili, že funguje správne, a nahrajte ho na tabuľu. Teraz by ste mali mať možnosť vložiť akúkoľvek farbu a mala by túto farbu zmeniť. Tiež by ste mali otvoriť port, aby ste mohli vidieť výstupy farebného senzora stiahnutím spracovania. Je to tiež vhodný čas na to, aby ste zistili, aké farby fungujú a ktoré farby nefungujú a s akými farbami senzor zápasí.

Krok 11: Testovanie diód LED

Testovanie LED diód
Testovanie LED diód
Testovanie LED diód
Testovanie LED diód
Testovanie LED diód
Testovanie LED diód

Teraz, keď máte fungujúcu flóru a farebný senzor, skontrolujte každé svetlo a uistite sa, že každé svetlo funguje. Za týmto účelom pripojte jednu LED k doske s flórou a použite aligátorové svorky a taktiež pripojte farebný snímač k doske s aligátorovými sponami. Teraz choďte do súboru, príklady, Adafruit_NeoPixel a potom na strandtest. Spustite tento kód na každom svetle naraz, pri teste zmeňte aj farbu svetla, aby ste zaistili správnu funkciu. Teraz, keď viete, že všetko funguje, je čas dať to všetko dohromady na testovanie. Na testovanie všetkých svetiel budete musieť spájkovať, pretože svorky aligátora sa stávajú nespoľahlivými, keď pridávate ďalšie svetlá.

Krok 12: Spájkovanie

Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie

Spájkovanie spájkovacieho drôtu senzora farieb Flora s doskou FLORA pomocou …

GND až GND

SCL až SCL

SDA na SDA

3V až AE*E

Spájkovací prepínač na FLORA…

jedna strana prepínača na 9

druhú stranu prepínača na GND

Spájkovací drôt FLORA k FLORA RGB SMART NEOPIXEL….

GND do -

VBATT na +

FLORA spájkuje odpor k FLORA RGB SMART NEOPIXEL….

Db 6 na šípku smerujúcu na led

FLORA RGB SMART NEOPIXEL na FLORA RGB SMART NEOPIXEL….

- do -

+ až +

Šípka smeruje od smeru LED k bodu šípky k smeru LED

Krok 13: Pridanie kódu

Prejdite na https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Proces a skopírujte a prilepte kód do Arduina. Spustite kód, aby ste sa uistili, že nie sú žiadne chyby. Do tohto kódu sme pridali tlačidlo. Toto tlačidlo vám umožňuje ľubovoľne vypínať a zapínať senzor farby, a tak môžete meniť farbu puzdra bez toho, aby ste celé puzdro vypínali a zapínali. Všimnite si toho, pretože pretože tam nemáte spájku s tlačidlami, senzor farby sa zapne na 3 sekundy a potom sa vypne. Keď je tlačidlo zapnuté, nemusíte meniť kód, aby tlačidlo fungovalo automaticky.

Odporúča: