Talaan ng mga Nilalaman:
- Hakbang 1: Pag-set up ng Hardware
- Hakbang 2: Ang Code
- Hakbang 3: Paggamit ng Device
- Hakbang 4: Ang Huling Produkto
Video: Timer ng Pinto ng Refrigerator: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Sa tutorial na ito, tatahakin namin ang proseso ng pagbuo at pag-coding ng isang abstraction ng isang timer ng refrigerator light. Ang pangunahing layunin ng aming aparato ay makatipid ng kuryente sa pamamagitan lamang ng pag-on ng ilaw ng ref kung may nakatayo sa harap nito. Gumagamit ang aming aparato ng Internet of Things ng dalawang sensor: isang switch ng tambo at isang module ng sensor ng pag-iwas sa bagay. Ang sensor ng tambo ay magpapadala ng isang senyas tuwing mayroong isang kasalukuyang larangan ng magnetiko. Gagamitin ito upang makita kung ang pintuan ay bukas o sarado. Kung ang pintuan ay bukas, ang proximity sensor ay ginagamit upang makita kung may nakatayo sa harap ng ref. Kung walang napansin na tao, magsisimulang bilangin ng timer kung gaano katagal mula nang may isang tao sa harap ng pintuan.
Kasama rin sa proyektong ito ang isang interface upang makontrol ang aparato, na kung saan ay pinapatakbo sa isang flask server. Maaaring suriin ng isang gumagamit ang bawat isa sa mga timer, o i-reset ang mga ito gamit ang interface na ito.
Gagabayan ka ng mga sumusunod na hakbang bagaman ang proseso ng pagbuo ng aparatong ito.
Hakbang 1: Pag-set up ng Hardware
Ang unang hakbang ay upang i-set up ang mga circuit para sa aparato. Kakailanganin namin ang:
- Raspberry Pi 3
- Breadboard
- Module ng Reed *
- Modyul ng Sensor ng Pag-iwas sa Balakid *
- 10KOhm Resistor
- Mga wire
- Isang Magnet (para sa pagsubok ng aparato)
* Mula sa Arduino 37-in-1 Sensors Kit (Dokumentasyon)
Kapag ang lahat ng mga materyales ay nakolekta, tipunin ang circuit batay sa diagram na ipinakita sa itaas.
Hakbang 2: Ang Code
Ngayon na naayos na namin ang aming hardware, maaari naming simulang isulat ang code. Ang code ay maaaring matagpuan sa nakalakip na naka-zip na folder. Ang istraktura ng mga direktoryo ay nakakalito, kaya't mag-ingat na huwag ilipat ang alinman sa mga file sa paligid.
Hakbang 3: Paggamit ng Device
Tumatakbo ang programa gamit ang mga Flask server. Ang mga detalye para sa pag-install at paggamit ng Flask ay matatagpuan dito.
Una, gamit ang command prompt, itakda ang flask app upang maging iotapp.py:
itakda ang FLASK_APP = iotapp.py
Susunod, patakbuhin ang app na may:
flask run --host 0.0.0.0
Upang ma-access ang interface, kopyahin ang URL na mga resulta mula sa huling utos. Ang pahinang ito ay may dalawang timer: isa na sumusubaybay sa kung gaano katagal nakabukas ang pinto, at isa upang subaybayan kung gaano katagal nakabukas ang pinto nang walang tao sa harap nito. Tuwing nai-refresh ang pahina, mag-update ang parehong mga timer. Maaaring i-reset ng isang user ang mga timer gamit ang pindutang "I-reset ang Mga timer".
Ang magnet ay kumakatawan sa pintuan ng palamigan. Kailan man naroroon ang pang-akit, ang pintuan ay maaaring isaalang-alang na sarado. Upang gayahin ang pagbubukas ng pinto, alisin ang magnet mula sa sensor ng tambo. Upang gayahin ang isang tao na nakatayo sa harap ng ref, ilagay ang iyong kamay sa malapit sa sensor. Kapag tinanggal mo ang iyong kamay, magsisimulang bilangin ng timer kung gaano katagal bago ang isang tao ay nasa harap ng ref.
Hakbang 4: Ang Huling Produkto
Dito, nagpapakita kami ng isang halimbawa ng aparato sa pagkilos.
Ang Instructable na ito ay nilikha nina Ryan Anderson at Kevin Benson.
Inirerekumendang:
Pasadyang Pinto na Pinalitaw na Bell ng Pinto .: 6 Mga Hakbang
Pasadyang Pinto na Pinalitaw na Bell ng Pinto .: Kumusta! Ang pangalan ko ay Justin, ako ay isang Junior sa high-school, at ipapakita sa iyo ng Instructable na ito kung paano gumawa ng isang doorbell na na-trigger kapag may isang taong umakyat sa iyong pintuan, at maaaring maging anumang tono o kanta na gusto mo! Dahil ang pintuan ng pintuan ay pinipigilan ang pinto
Refrigerator Magnet Clock: 9 Mga Hakbang (na may Mga Larawan)
Refrigerator Magnet Clock: Palagi akong nabighani ng hindi pangkaraniwang mga orasan. Ito ang isa sa aking pinakabagong nilikha na gumagamit ng mga numero ng alpabeto ng ref upang ipakita ang oras. Ang mga numero ay nakalagay sa isang piraso ng manipis na puting Plexiglas na may manipis na sheet metal na nakalamina sa likuran.
Ang Control ng Refrigerator Sa Tft Lcd: 6 Hakbang
Ang Refrigerator Control Sa Tft Lcd: Sa tuluy-tuloy na pagpapabuti ng teknolohiya, ang aming mga gamit sa bahay ay higit na mas gumagana at mas madaling gamitin. Bilang isang taong mahilig sa electronics, interesado ako sa kontrol ng mga gamit sa bahay. Ang aming palamigan ay hindi posible sa alinman sa mga man-machine
Timer upang Isara ang Opener ng Pinto ng garahe: 4 na Hakbang
Kaya't nagsisimula ang kwento pagkatapos kong iwanang bukas ang pintuan ng aking garahe, at ang ilang mga lalaki ay pumasok lamang at ginulo. Sa kabutihang palad, walang mahalagang kawani na nawala. Matapos ang aksidenteng ito, nagpasya akong gumawa ng isang " timer upang isara ang " tampok para sa aking garahe doo
Mga Awtomatikong Ilaw na Nakakonekta Sa Pagsubaybay sa Pinto at Pinto .: 5 Mga Hakbang
Ang mga Awtomatikong Ilaw ay Nakakonekta Sa Pagsubaybay sa Pinto at Pinto .: Tila napakahirap hanapin ang switch board sa madilim ngunit ang proyektong ito ay talagang kapaki-pakinabang upang malutas ang problemang ito. Sundin ang mga hakbang sa ibaba upang malaman ang solusyon dito