Talaan ng mga Nilalaman:
- Hakbang 1: Kinokolekta ang Mga Item na Kinakailangan
- Hakbang 2: Module ng Wifi ng ESP-8266
- Hakbang 3: Mataas na Torque Servo
- Hakbang 4: Sheet Metal
- Hakbang 5: 3.3V FTDI Programmer
- Hakbang 6: Pag-set up para sa ESP8266
- Hakbang 7: Pag-upload ng Code sa ESP (pinasimple na Software)
- Hakbang 8: Pag-coding ng Arduino Sa IDE
- Hakbang 9: Pag-imbento ng Iyong Sariling App
- Hakbang 10: Ang.aia File para sa App
- Hakbang 11: Assembly
Video: Wifi Smart Door (pinakasimpleng Paraan): 11 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:16
Ito ay isang simpleng proyekto na ginawa gamit ang arduino uno R3, ang layunin ay upang makontrol ang isang lock ng pinto nang walang mga susi, at paggamit ng isang smart phone upang magawa ito, ang medium ng komunikasyon ay ang internet (wifi module-ESP8266).
Nag-post na ako ng isang itinuturo tungkol sa parehong proyekto sa module ng bluetooth, maaari mo itong i-refer para sa anumang mga paglilinaw. (Mag-click dito).
Sa itinuturo na ito malalaman mo ang tungkol sa simpleng proyekto ng IOT ng pagkontrol sa lock ng iyong pinto gamit ang wifi module.
Ito ay isa sa pinakasimpleng pamamaraan upang magamit ang ESP-8266.
Hakbang 1: Kinokolekta ang Mga Item na Kinakailangan
1. Arduino UNO R3
upang makontrol ang servo at interface gamit ang ESP 8266 (GPIO pin-0)
ang konsepto ay napaka-simple makokontrol namin ang ESP8266 (GPIO pin 0) mula sa aming smart phone gamit ang isang app.
kung GPIO -pin 0
Mababang ----------------------------------- sarado ng state-lock.
TAAS ----------------------------------- lock ng estado-bukas.
ang estado ng GPIO pin 0 ay makikilala ng arduino gamit ang digitalRead command at gagawin ang kinakailangang operasyon sa Servo.
Hakbang 2: Module ng Wifi ng ESP-8266
Tutulungan nito ang aming proyekto na kumonekta sa cloud. Ito ay napaka mura at madaling gamitin.
Sa proyektong ito gagamitin lamang namin ang GPIO pin-0 ng ESP8266.
Hakbang 3: Mataas na Torque Servo
upang i-on ang lock lever kapag ang signal ay ipinadala mula sa arduino
pinapagana ito ng arduino 5v pin mismo at gumagana ito ng maayos dito. (tanging kapag ang arduino ay pinapagana ng usb cable)
Hakbang 4: Sheet Metal
ginagamit ito upang gawin ang kaso para sa servo motor na kung saan ay pinapayagan itong maayos na hawakan ang motor sa pintuan at ang umiikot na bahagi na maayos na naayos sa pingga ng kandado.
ang kaso ay nasa iyong pagkamalikhain maaari kang gumamit ng anumang iba pang materyal / bagay upang maisagawa ang kaso. UPANG Hawakin ang MOTOR SA PINTOR
Hakbang 5: 3.3V FTDI Programmer
Ginagamit lamang ito sa paggawa ng proyekto, upang mai-program ang module na ESP8266 dahil hindi ito maaaring mai-program nang direkta mula sa arduino.
Hakbang 6: Pag-set up para sa ESP8266
Kailangan mo lamang na magtatag ng isang serial na komunikasyon sa pagitan ng iyong FTDI programmer at ng iyong ESP8266.
Mga koneksyon: RX -> TX
TX -> RX
CH_PD -> 3.3V
VCC -> 3.3V
GND -> GND
Hakbang 7: Pag-upload ng Code sa ESP (pinasimple na Software)
gamit ang ESPlorer IDE na isang programa na nilikha ng 4refr0nt upang magpadala ng mga utos sa iyong ESP8266.
Sundin ang mga tagubiling ito upang mag-download at mag-install ng ESPlorer IDE:
1. Mag-click dito upang mag-download ng ESPlorer
2. I-unlock ang folder na iyon
3. Pumunta sa pangunahing folderRun "ESPlorer.jar" file
4. Buksan ang ESPlorer IDE
5. Ikonekta ang iyong FTDI programmer sa iyong computer
6. Piliin ang iyong FTDI programmer port
7. Pindutin ang Buksan / Isara
8. Piliin ang tab na NodeMCU + MicroPtyhon
9. Lumikha ng isang bagong file na tinatawag na init.lua10. Pindutin ang I-save sa ESP
11. Lahat ng bagay na kailangan mong mag-alala o baguhin ay naka-highlight sa pulang kahon.
12. I-upload ang sumusunod na code sa iyong ESP8266 gamit ang naunang software. Ang iyong file ay dapat na pinangalanang "init.lua".
idagdag ang iyong pangalan ng network (SSID) at password sa script
Idagdag ANG Iyong WIFI NETWORK NAME (SSID) AT PASSWORD SA SCRIPT
Kapag ang iyong ESP8266 ay nagsisimula muli, naka-print ito sa iyong serial monitor ang ESP IP address. I-save ang IP address na iyon, dahil kakailanganin mo ito sa paglaon.
Hakbang 8: Pag-coding ng Arduino Sa IDE
Nabigyan ko ang pag-coding maaari mong i-download ang file mula rito.
i-upload ang code na ito sa ARDUINO!
Hakbang 9: Pag-imbento ng Iyong Sariling App
maaari kang lumikha ng isa sa pamamagitan ng iyong sarili sa pamamagitan ng pag-refer sa mga imaheng ibinigay sa itaas.
maaari mo ring i-download ang app mula dito at mai-install sa iyong android phone.
Napakadaling mag-configure. I-click ang pindutang "Itakda ang IP Address" sa ilalim ng screen at i-type ang iyong IP address.
Hakbang 10: Ang.aia File para sa App
maaari mong i-edit ang app sa pamamagitan ng paggamit ng website ng imbentor ng MIT app. (gumamit ng pagpipilian sa pag-import)
Hakbang 11: Assembly
tiyaking tapos na ang mga sumusunod na koneksyon.
SERVO CONNECTION1.orange ----- arduino pin 2
2.red ------- 5v pin sa arduino
3.brown ------ ground pin sa arduino
sa wakas ikonekta ang iyong ESP 8266 (GPIO pin 0) sa digital pin 5 ng arduino.
LAHAT NG MAG-SET! Oras na upang subukan ang iyong proyekto at i-debug kung mayroong anumang mga error.
sana magustuhan mo !!!
Sanggunian:
Nasangguni ko ang sumusunod na website sa paggawa at pag-publish ng aking proyekto, 1.
Inirerekumendang:
Mga Cool na Paraan upang Muling Maipatupad ang Mga Lumang Bahagi ng Computer: 7 Hakbang (na may Mga Larawan)
Cool Ways to Repurpose Old Computer Parts: Sa itinuturo na ito bibigyan ko kaagad ng ilang mga ideya kung paano muling magagamit ang ilang bahagi ng mga lumang computer na itinatapon ng lahat. Hindi ka maniniwala, ngunit ang mga lumang computer na ito ay may maraming mga kagiliw-giliw na bahagi sa loob. hindi magbibigay ng buo
WAVE - Pinakasimpleng DIY Soldering Vise ng Mundo! (Mga Kamay na Tumutulong sa PCB): 6 na Hakbang (na may Mga Larawan)
WAVE - Pinakasimpleng DIY Soldering Vise ng Mundo! (Mga Kamay sa Pagtulong sa PCB): Ang WAVE ay marahil ang pinaka kakatwang aparato ng Helping Hands na nakita mo. Bakit ito tinawag na " WAVE "? Sapagkat ito ay isang aparato na Tumulong-Kamay na itinayo sa mga bahagi ng Micartz! Ngunit ang katotohanan na ang WAVE ay mukhang kakaiba, Hindi nangangahulugan na hindi ito maaaring
Pinakasimpleng Pag-aautomat sa Bahay Gamit ang Bluetooth, Android Smartphone at Arduino .: 8 Mga Hakbang (na may Mga Larawan)
Pinakasimpleng Pag-aautomat sa Bahay Paggamit ng Bluetooth, Android Smartphone at Arduino .: Kumusta, Ang proyektong ito ay tungkol sa pagbuo ng pinakasimpleng aparato sa pag-automate ng bahay gamit ang isang arduino at isang module ng Bluetooth. Ang isang ito ay napakadaling itayo at maaari itong maitayo sa loob ng ilang oras. Sa aking bersyon na ipinapaliwanag ko rito, maaari kong
12 Mga Paraan upang Hawakin ang Iyong Mga Coin-cell: 13 Mga Hakbang (na may Mga Larawan)
12 Mga Paraan upang Hawakin ang Iyong Mga Coin-cell: Isang koleksyon ng iba't ibang mga paraan upang mag-imbak ng mga baterya ng coin-cell (CR2032). Ang bawat hakbang ay naglalarawan ng iba't ibang pamamaraan sa mga larawan at mayroong isang link sa karagdagang dokumentasyon kung saan naaangkop
Power LED's - Pinakasimpleng Liwanag Na May Patuloy na kasalukuyang Circuit: 9 Mga Hakbang (na may Mga Larawan)
Power LED's - Pinakasimpleng Liwanag Na May Patuloy na kasalukuyang Circuit: Narito ang isang talagang simple at murang ($ 1) LED driver circuit. Ang circuit ay isang " pare-pareho ang kasalukuyang mapagkukunan ", na nangangahulugang pinapanatili nito ang pare-pareho ng liwanag ng LED kahit na anong supply ng kuryente ang ginagamit mo o nakapaligid na mga kundisyon sa kapaligiran