Talaan ng mga Nilalaman:

Electronic Chameleon: 6 Hakbang (na may Mga Larawan)
Electronic Chameleon: 6 Hakbang (na may Mga Larawan)

Video: Electronic Chameleon: 6 Hakbang (na may Mga Larawan)

Video: Electronic Chameleon: 6 Hakbang (na may Mga Larawan)
Video: Ep 9.1: Six Signs Your Child May Have Autism (Part 2 / 2) | Teacher Kaye Talks 2024, Nobyembre
Anonim
Electronic Chameleon
Electronic Chameleon

Naisip mo ba kung paano binago ng chameleon ang kulay nito sa pamamagitan ng mga pagbabago sa mga kulay sa kapaligiran?

Mayroong isang bagay na tinatawag na Melanocyte Stimulate Hormone o MSH. Kung nais mong maghukay pa tungkol dito mangyaring sundin ang Link na ito. Magkahiwalay ang mga kwento, nais kong bumuo ng ambient lighting system o isang bagay tulad ng chameleon. Mukha itong cool at nakakatulong din ito sa mga mata. Mayroon akong neopixel LED strip at isang ekstrang kulay na sensor. Kaya itinayo ko na lamang ang aking Chameleon (Electronic) gamit ang Arduino (Microcontroller para sa lahat) bilang utak.

Hakbang 1: Mga Bagay na Kakailanganin Mo

Mga Bagay na Kakailanganin Mo
Mga Bagay na Kakailanganin Mo

1. Arduino Nano (Anumang Arduino ay mabuti) Amazon Link para sa Arduino Uno2. Kulay Sensor TCS3200 Link ng Amazon para sa Kulay Sensor3. Neopixel LED Strip Amazon Link para sa Neo Pixel LED4. Jumper wires at pinagmulan ng kuryente

Hakbang 2: Maikling Panimula sa Mga Bahagi

Maikling Panimula sa Mga Bahagi
Maikling Panimula sa Mga Bahagi
Maikling Panimula sa Mga Bahagi
Maikling Panimula sa Mga Bahagi

Arduino: Microcontroller na kumukuha ng data ng kulay ng sensor ng RGB mula sa TCS 3200 at bumubuo ng kani-kanilang signal ng PWM upang makontrol ang kulay ng Neopixel LED Lights. Ang Sensor ng Kulay ng 3200: Ang sensor na ito ay naglalaman ng isang hanay ng mga photodiode na tumutugon nang magkakaiba sa iba't ibang mga kulay kung kaya't nagbibigay ito ang kulay ng ilaw na bumabagsak sa larawang photodiode. Ang data na ito ay maaaring magamit upang makopya ang mga kulay na iyon. LED Pixel LED: Maaari itong makabuo ng maraming mga kulay batay sa signal na ibinigay dito. Ang pangalan ng IC ay WS2812B.

Hakbang 3: Pagkonekta sa Lahat

Kumokonekta sa Lahat
Kumokonekta sa Lahat
Kumokonekta sa Lahat
Kumokonekta sa Lahat

Koneksyon - Reaksyon.. Ang koneksyon ay dapat gawin sa isang paraan na kailangang basahin ng Arduino ang data mula sa 4 na magkakaibang mga photodiode sa TCS 3200. At ipakita ang halagang iyon bilang data sa neopixel LEDs upang makopya ang parehong kulay. 4 na mga photodiode sa mga sensor ang sensitibo sa 4 na magkakaibang mga kumbinasyon ng kulay. Gumagawa ito ng mga kasalukuyang signal na na-convert sa mga signal ng dalas ng I sa F conversion Ito ay binabasa ng mga pin ng Arduino at pagkatapos ay ibinigay bilang input sa Neopixel LEDs. Ayokong pumunta sa malalim sa pagtatrabaho ng mga sensor. Maaari itong maunawaan sa pamamagitan ng pag-refer sa mga sheet ng data ng TCS 3200 sensor.

Hakbang 4: Pag-coding

Coding
Coding

Ang code para sa proyektong ito ay narito.

Maaari mong i-download ito at i-unzip ang file upang maghanap ng mga kinakailangang aklatan at code. Mangyaring ilagay ang mga aklatan sa folder ng mga aklatan ng Arduino IDE. Ang pag-ipon ang code at i-upload ito. Ang code ay nagpapaliwanag sa sarili. Pinapabuti ko ang aking pag-coding sa pamamagitan ng pagtingin sa mga code ng iba. Ang anumang mga mungkahi upang ma-optimize ang code ay palaging maligayang pagdating.

Hakbang 5: Viola… Gumagana ito

Viola… Gumagana ito
Viola… Gumagana ito

Dito ito gumagana. Kinokopya ngayon ang anumang mga kulay na ipinapakita mo ito sa sensor. Mahusay na mga application ay 1. Ang pag-iilaw sa paligid para sa TV at PC na ito ay binabawasan ang pilay ng mata dahil ginagaya nito ang maximum na kulay sa iyong screen. 2. Pag-iilaw ng silid3. Pag-iilaw ng mood

4. Maaari kang mag-print ng 3D ng isang chameleon at ilagay ang lahat ng electronics upang gawin ito bilang isang tunay na 3D naka-print na hunyango.

Mangyaring huwag kalimutan na iboto ako sa mga paligsahan.

Hakbang 6: Paggawa ng Video

Narito ang isang gumaganang video.

Inirerekumendang: