Talaan ng mga Nilalaman:

Kaso ng Pagbabago ng Kulay: 13 Mga Hakbang (na may Mga Larawan)
Kaso ng Pagbabago ng Kulay: 13 Mga Hakbang (na may Mga Larawan)

Video: Kaso ng Pagbabago ng Kulay: 13 Mga Hakbang (na may Mga Larawan)

Video: Kaso ng Pagbabago ng Kulay: 13 Mga Hakbang (na may Mga Larawan)
Video: Secret Intelligent. Paano mo Malalaman na IKAW ay LIHIM na MATALINO? 2024, Hulyo
Anonim
Kaso ng Pagbabago ng Kulay
Kaso ng Pagbabago ng Kulay
Kaso ng Pagbabago ng Kulay
Kaso ng Pagbabago ng Kulay
Kaso ng Pagbabago ng Kulay
Kaso ng Pagbabago ng Kulay

Isang gabay sa kung paano muling likhain ang aming case ng pagbabago ng kulay

Hakbang 1: Video ng Pakikipag-ugnay sa Kaso

Hakbang 2: Paglalahad ng Suliranin

Karamihan sa mga tao ay bibili ng maraming mga kaso sa telepono, dahil lamang sa simpleng katotohanan na nais nila ang mga kaso sa isang assortment ng mga kulay. Ang dinisenyo namin ay isang kaso sa telepono na magbabago ng kulay sa pagpipilian ng kulay ng consumer. Ginagawa ito sa pamamagitan ng paggamit ng isang piraso ng tela sa loob ng kaso na may mga ilaw na LED dito, na sakop ng isang piraso ng malinaw na plastik. Magkakaroon ng isang light light sensor na gumagamit ng mga halaga ng RGB upang makita ang naibigay na kulay at pagkatapos ay binabago ang kulay ng kaso sa kulay na iyon.

Hakbang 3: Pangkalahatang-ideya ng Paano Ito Gumagawa

Ang kaso ay binubuo ng maraming bahagi: ang naka-print na kaso ng 3D, ang arduino + FLORA sensor + RGB LEDs + sensor switch, at ang portable na baterya.

Ang sensor ng FLORA ay naka-wire sa Lilypad Arduino, kasama ang isang string ng 8 LEDs. Pagkatapos ay nai-program ang arduino upang makilala ang sensor at LEDs at gamitin ang dalawa upang makipag-ugnay sa bawat isa. Ang sensor switch ay hindi kailangang i-program dahil ginagamit lamang ito upang buksan / isara ang kuryente dito. Kapag ang switch ay nakabukas sa posisyon na ON, ang sensor ng FLORA ay sinamahan ng isang maliwanag na LED. Kailan man ang sensor ay gaganapin hanggang sa isang kulay na makikilala nito, ang halagang RGB na nararamdaman nito ay ipinapadala sa mga LED na sumisindi nang magkakasabay. Kapag nakamit ang nais na kulay, ang switch ng sensor ay maaaring patayin upang i-lock ang kulay. Ang portable na baterya ay dapat na singilin at konektado sa arduino para gumana nang tama ang aparato.

Hakbang 4: Listahan ng Mga Materyales at Mga Tool

Mga Kagamitan

-FLORA - NAKAKAKATANGIT NA PLATFORM NG Elektroniko: ARDUINO-CompATIBLE

-FLORA COLOR SENSOR MAY PUTING ILLUMINATION LED

-FLORA RGB SMART NEOPIXEL VERSION 2 - PACK OF 4

-PREMIUM Male / Male JUMPER WIRES - 40 X 6 (150MM)

-iNiCE 3000mAh Ultra Slim Mini Power Bank Charger External Battery Pocket Size na may Built in Lightning (MFi) at Micro USB Cable para sa iPhone, Samsung, HTC at Higit Pa --- Gray

-Clear Acrylic

-Light Diffusing materyal

Mga kasangkapan

Panghinang

3D printer na may PLA filament

Laser Cutter

Hakbang 5: Mag-link sa Code

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

Hakbang 6: I-download ang Arduino

Hakbang 7: Mag-download ng Mga Library ng Color Sensor

Pumunta sa https://learn.adafruit.com/adafruit-color-sensors/use-it at sundin ang direksyon upang i-download ang Iibrary.

Hakbang 8: I-download ang Neopixel Library

Pumunta sa https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code at sundin ang mga direksyon upang i-download ang library.

Hakbang 9: Subukan ang Arduino

Subukan ang Arduino
Subukan ang Arduino

Kailangan mo ngayong gawin ang pagsubok sa flora board upang masiguro na ito ay gumagana. Dahil na-download mo ang silid-aklatan, dapat mong buksan ang arduino at pumunta sa mga file, pagkatapos ay mga halimbawa, pagkatapos ay buksan ang Adafruit_Motor_Shield_Library, at pagkatapos ay sa MotorTest. Patakbuhin ang code upang masiguro na walang mga isyu. Kung may mga isyu marahil ay hindi mo na-download ang neopixel library ng tama at kailangang bumalik at suriin upang makita kung napalampas mo ang anumang mga hakbang. I-hook up ang iyong Flora board sa iyong computer at i-upload ang code, siguraduhing nasa tamang port ka na kailangan mong mapuntahan. Pagkatapos ng paglo-load nito sa board dapat mong makita ang LED sa board magsimulang pag-on ng iba't ibang mga kulay.

Hakbang 10: Pagsubok sa FLORA Sensor

Pagsubok sa FLORA Sensor
Pagsubok sa FLORA Sensor
Pagsubok sa FLORA Sensor
Pagsubok sa FLORA Sensor

Kailangan mong i-hook ang kulay senor gamit ang mga clip ng buaya sa Flora board at magpatakbo ng isang pagsubok sa kulay. Upang subukan ang sensor kailangan mong patakbuhin ang TCS34725 upang magawa mo ito ay pupunta ka sa file, pagkatapos halimbawa, pagkatapos buksan ang Adafruit TCS34725, at pagkatapos ang colorview. Patakbuhin ang code upang matiyak na gumagana ito ng tama, at i-upload ito sa iyong board. Ngayon ay dapat mong mailagay ang anumang kulay dito at dapat nitong baguhin ang kulay na iyon, dapat mo ring buksan ang isang port upang makita mo ang mga output ng sensor ng kulay sa pamamagitan ng pag-download ng pagproseso. Ito rin ay isang magandang panahon upang makita kung anong mga kulay ang gumagana at kung anong mga kulay ang hindi gumagana at kung anong mga kulay ang nakikipaglaban sa sensor.

Hakbang 11: Pagsubok sa mga LED

Pagsubok sa mga LED
Pagsubok sa mga LED
Pagsubok sa mga LED
Pagsubok sa mga LED
Pagsubok sa mga LED
Pagsubok sa mga LED

Ngayong mayroon ka ng flora at gumaganang sensor ng kulay suriin ang bawat ilaw upang matiyak na gumagana ang bawat ilaw. Upang gawin ito mag-hook up ng isang LED sa flora board gumamit ng mga alligator clip din i-hook up ang sensor ng kulay sa flora board na may mga clip ng buaya. Pumunta ngayon sa file, mga halimbawa, Adafruit_NeoPixel at pagkatapos strandtest. Patakbuhin ang code na ito sa bawat ilaw nang paisa-isa, baguhin din ang kulay ng ilaw kapag sinubukan mo ito upang matiyak na gumagana ito ng tama. Ngayong alam mong gumagana ang lahat ay oras na upang pagsamahin ang lahat upang masubukan. Upang masubukan ang lahat ng ilaw kailangan mong maghinang dahil ang mga clip ng buaya ay hindi maaasahan habang nagdagdag ka ng higit pang mga ilaw.

Hakbang 12: Paghihinang

Paghihinang
Paghihinang
Paghihinang
Paghihinang

Pag-solder ng Flora Color Sensor na solder wire sa FLORA Board na may…

GND sa GND

SCL to SCL

SDA hanggang SDA

3V hanggang AE * E

Paglipat ng Soldering sa FLORA…

isang bahagi ng switch sa 9

iba pang bahagi ng paglipat sa GND

Ang FLORA solder wire sa FLORA RGB SMART NEOPIXEL….

GND sa -

VBATT sa +

Ang FLORA solder isang resistor sa FLORA RGB SMART NEOPIXEL….

Db 6 hanggang arrow na nakaturo patungo sa led

FLORA RGB SMART NEOPIXEL hanggang FLORA RGB SMART NEOPIXEL….

- sa -

+ hanggang +

Ang arrow point ay malayo mula sa humantong sa arrow point patungo sa led

Hakbang 13: Pagdaragdag ng Code

Pumunta sa https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process at kopyahin at i-paste ang code sa Arduino. Patakbuhin ang code upang matiyak na walang mga pagkakamali, nagdagdag kami ng isang pindutan sa code na ito. Nagbibigay-daan sa iyo ang pindutan na i-off at i-on ang kulay ng senor ayon sa iyong kagustuhan sa ganoong paraan na maaari mong baguhin ang kulay ng kaso nang hindi pinapatay at naka-on ang buong kaso. Tandaan na dahil wala kang button na maghinang doon ang kulay ng senor ay makikita sa loob ng 3 segundo at pagkatapos ay i-off. Matapos ang pindutan ay nasa hindi mo na kailangang baguhin ang code upang gawin ang pindutan na awtomatiko itong awtomatiko.

Inirerekumendang: