Talaan ng mga Nilalaman:
- Hakbang 1: Tagagawa ng Online PCB - JLCPCB
- Hakbang 2: Circuit at PCB Layout
- Hakbang 3: Paggawa ng PCB
- Hakbang 4: Pag-install ng App at Running Home Automation
Video: Home Automation Hakbang sa Hakbang Gamit ang Wemos D1 Mini Sa Disenyo ng PCB: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
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
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
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
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
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:
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
Susunod na Gen Home Automation Gamit ang Eagle Cad (Bahagi 1 - PCB): 14 Mga Hakbang
Susunod na Gen Home Automation Gamit ang Eagle Cad (Bahagi 1 - PCB): Panimula: Bakit ko nasabing susunod na henerasyon: sapagkat gumagamit ito ng ilang mga bahagi na mas mahusay kaysa sa tradisyunal na mga aparato sa pag-aautomat ng bahay. Maaari nitong makontrol ang mga gamit sa pamamagitan ng: Nag-uutos ang Google Voice ng Touch Panel sa Control ng Device mula sa app
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Basahin at Isulat Mula sa Serial Port Gamit ang Raspberry Pi Gamit ang Wemos: 5 Hakbang
Basahin at Isulat Mula sa Serial Port Gamit ang Raspberry Pi Gamit ang Wemos: Pakikipag-usap sa isang Raspberry Pi gamit ang isang Wemos D1 mini R2
Disenyo ng PCB ng Blinking ng LED Gamit ang 555 IC: 7 Mga Hakbang (na may Mga Larawan)
Ang Disenyo ng PCB ng Blinking ng LED Gamit ang 555 IC: HELLO Sa itinuturo na ito ay binigyan ko lang ng blinking led's circuit at layout ng pcb kung mayroon kang anumang pag-aalinlangan sa anumang mga hakbang na dumaan lamang sa aking naunang itinuro na Disenyo ng PCB Sa Simple at Madaling Stepsor na iba pa dumaan sa video na naka-link sa ito