Talaan ng mga Nilalaman:
- Hakbang 1: Mga Panustos
- Hakbang 2: Mga kable
- Hakbang 3: Direksyon ng UPyCraft para sa Paggamit
- Hakbang 4: Ang Pag-download ng Code
- Hakbang 5: Pag-install
- Hakbang 6: Magbukas ng isang Browser
- Hakbang 7: Pagsubok
- Hakbang 8: Ideya
Video: Programa ng MicroPython: Ang Trabaho ba ng Toilet ay Sumasakop ?: 8 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ang aming tanggapan ay isang malaking tanggapan ng pangkat na may limitadong puwang sa banyo. Madalas kong nahanap na wala akong silid na mapupuntahan sa banyo, kaya't kailangan kong maghintay ng matagal na parang nahihiya ako.
Ginamit ng eksperimento ang MakePython ESP8266 upang mag-set up ng isang server ng pagtuklas na maaaring ma-access ng sinuman sa pamamagitan ng isang IP address upang suriin ang mga upuan sa banyo, na iniiwasan ang mga oras ng paghihintay na mahirap.
Hakbang 1: Mga Panustos
hardware:
- MakePython ESP8266
- Infrared sensor
- Breadboard
- Tumalon na linya
- kable ng USB
- Scotch tape
Ang MakePython ESP8266 ay isang board na ESP8266 na may pinagsamang display na SSD1306 OLED, makukuha mo ito mula sa link na ito:
Infrared sensor: Kapag nakita ng module ang front signal ng balakid, ang ilaw ng berdeng tagapagpahiwatig sa circuit board ay nagpapasindi sa antas, habang ang OUT port ay patuloy na naglalabas ng mga signal na may mababang antas. Ang distansya ng pagtuklas ng module ay 2 ~ 30cm, at ang anggulo ng pagtuklas ay 35 °. Ang distansya ng pagtuklas ay maaaring maiakma ng potensyomiter. kapag ang potensyomiter ay nababagay sa pakanan, tumataas ang distansya ng pagtuklas; Counterclockwise potentiometer, ang distansya ng pagtuklas ay nabawasan;
software:
uPyCraft V1.1
I-click ang link na ito upang i-download ang uPyCraft IDE para sa Windows:
Hakbang 2: Mga kable
- Ang VCC pin ng infrared module ay konektado sa 3V3 ng MakePython ESP8266, ang GND ay konektado sa GND, at ang OUT ay konektado sa IO14 ng board.
- Ikonekta ang MakePython ESP8266 sa PC gamit ang isang USB cable, Buksan ang manager ng aparato (Kailangan lang maghanap para sa "aparato" sa box para sa paghahanap sa Windows). Kapag pinalawak, ang seksyon ng port ay dapat magpakita ng isang bagay tulad ng nasa itaas. Gumawa ng isang tala ng numero ng port, tulad ng COM18 sa aking kaso. Kung walang port na lilitaw, subukang i-download ang USB drive:
Hakbang 3: Direksyon ng UPyCraft para sa Paggamit
I-download ang Get Started MicroPython ESP8266 file, na kung saan ay detalyado sa seksyon ng Mga Tool ng Pag-unlad ng MicroPython ng file, na makakatulong sa iyong i-download at mai-install ang uPyCraft IDE at gamitin ito. Kasama rin dito ang isang pagpapakilala sa MakePython ESP8266.
O maaari mong makuha ang file mula sa link na ito:
Hakbang 4: Ang Pag-download ng Code
I-download ang main.py file at buksan ito, kailangan mong baguhin ang mga sumusunod na puntos:
- SSID: kailangang baguhin sa iyong lokal na pangalan ng network
- PASSWORD: kailangang baguhin sa iyong lokal na password sa network
- Kung ang OUT Pin ng infrared module ay nakakatanggap ng pagbabago mula sa MakePython ESP8266, palitan ang numero sa Pin () sa Pin na ginamit mo upang matanggap ito.
Kapag tapos ka na, upang i-click ang I-save at DownAndRun. Ipapakita ang "download ok" kapag matagumpay ang pag-download, maaari mong makita ang isang IP address (minahan: 192.168.1.116).
Hakbang 5: Pag-install
Ilagay ang infrared module sa tabi ng pintuan para sa madaling pagtuklas ng mga tao at i-secure ito gamit ang Sellotape. Kapag ang isang tao ay gumagamit ng banyo, ang module ay nagpapadala ng mga resulta ng pagsubok sa server sa pamamagitan ng WiFi, upang ma-access namin ang server sa pamamagitan ng isang IP address upang suriin kung ang banyo ay inookupahan, sa halip na maghintay sa banyo.
Hakbang 6: Magbukas ng isang Browser
Buksan ang browser sa iyong PC, i-type ang IP address na nakuha mo lamang (192.168.1.116), at i-click ang Enter upang kumpirmahin.
Hakbang 7: Pagsubok
I-click ang pindutang "tuklasin", maaari mong suriin kung ang okasyon ay inookupahan. Kapag inookupahan ang banyo, ipapakita ng pahina na ito ay sinakop, kung hindi man, ipapakita nito na walang tao, upang madali kang pumunta sa banyo nang hindi naghihintay sa labas.
Hakbang 8: Ideya
Matapos ang eksperimento, mayroon akong ilang mga ideya, sa ilang mga shopping mall, mayroong mga banyo sa bawat palapag, ngunit madalas may mahabang linya para sa banyo ng kababaihan para sa mga damit ng kababaihan, habang ang mga banyo ng lalaki ay walang laman. Gumamit ng Makepython na may koneksyon sa Lora upang makita ang trapiko ng mobile phone sa pintuan ng bawat banyo, hatulan ang bilang ng mga tao, at magsagawa ng paglilipat ayon sa inaasahan; Susubukan ko ito mamaya, kung interesado ka, sundin o samahan ako.
Inirerekumendang:
Tagapahiwatig ng Katayuan ng Pamilya / kasamahan sa trabaho: 6 Mga Hakbang (na may Mga Larawan)
Tagapahiwatig ng Katayuan ng Pamilya / Coworker: Ang una kong Maituturo, maraming mga proyekto ang tumulong sa akin sa paglipas ng mga taon, inaasahan kong makakatulong ito sa iba. Ang maikling kwento … Kailangan namin ng isang paraan upang maipakita sa bawat isa ang aming katayuan sa halip na makagambala ng mga tawag, o manatili nang malayo kapag ipinapalagay namin ang isa pang
Protektahan ang Iyong Mga Ideya, Protektahan ang Iyong Trabaho: 8 Hakbang
Protektahan ang Iyong Mga Ideya, Protektahan ang Iyong Trabaho: Nawalan ako ng data ilang araw na ang nakakalipas sa pamamagitan ng isang pag-crash ng PC. Nawala ang trabaho ng isang araw.:/ Nai-save ko ang aking data sa cloud upang maiwasan ang isang depekto ng hard disk. Gumagamit ako ng isang bersyon ng software upang maibalik ko ang mga mas lumang bersyon ng aking trabaho. Gumagawa ako ng isang backup araw-araw. Ngunit sa oras na ito
Programa ng MicroPython: I-update ang Data ng Coronavirus Disease (COVID-19) sa Totoong Oras: 10 Hakbang (na may Mga Larawan)
Programa ng MicroPython: I-update ang Data ng Coronavirus Disease (COVID-19) sa Tunay na Oras: Sa nakaraang ilang linggo, ang bilang ng mga kumpirmadong kaso ng coronavirus disease (COVID 19) sa buong mundo ay lumampas sa 100,000, at idineklara ng organisasyong pangkalusugan sa buong mundo (WHO) na bagong pagsabog ng coronavirus pneumonia upang maging isang pandaigdigang pandemya. Ako ay napaka
Pag-mount ng Toilet Paper Roll Phone: 7 Mga Hakbang (na may Mga Larawan)
Toilet Paper Roll Phone Mount: Kailangan mo ba ng isang lugar upang mapanatili ang iyong telepono habang nagcha-charge ito upang ito ay patayo pa rin? Ang pag-mount ng telepono ang sagot dito. Mayroon ka bang ilang ekstrang papel na papel na gulong na nakahiga sa paligid ng iyong bahay, at isang maliit na karton lamang? Kung gagawin mo ito, gagawin mo
Pangatlong Kamay ++: isang Kamay na Tumutulong sa Maraming Gamit para sa Elektronika at Iba Pang Pinong Trabaho .: 14 Mga Hakbang (na may Mga Larawan)
Pangatlong Kamay ++: isang Kamay na Tumutulong sa Maraming Gamit para sa Elektroniko at Iba Pang Maselan na Trabaho .: Noong nakaraan ginamit ko ang pangatlong kamay / pagtulong sa mga kamay na magagamit sa mga chain electronics shop at nabigo ako sa kanilang kakayahang magamit. Hindi ko makuha ang mga clip nang eksakto kung saan ko nais ang mga ito o tumagal ng mas maraming oras kaysa sa talagang dapat na mag-setup