Talaan ng mga Nilalaman:
- Hakbang 1: Pagtitipon ng Mga Bahagi at Mga Tool
- Hakbang 2: Pagsasama-sama ng Elektronika
- Hakbang 3: Ang Code
- Hakbang 4: 3D Naka-print na Snowflake (Opsyonal)
- Hakbang 5: Pagputol at Pagdidikit
- Hakbang 6: Pagsubok
- Hakbang 7: Hinaharap: Pagdaragdag ng WIFI Code
Video: Fresh Meat Notifier: 7 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ang isang aparato upang panatilihing bagong nakakatugon. Nagpunta ang proyektong ito dahil hinamon ako sa isa sa aking mga klase na malutas ang isang problema gamit ang mga kasanayang natutunan namin sa klase. Kaagad kong naisip ang isang bagay na nangyari sa aking pamilya ilang taon na ang nakakalipas. Isang tag-init nagpunta kami sa bakasyon sa loob ng ilang linggo at bumalik sa amoy ng kamatayan at isang sahig na may dugo, hindi na kailangang sabihin na isang bangungot na linisin at ang freezer ay hindi nakakakuha ng lakas. Ang pangyayaring iyon ang dahilan upang magtanong ang aking ama kung dapat ba kaming bumili ng libreng saklaw / damo na pinakain na baka (ang mabuting bagay). Ito ang sagisag ng aking problema kaya't gumawa ako ng isang aparato na maaaring gumana nang mag-isa at ipaalam sa kung kanino marahil ang pag-check sa bahay at sa isang punto sa hinaharap, magpadala ng isang teksto sa telepono ng mga may-ari upang makapagbigay ng mabilis na puna mula sa freezer. Sa pangkalahatan, gumagamit ang aparato ng isang multi-kulay na LED upang ipaalam sa mga tao sa paligid ng bahay na may isang bagay na mali at kalaunan ang sinumang nais na makatanggap ng isang teksto tungkol sa karne ay nagsisimulang maging masama.
Hakbang 1: Pagtitipon ng Mga Bahagi at Mga Tool
Upang makumpleto ang proyektong ito, kakailanganin ng isang tagabuo ng isang pangunahing kaalaman sa paghihinang, Arduino IDE, at 3D Print (opsyonal). Pangunahin na binubuo ang proyekto ng electronics na wala sa Amazon at anupaman ay madali itong matagpuan sa isang lokal na department store.
Mga Bahagi:
- Board ng NodeMCU (https://a.co/haoqMPw)
- DS18B20 Temperatura sensor na may Waterproofing (https://a.co/ewfkmng)
- Karaniwang Cathode RGB LED (https://www.sparkfun.com/products/9264)
- Ang Soap Box ay magiging Encloser ($ 1 sa Walmart)
- USB Power Supply (https://a.co/ccjaQHv)
Ang natitirang bahagi ng mga sangkap na ito ay natipon sa pamamagitan ng pag-order ng isang kit off ng Amazon (https://a.co/gUIA75y) ngunit maaari kang makahanap ng isang mas murang kit sa paligid ng Amazon (Sinusubukan kong malaman ang Arduino).
- Electronic Breadboard
- Jumper Wires
- Tatlong 270Ω Mga Resistor
- Isang 4.7kΩ risistor
- Tatlong + mga header pin
Mga tool:
- Computer
- Micro-USB Cord
- Soldering Kit
- Mataas na temp na Hot Glue Gun
- Mag-drill gamit ang 1/4 Drill Bit
- 3D Printer na may filament
Sa una ay naisip ko na papalakasin ko ang board sa pamamagitan ng isang panloob na power supply ngunit pagkatapos maglaro ng ideya natapos ko ang pagpunta sa panlabas na USB power supply sapagkat ito ang pinakamadali.
Hakbang 2: Pagsasama-sama ng Elektronika
Ipinapakita ng larawan 1 ang layout ng electronics
Bahagi 1:
Paghinang ng bawat isa sa mga wire na nagmumula sa sensor ng temperatura papunta sa sarili nitong pin ng header (Larawan 2 & 3)
Bahagi 2: Temp. Sensor
- Ilagay ang board ng NodeMCU sa gilid ng breadboard (Larawan 4 at 5)
-
Gamitin ang mga jumper wires upang ikonekta ang NodeMCU sa temp. sensor
- Maglagay ng dilaw na kawad mula sa pin 4 hanggang sa isang libreng hilera sa breadboard
- Kunin ang 4.7kΩ risistor at ikonekta ito sa linya ng 3.3v pagkatapos ay ilagay ang kabilang panig nito sa hilera mula sa nakaraang hakbang
- Ilagay ang dilaw na kawad mula sa temp. sensor at ilagay ito sa na sa parehong hilera
- Ilagay ang Red wire mula sa temp. sensor sa linya ng 3.3v at ilagay ang itim na kawad sa ground line
- Ikonekta ang 3.3v pin sa NodeMCU sa linya sa breadboard
- Ikonekta ang ground pin sa NodeMCU sa linya sa breadboard
Bahagi 3: LED
Nakatutulong ang tutorial na ito pagdating sa mga kable ng LED (https://learn.sparkfun.com/tutorials/sik-experiment-guide-for-arduino---v32/experiment-3-diving-an-rgb-led). Kailangan mo lamang subaybayan kung anong mga pin ang inilalagay mo sa bawat bahagi ng LED (halimbawa, Ang Aking Mga Pins ay D6 (pula), D7 (berde), at D8 (asul)
Hakbang 3: Ang Code
Ang code na ginagamit ko sa kasalukuyan ay higit na nakabatay sa Halimbawa ng DS18x20_Temperature mula sa OneWire Library.
Bahagi 1: Pagkuha ng Pag-set up
Ang video na ipinakita sa itaas ay dapat magbigay sa iyo ng isang magandang pagsisimula sa paggamit ng NodeMCU.
Bahagi 2: Aking Code
Tulad ng nakasaad sa itaas karamihan ay ginamit ko ang code mula sa OneWire Library ngunit nagdagdag ako ng dalawang variable sa tuktok ng file at nagdagdag ng isang bahagi na tumutugon kung ang temperatura ay umabot sa isang tiyak na threshold (Arduino code sa itaas). Gayundin, paumanhin kung ang code ay hindi malinis, ito ang aking unang pagkakataon sa pag-coding sa Arduino.
Hakbang 4: 3D Naka-print na Snowflake (Opsyonal)
Nagdagdag ako ng isang snowflake upang hawakan ang temp. sensor upang makatulong na mag-signify sa gumagamit kung saan ito dapat pumunta. Ang snowflake na ginamit ko ay nagmula sa https://www.thingiverse.com/thing:2732146 at nagdagdag lang ako ng isang link (upang ibalik ang kredito) at isang butas para sa temperatura sensor.
Hakbang 5: Pagputol at Pagdidikit
- Nagpasiya akong ipadala ang sensor ng temperatura sa gilid kaya't nag-drill ako ng 1/4 pulgada na butas sa gilid para sa temp. sensor na lalabas. Pinutol ko rin ang gilid ng kung saan papasok ang Micro-USB cord.
- Para sa bahagi ng pagdidikit, gumamit ako ng isang High-temp Hot Glue Gun at gumana nang maayos siguraduhin lamang na gumagamit ka ng sapat na pandikit. Idinikit ko ang sensor ng temperatura sa kaso at ang snowflake (Larawan 4 at 5).
Hakbang 6: Pagsubok
Nasa kolehiyo pa rin ako kaya ginamit ko ang aking mini-ref para sa pagsubok. Nagpapadala din ang OneWire code ng temperatura sa serial line (9600 Baud) kaya't ang pagsubok sa temperatura ay ginawang madali.
Hakbang 7: Hinaharap: Pagdaragdag ng WIFI Code
Plano kong magdagdag ng mga kakayahan ng WIFI sa code upang ang Notifier ay maaaring magpadala ng mga teksto.
Ito ang aking unang pagbuo sa Mga Instructable kaya subukang patawarin ang mga butas dito.
Inirerekumendang:
Notifier ng Bluetooth Call: 5 Hakbang (na may Mga Larawan)
Bluetooth Call Notifier: Panimula Nagba-browse ako ng mga nakakain na feed ng balita ilang araw na ang nakakaraan nang makita ko ang Proyekto na ito. Ito ay isang cool na proyekto. Ngunit naisip ko Bakit hindi ito itayo sa isang Bluetooth sa halip na kumplikadong mga bagay sa wifi. Pagtukoy ng Bluetooth Call Notifier na ito
BBQ Temperature & Meat Sensor sa ESP8266 Na May Display: 5 Hakbang (na may Mga Larawan)
BBQ Temperature & Meat Sensor sa ESP8266 Sa Pagpapakita: Sa Instructable na ito ipapakita ko sa iyo kung paano gumawa ng iyong sariling bersyon ng isang tool na BBQ na sumusukat sa kasalukuyang temperatura sa iyong barbecue at bubukas ang isang fan upang magaan ito kung kinakailangan. Karagdagan dito ay mayroon ding isang meat core temperatura sensor attac
Awtomatikong Notifier ng Paghuhugas ng Kamay: 5 Mga Hakbang
Awtomatikong Notifier ng Paghuhugas ng Kamay: Ito ay isang makina na maaaring ipagbigay-alam sa isang tao kapag lumalakad sila sa pintuan. Ang layunin nito ay upang paalalahanan ang sinumang maghugas ng kanyang mga kamay kapag umuwi siya. Mayroong isang ultrasonic sensor sa harap ng kahon na nakaka-sensing para sa isang taong lumalakad sa
IoT Notifier Gamit ang ESP-12E: 7 Mga Hakbang (na may Mga Larawan)
IoT Notifier Gamit ang ESP-12E: Natigil sa bahay na malayo sa iyong mahal? Sa panahon ng mahirap na oras na ito, ang kasiya-siyang maliit na proyekto ay tiyak na susubukan na magdala ng ngiti sa iyong mga mukha. Sa Instructable na ito, ipapakita ko sa iyo kung paano ipakita ang mga notification mula sa iyong mobile phone sa anyo ng
Paano Mag-cut Meat - LASER STYLE !: 3 Hakbang (na may Mga Larawan)
Paano Mag-cut Meat - LASER STYLE !: Mayroong isang trick upang magawa ito - kaya narito kung paano i-cut ang karne at maging handa para sa masarap na kombensyon ng mga hayop