Talaan ng mga Nilalaman:

Sine-save ang Boring Life Sa Isang Smart Lamp: 3 Hakbang
Sine-save ang Boring Life Sa Isang Smart Lamp: 3 Hakbang

Video: Sine-save ang Boring Life Sa Isang Smart Lamp: 3 Hakbang

Video: Sine-save ang Boring Life Sa Isang Smart Lamp: 3 Hakbang
Video: The fight to save the grandmother's life from the danger of illness 2024, Nobyembre
Anonim
Image
Image
Sine-save ang Boring Life Sa Isang Smart Lamp
Sine-save ang Boring Life Sa Isang Smart Lamp
Sine-save ang Boring Life Sa Isang Smart Lamp
Sine-save ang Boring Life Sa Isang Smart Lamp

Inaasahan nating lahat na mabuhay kami ng mas kumportable sa bahay. Kung madalas kang hindi komportable dahil ang dimming ng mga lampara sa sambahayan ay hindi sapat na matalino? O kung sa tingin mo ay walang pagbabago ang tono dahil ang pag-andar ng sambahayan lampara? Ang lampara na ito ay maaaring malutas ang iyong problema.

Ang proyekto ay maaaring gumawa ng dalawang mga mode: normal mode at entertainment mode. Sa normal na mode, aayusin ng lampara ang ilaw sa pamamagitan ng light sensor at pagkilala ng thermal ng tao upang makamit ang kontrol ng ilaw, na maaaring magamit para sa pag-aaral at trabaho. At kapag nakaramdam ka ng pagod mula sa trabaho o pag-aaral, maaari mong buksan ang music player. Ang lampara na ito ay maaari ka ring i-convert sa entertainment mode. Sa mode na ito, maaaring muling ibahin ang lampara ng beat at i-flicker gamit ang ritmo。

Mga gamit

Grove - PIR Motion Sensor

Grove - Digital Light Sensor - TSL2561

Loudness Sensor

Arduino Mega2560 Rev3

WS2812B Digital RGB LED Flexi-Strip 144 LED - 1 Meter

Hakbang 1: Koneksyon sa Circuit

Koneksyon sa Circuit
Koneksyon sa Circuit
Koneksyon sa Circuit
Koneksyon sa Circuit

Ang koneksyon sa circuit ay medyo simple, maaari mong gamitin ang arduino at grove expansion board ng sawed, na maaaring kumonekta lamang sa mga sensor ng grove series ng seeed.

Bilang karagdagan, ang proyektong ito sa paggawa, ang sensor ng lakas ng tunog ay konektado sa A0 interface, ang light sensor ay konektado sa A12 interface, ang sensor ng PIR ay konektado sa D8 interface, ang LED Flexi-Strip ay konektado sa D6 interface.

Hakbang 2: Sumulat ng Code (ang Pangunahing Hakbang)

Image
Image

Ang code ay pangunahing nahahati sa dalawang mga module. Ang isang module ay normal mode, ang iba pang module ay entertainment mode. Binabago ng code ang mode sa pamamagitan ng pagtatalaga ng mga halaga ng mode.

Sa normal na mode, ang LED switch ay pangunahing kinokontrol ng kooperasyon sa pagitan ng light sensor at ng PIR sensor. Ang punto ay ang sensor ng PIR ay kailangang naka-code upang gawing mas tumpak ito.

Sa entertainment mode, ang panlabas na tunog ay kinikilala ng loudness sensor, at ang LED ay ipinakita sa iba't ibang mga estado ng algorithm. Narito ang source code.

Hakbang 3: Upang Encapsulate at Gumawa ng isang Tapos na Demo

Upang Encapsulate at Gumawa ng isang Tapos na Demo
Upang Encapsulate at Gumawa ng isang Tapos na Demo

Sa hakbang na ito, maaaring kailanganin mong maunawaan ang paggamit ng mga sumusunod na 3D printer. Pagkatapos ay maaari mong mai-print ang hugis na nais mo. Matapos makumpleto ang package, tapos na ang iyong trabaho.

Inirerekumendang: