Talaan ng mga Nilalaman:

Home Automation Hakbang sa Hakbang Gamit ang Wemos D1 Mini Sa Disenyo ng PCB: 4 na Hakbang
Home Automation Hakbang sa Hakbang Gamit ang Wemos D1 Mini Sa Disenyo ng PCB: 4 na Hakbang

Video: Home Automation Hakbang sa Hakbang Gamit ang Wemos D1 Mini Sa Disenyo ng PCB: 4 na Hakbang

Video: Home Automation Hakbang sa Hakbang Gamit ang Wemos D1 Mini Sa Disenyo ng PCB: 4 na Hakbang
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Nobyembre
Anonim
Home Automation Hakbang sa Hakbang Gamit ang Wemos D1 Mini Sa PCB Disenyo
Home Automation Hakbang sa Hakbang Gamit ang Wemos D1 Mini Sa PCB Disenyo

Home Automation Hakbang sa pamamagitan ng Hakbang gamit ang Wemos D1 Mini na may PCB Design

Ilang linggo pabalik nag-publish kami ng isang tutorial na "Home Automation gamit ang Raspberry Pi" sa rootsaid.com na mahusay na tinanggap sa mga hobbyist at mag-aaral sa kolehiyo. Pagkatapos ang isa sa aming mga miyembro ay nakakuha ng isang Arduino Home Automation system na gumagamit ng NodeMCU.

Arduino Home Automation System Narito ipapakita namin sa iyo kung paano bumuo ng isang Arduino Home Automation System na maaaring makontrol ang mga de-koryenteng aparato tulad ng mga ilaw, tagahanga, pintuan ng garahe atbp gamit ang aming mobile phone mula sa kahit saan sa buong mundo. Upang maitayo ang DIY Home Automation System na ito, ang kailangan mo lang ay isang Wemos D1 Mini Board, ilang relay at isang android phone.

Hakbang 1: Tagagawa ng Online PCB - JLCPCB

Tagagawa ng Online PCB - JLCPCB
Tagagawa ng Online PCB - JLCPCB
Tagagawa ng Online PCB - JLCPCB
Tagagawa ng Online PCB - JLCPCB

Ang JLCPCB ay isa sa pinakamahusay na kumpanya ng pagmamanupaktura ng Online PCB mula sa kung saan maaari kang mag-order ng mga PCB sa online nang walang abala. Gumagawa ang kumpanya ng 24 na oras sa isang araw, 7 araw sa isang linggo na walang tigil. Sa kanilang high tech na makinarya at awtomatikong daloy ng trabaho, makakagawa sila ng maraming dami ng mga high-class na PCB sa loob ng ilang oras.

Ang JLCPCB ay maaaring bumuo ng mga PCB na may iba't ibang pagiging kumplikado. Bumuo sila ng Simple at murang mga PCB na may Single layer board para sa mga hobbyist at taong mahilig pati na rin ang kumplikadong multi layer board para sa mataas na pamantayang aplikasyon sa industriya. Gumagana ang JLC sa mga malalaking tagagawa ng produkto at maaaring ang PCB ng mga aparato na iyong ginagamit tulad ng laptop o mga mobile phone ay ginawa sa pabrika na ito.

Hakbang 2: Circuit at PCB Layout

Circuit at PCB Layout
Circuit at PCB Layout
Circuit at PCB Layout
Circuit at PCB Layout

Depende sa output ng arduino board, maaari mong piliin ang iyong relay. Dahil ang Output ng Node MCU GPIO pin ay 3.3V, kailangan mong bumili ng isang 3.3V Relay.

Regulator ng Boltahe

Nagdagdag din ako ng isang 7805, regulator na makakatulong sa akin na magbigay ng isang boltahe ng pag-input sa pagitan ng 7 volt at 35 volt sa input, upang magamit ko ang isang 5 volt USB power supply, 9-volt na baterya o kahit isang 12 volt lithium polymer na baterya nang walang anumang mga isyu.

Nagdagdag din ako ng ilang mga LED na tagapagpahiwatig na ipapaalam sa akin kung may isang bagay na tumigil sa paggana. Mahahanap mo ang circuit sa aking EasyEDA sa ibaba.

Layout ng PCB

Susunod, pagdidisenyo ng PCB. Ang PCB Layout ay talagang isang makabuluhang bahagi ng Disenyo ng PCB, ginagamit namin ang Mga layout ng PCB upang gumawa ng mga PCB mula sa mga eskematiko. Dinisenyo ko ang isang PCB kung saan maaari kong maghinang ng lahat ng mga sangkap nang magkasama. Para doon, i-save muna ang mga iskema at mula sa nangungunang listahan ng tool, Mag-click sa pindutan ng pag-convert at Piliin ang "I-convert sa PCB".

Bubuksan nito ang isang window na tulad nito. Dito, maaari mong ilagay ang mga bahagi sa loob ng hangganan at ayusin ang mga ito sa gusto mo. Ang madaling paraan ng ruta sa lahat ng bahagi ay ang proseso ng "auto-ruta". Para doon, mag-click sa tool na "Ruta" at Piliin ang "Auto Router".

Bubuksan nito ang isang Pahina ng Auto Router Config kung saan maaari kang magbigay ng mga detalye tulad ng clearance, lapad ng track, impormasyon ng layer atbp Kapag nagawa mo na iyon, mag-click sa "Run".

Thats it guys, kumpleto na ang iyong layout. Ito ay isang dalawahang layer PCB na nangangahulugang ang pagruruta ay naroroon sa magkabilang panig ng PCB. Maaari mo na ngayong i-download ang Gerber file at gamitin ito upang makagawa ng iyong PCB mula sa JLCPCB.

Hakbang 3: Paggawa ng PCB

Paggawa ng PCB
Paggawa ng PCB
Paggawa ng PCB
Paggawa ng PCB
Paggawa ng PCB
Paggawa ng PCB

Pagkuha ng PCB na Manupaktura mula sa JLCPCB

Ang JLCPCB ay isang kumpanya ng pagmamanupaktura ng PCB na may isang buong ikot ng produksyon. Na nangangahulugang nagsisimula sila mula sa "A" at natapos sa "Z" ng proseso ng pagmamanupaktura ng PCB.

Mula sa mga hilaw na materyales hanggang sa mga natapos na produkto, ang lahat ay tapos na mismo sa ilalim ng bubong. Pumunta sa website ng JLC PCBs at lumikha ng isang libreng account.

Kapag matagumpay kang nakalikha ng isang account, Mag-click sa "Quote Now" at i-upload ang iyong Gerber File. Naglalaman ang Gerber File ng impormasyon tungkol sa iyong PCB tulad ng impormasyon ng layout ng PCB, impormasyon ng layer, impormasyon sa spacing, mga track upang pangalanan ang ilan.

Sa ibaba ng preview ng PCB, makikita mo ang maraming mga pagpipilian tulad ng PCB Dami, Tekstur, Kapal, Kulay atbp Piliin ang lahat na kinakailangan para sa iyo. Kapag tapos na ang lahat, mag-click sa "I-save Sa Cart". Sa susunod na pahina, maaari kang pumili ng pagpipilian sa pagpapadala at pagbabayad at Ligtas na Suriin.

Maaari kang gumamit ng Paypal o Credit / Debit Card upang magbayad. Thats it guys. Tapos na. Ang PCB ay gagawin at tatanggapin mo sa nabanggit na tagal ng panahon.

Hakbang 4: Pag-install ng App at Running Home Automation

Pag-install ng App at Pagpapatakbo ng Pag-aautomat sa Bahay
Pag-install ng App at Pagpapatakbo ng Pag-aautomat sa Bahay
Pag-install ng App at Pagpapatakbo ng Pag-aautomat sa Bahay
Pag-install ng App at Pagpapatakbo ng Pag-aautomat sa Bahay

I-install ang RootSaid WiFi Command Center mula sa Google PlayStore

Ang RootSaid WiFi Command Center ay isang simpleng light weight android application na maaaring magamit upang makontrol ang mga robot at Raspberry pi at Arduino Home Automation sa paglipas ng WiFi.

Ang kailangan mo lang gawin ay ikonekta ang iyong mobile phone sa network, ipasok ang IP address at Port ng server (ang NodeMCU ng aming Home Automation system gamit ang Arduino) at kontrolin ito gamit ang mga On Off na pindutan.

Mag-click dito upang malaman ang tungkol sa App na ito. Mag-click Dito upang I-download ang app na ito mula sa Playstore. Hakbang 5 Ngayon ang kailangan mo lang gawin ay simulan ang App, ipasok ang IP address ng Pi at port na nakikinig sa (5005).

I-load ang IP at Port gamit ang link button at mag-navigate sa Home Automation Tab. Iyon lang, handa na ang iyong system ng Home Automation na gumagamit ng Arduino.

Mahahanap mo ang kumpletong Impormasyon tungkol sa Code mula rito.

Maaari mo nang makontrol ang mga aparato na konektado sa iyong Node MCU gamit ang simpleng app na ito at i-on at i-off ito.

Inirerekumendang: