Sisukord:

Värvivahetus: 13 sammu (piltidega)
Värvivahetus: 13 sammu (piltidega)

Video: Värvivahetus: 13 sammu (piltidega)

Video: Värvivahetus: 13 sammu (piltidega)
Video: Riigikogu 15.11.2023 2024, November
Anonim
Värvi vahetav ümbris
Värvi vahetav ümbris
Värvi vahetav ümbris
Värvi vahetav ümbris
Värvi vahetav ümbris
Värvi vahetav ümbris

Juhend värvimuutva ümbrise taastamiseks

1. toiming: juhtumi interaktsiooni video

2. samm. Probleemi avaldus

Enamik inimesi ostab palju telefoniümbriseid lihtsalt sellepärast, et nad soovivad värvivalikus ümbriseid. Meie kavandatud on telefonikott, mis muudab värvi vastavalt tarbija värvivalikule. Selleks kasutatakse korpuse siseküljel olevat riidetükki, millel on LED -tuled ja mis on kaetud läbipaistva plastikuga. Seal oleks värvivalguse andur, mis kasutab antud värvi tuvastamiseks RGB väärtusi ja muudab seejärel korpuse värvi sellele värvile.

Samm: ülevaade selle toimimisest

Korpus koosneb mitmest osast: 3D trükitud korpus, arduino + FLORA andur + RGB LED -id + anduri lüliti ja kaasaskantav aku.

FLORA andur on ühendatud 8 LED -i jadaga Lilypad Arduino külge. Seejärel programmeeritakse arduino andur ja valgusdioodid ära tundma ning neid kahte omavahel suheldes kasutama. Andurlülitit ei pea programmeerima, sest seda kasutatakse lihtsalt selle toite avamiseks/sulgemiseks. Kui lüliti on sisse lülitatud, on FLORA anduriga kaasas hele LED. Kui andurit hoitakse värviga, mida ta suudab ära tunda, saadetakse selle poolt tuvastatud RGB väärtus seejärel valgusdioodidele, mis süttivad üheaegselt. Kui soovitud värv on saavutatud, saab anduri lüliti värvi lukustamiseks välja lülitada. Kaasaskantav aku peab olema laetud ja ühendatud arduinoga, et seade korralikult töötaks.

Samm: materjalide ja tööriistade loend

Materjalid

-FLORA -KANNETAV ELEKTROONILINE PLAAT: ARDUINO -ÜHILDUV

-FLORA VÄRVIANDUR VALGE VALGUSTUSEDEGA

-FLORA RGB SMART NEOPIXEL VERSION 2 - 4 PAKKI

- PREMIUM MEES/MEES JUMPER KAABLID - 40 X 6 (150MM)

-iNiCE 3000mAh üliõhuke mini toitepanga laadija Välise akutasku suurus koos sisseehitatud välklambi (MFi) ja mikro-USB-kaabliga iPhone'ile, Samsungile, HTC-le ja muule --- Hall

-Selge akrüül

-Kergelt hajutav materjal

Tööriistad

Jootekolb

3D -printer PLA hõõgniidiga

Laserlõikur

Samm: link koodile

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

Samm: laadige alla Arduino

Samm: laadige alla värviandurite teegid

Minge aadressile https://learn.adafruit.com/adafruit-color-sensors/use-it ja järgige raamatukogu allalaadimiseks juhiseid.

Samm: laadige alla Neopixeli teek

Minge aadressile https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code ja järgige teegi allalaadimiseks juhiseid.

Samm: testige Arduino

Testige Arduinot
Testige Arduinot

Nüüd peate floora pardal testima, et veenduda selle toimimises. Kuna teeki alla laadite, peaksite saama avada arduino ja avada failid, seejärel näited, seejärel avada Adafruit_Motor_Shield_Library ja seejärel MotorTest. Käivitage kood, et veenduda, et probleeme pole. Kui teil on probleeme, ei laadinud te tõenäoliselt neopikseliteeki õigesti alla ja peate tagasi minema ning kontrollima, kas olete ühtegi toimingut vahele jätnud. Nüüd ühendage oma Flora tahvel arvutiga ja laadige kood üles, veenduge, et olete õiges portis, kus peate olema. Pärast selle tahvlile laadimist peaksite nägema, et LED -plaat hakkab värvima erinevaid värve.

10. samm: FLORA anduri testimine

FLORA anduri testimine
FLORA anduri testimine
FLORA anduri testimine
FLORA anduri testimine

Peate ühendama värvisensori koos alligaatoriklambritega Flora tahvli külge ja tegema värvitesti. Anduri testimiseks peate käivitama TCS34725, et minna faili, seejärel näide, seejärel avada Adafruit TCS34725 ja seejärel värvivaade. Käivitage kood, veendumaks, et see töötab õigesti, ja laadige see oma tahvlile üles. Nüüd peaksite saama selle peale panna mis tahes värvi ja see peaks seda värvi muutma, samuti peaksite avama pordi, et saaksite töötlemise allalaadimisel näha värvianduri väljundeid. See on ka hea aeg näha, millised värvid töötavad ja millised värvid ei tööta ning milliste värvidega sensor võitleb.

11. samm: valgusdioodide testimine

LED -de testimine
LED -de testimine
LED -de testimine
LED -de testimine
LED -de testimine
LED -de testimine

Nüüd, kui taimestik ja värvisensor töötavad, kontrollige iga valgust, veendumaks, et iga valgus töötab. Selleks ühendage üks valgusdiood taimestikuplaadi külge, kasutades alligaatoriklambreid, samuti haakige värviandur alligaatoriklambritega flooralaua külge. Nüüd minge faili, näited, Adafruit_NeoPixel ja seejärel strandtest. Käivitage see kood igale tulele ükshaaval, muutke selle katsetamisel ka valguse värvi, et see töötaks õigesti. Nüüd, kui teate, et kõik töötab, on aeg kõik testimiseks kokku panna. Kõigi tulede testimiseks peate jootma, sest alligaatoriklambrid muutuvad rohkemate tulede lisamisel ebausaldusväärseks.

12. samm: jootmine

Jootmine
Jootmine
Jootmine
Jootmine

Flora värvianduri jootetraadi jootmine FLORA plaadile…

GND kuni GND

SCL kuni SCL

SDA kuni SDA

3V kuni AE*E

Jootmislüliti FLORA -le…

lüliti üks külg asendisse 9

lüliti teine pool GND -le

FLORA jootetraat FLORA RGB SMART NEOPIXEL -i külge….

GND kuni -

VBATT kuni +

FLORA joodab takisti FLORA RGB SMART NEOPIXEL -ile.

Db 6 noolele, mis näitab ledi

FLORA RGB SMART NEOPIXEL kuni FLORA RGB SMART NEOPIXEL….

- kuni -

+ kuni +

Noolepunkt ledist eemale noolega osutab ledi poole

Samm: koodi lisamine

Minge aadressile https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process ning kopeerige ja kleepige kood Arduino. Käivitage kood, et veenduda vigade puudumises, lisasime sellesse koodi nupu. Nupp võimaldab teil värvisensori vastavalt soovile välja ja sisse lülitada, nii et saate korpuse värvi muuta ilma kogu korpust välja ja sisse lülitamata. Pange tähele, et kuna teil pole nuppude jootet, on värviandur 3 sekundit sisse lülitatud ja seejärel välja lülitatud. Pärast nupu sisselülitamist ei pea te koodi töötamiseks automaatselt muutma.

Soovitan: