Talaan ng mga Nilalaman:
- Hakbang 1: Mga Panustos
- Hakbang 2: Mga Order Circuit Board
- Hakbang 3: Mga Bahaging 3D Print
- Hakbang 4: Mga Solder Circuit at PCB
- Hakbang 5: Controller ng Program Damper at Therostat - NodeMCU
Video: Paano Gumawa ng isang Awtomatikong Wood Stove Thermostat: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Para sa aking Mechatronics Class Project napagpasyahan kong magdisenyo at lumikha ng isang Awtomatikong Wood Stove Thermostat gamit ang isang WiFi na pinagana ang Arduino na may isang PID controller na nagmamaneho ng isang Stepper motor upang makontrol ang posisyon ng damper sa aking Wood Stove. Ito ay naging isang napaka-rewarding karanasan at paglalakbay at maraming natutunan ako! Nais kong ibahagi ang mga detalye ng proyekto pati na rin kung paano mo ito magagawa / maiangkop sa iyong sariling aplikasyon.
Hakbang 1: Mga Panustos
Magbibigay ako ng isang listahan ng mga supply na ginamit ko upang likhain ang controller na ito kasama ang anumang mga eskematiko at mga file ng disenyo na ginamit ko kasama.
Mga Pantustos:
- 1 NodeMCU Board - Para sa Pagmamaneho Stepper at pagpapatakbo ng PID Controller - Banggood
- EasyDriver Module Stepper Driver - Amazon
- NEMA 11 Stepper Motor - Amazon
- 1 Wemos D1 Mini Board - Para sa Temperature Sensor at LCD Display - Banggood
- DHT11 Temperatura at Humidity Sensor - Amazon
- 16x2 LCD Display - Amazon
- LCD i2c Adapter - Binabawasan ang bilang ng mga pin ng koneksyon sa LCD - Amazon
- 12V Power Supply - Para sa Powering Easy Driver
- Iba't ibang Mga Resistor - Amazon
- PN2222A o Katumbas na Transistor - Amazon
- Iba't ibang mga Resistors
- 3 mga digital na pindutan - Amazon
- 1 Parihabang Neodymium Magnet - Amazon
- Mga Circuit Board - Kasamang Gerber Files - Gumamit ng JLCPCB upang Mag-order - Higit pang Mga Detalye sa ibaba
- Spring para sa Stepper Idler Pulley Tensioner
- Machine Screw para sa Tensioning Idler at Idler Shaft
Mga 3D Printed Component (Kasamang STL):
- Stepper Damper Controller Assembly
- Pulley
- Kaso ng Stepper Controller
- Kaso ng Thermostat / Temperatura Sensor
Mga tool:
- Panghinang
- Screwdrivers
Arduino Code:
Ibinigay sa huling hakbang para sa pagprograma ng dalawang microcontrollers
App:
Blynk- Ang app na ito ay ginagamit upang makipag-usap sa pagitan ng sensor ng temperatura at ng damper controller at upang makontrol ang mga aparato mula sa App
Hakbang 2: Mga Order Circuit Board
Ang unang bagay na dapat gawin ay mag-order ng pasadyang mga circuit board mula sa JLCPCB. Mayroon silang labis na mapagkumpitensyang mga gastos at napakabilis na lumingon. Natanggap ko ang aking PCB sa loob ng 4 na araw o pag-order.
- Gumawa ng isang account sa JLCPCB.
-
I-upload ang naka-attach na mga Gerber Files sa kanilang website nang paisa-isa at piliin ang nais na dami ng bawat isa.
Ang Mga Default na Halaga para sa lahat ng mga pagpipilian ay gumagana nang maayos
Hakbang 3: Mga Bahaging 3D Print
Kung mayroon kang isang 3D Printer, Mahusay! I-print lamang ang lahat ng mga file ng STL gamit ang alinman sa PLA o ABS (Ginamit ko ang ABS). Kung hindi, maraming mga serbisyo sa 3D printer na magagamit online. Maaari ko ring mai-print ang mga ito para sa iyo kung kinakailangan - Mag-link sa Form ng Kahilingan.
Aking Website: www. NESCustomDesign.com
Ipunin ang mga bahagi para sa Stepper Actuator.
Hakbang 4: Mga Solder Circuit at PCB
Gamitin ang nakakabit na mga iskemikong elektrikal, larawan, at video bilang isang gabay kapag inilalagay ang mga bahagi sa circuit board. Maghinang ng lahat ng mga bahagi sa lugar.
Hakbang 5: Controller ng Program Damper at Therostat - NodeMCU
Gamitin ang Arduino IDE upang i-program ang NodeMCU at Wemos D1 Mini na may ibinigay na kani-kanilang mga code. Ang tukoy na Blynk Authentication Tokens na nakatalaga sa bawat isa sa iyong mga microcontroller ay kailangang ipasadya pati na rin ang iyong mga kredensyal sa WiFi sa bawat isa sa mga.ino file para sa damper controller at termostat temperatura sensor.
Ipinapakita ng mga sumusunod na seksyon ang mga lugar na kailangang ipasadya upang maipakita ang iyong Mga Kredensyal sa WiFi at Blynk.
// ***** *****
// Home WiFi #define wifi_ssid "WiFi_SSID" #define wifi_pass "WiFi_Pass" wifiTimeout = 8000; // ***** ***** ***** ***** char stove_auth = "Your_Damper_Control_Blynk_Auth_Token"; // Tukuyin ang virtualPin sa ESP8266 WidgetBridge CurrTempBridge (V20) na ito; Ang WidgetBridge setPointBridge (V24); BlynkTimer Timer; // ***** *****
Pangalawang Gantimpala sa IoT Hamon
Inirerekumendang:
Paano Gumawa ng isang Drone Gamit ang Arduino UNO - Gumawa ng isang Quadcopter Gamit ang Microcontroller: 8 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Drone Gamit ang Arduino UNO | Gumawa ng isang Quadcopter Gamit ang Microcontroller: PanimulaBisitahin ang Aking Youtube Channel Ang isang Drone ay isang napakamahal na gadget (produkto) na bibilhin. Sa post na ito tatalakayin ko, kung paano ko ito magagawa sa murang ?? At Paano mo magagawa ang iyong sarili tulad nito sa murang presyo … Sa India ang lahat ng mga materyales (motor, ESC
Paano Gumawa ng isang Awtomatikong Nagpapakain ng Isda: 6 na Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Awtomatikong Nagpapakain ng Isda: Bilang bahagi ng aming pag-aaral sa engineering hinilingan kaming gumamit ng isang Arduino o / at isang raspberry upang malutas ang isang pang-araw-araw na problema. Ang ideya ay upang gumawa ng isang bagay na kapaki-pakinabang at interesado kami. Nais namin upang malutas ang isang tunay na problema. Ang ideya ng paggawa ng isang aut
Paano Gumawa ng isang Inverter sa Bahay Na May MOSFET: 7 Mga Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Inverter sa Home Sa MOSFET: Kumusta, may mga kaibigan ngayon ay gagawa kami ng isang inverter sa bahay na may Mosfet transistor at isang espesyal na oscillator board. Ang isang power inverter, o inverter, ay isang elektronikong aparato o circuitry na nagbabago ng direktang kasalukuyang (DC ) sa alternating kasalukuyang (AC)
Paano Gumawa ng isang Autonomous Basketball Playing Robot Paggamit ng isang IRobot Lumikha Bilang Base: 7 Mga Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Autonomous Basketball Playing Robot Paggamit ng isang IRobot Lumikha Bilang Base: Ito ang aking entry para sa hamon sa iRobot Lumikha. Ang pinakamahirap na bahagi ng buong prosesong ito para sa akin ay ang pagpapasya kung ano ang gagawin ng robot. Nais kong ipakita ang mga cool na tampok ng Lumikha, habang nagdaragdag din sa ilang robo flair. Lahat ng akin
Gumawa ng isang Awtomatikong Liwanag ng Halaman: 6 Mga Hakbang (na may Mga Larawan)
Gumawa ng isang Awtomatikong Liwanag ng Halaman: Ang ilaw na ito ay tumutulong sa iyong mga halaman na lumaki. Nakuha ko ang ideya mula sa Garduino, ngunit walang kinuha mula rito. Ang eskematiko at ang programa ay akin. Ang ilaw ng halaman ay nagbibigay sa iyong mga halaman ng 4 na karagdagang oras ng ilaw bawat araw. Kapag dumidilim, lumiliko ito at pagkatapos