Orodha ya maudhui:
- Hatua ya 1: Vipengele vinahitajika
- Hatua ya 2: Kuunganisha Nodemcu na Mtandao wa Wi-fi
- Hatua ya 3: Unganisha kisomaji cha RFID
- Hatua ya 4: Kuweka Usanidi wa Msingi
- Hatua ya 5: Kuunda Faili ya Txt na Vitambulisho vya Kadi
- Hatua ya 6: Kuunganisha Relay kwa Kubadilisha Solenoid
- Hatua ya 7: Ziada: Kuongeza Reds Leds
- Hatua ya 8: Ziada: Kuongeza Skrini ya OLED
- Hatua ya 9: Usanidi wa Mwisho
Video: Kutumia Nodemcu kwa njia isiyo na waya ya Mlango: Njia 9 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Kazi kuu -
Mradi huu ulijengwa kama sehemu ya darasa la Mawasiliano ya Mtandao huko Universidade do Algarve kwa kushirikiana na mwenzangu Luís Santos. Kusudi lake kuu ni kudhibiti ufikiaji wa kufuli kwa umeme kupitia waya na utumiaji wa kadi za tag za RFID au pete muhimu.
Ingawa mradi huu ulibuniwa kufanya kazi na kufuli kwa mlango, inaweza kubadilishwa kwa urahisi kusaidia aina yoyote ya ubadilishaji wa solenoid (hii itaelekezwa zaidi wakati wa mafunzo haya).
-- Toleo la Sasa ---
Toleo hili la kwanza litafanywa kwa msaada wa seva na faili rahisi ya txt. Katika kazi ya baadaye, kutakuwa na nyongeza tofauti ambazo zitakidhi mahitaji tofauti na kuwasilisha njia mbadala salama zaidi.
-- Kazi ya Baadaye ---
Wakati nitapata wakati wa bure nitajaribu kusasisha huduma zifuatazo:
- Kadi Maalum ya Msimamizi kuongeza watumiaji wengine
- Fikia faili kupitia uhifadhi uliowekwa wa USB ya router
- Ficha faili kwa ufunguo rahisi wa binary
- Unganisha kufuli halisi ya soli kwa relay na usasishe Maagizo na video inayofanya kazi
- Unganisha kwenye DBMS kwa udhibiti rahisi na utunzaji wa kufuli nyingi na watumiaji
- Ongeza faili ya ndani ya MicroSD kuhifadhi nakala ya habari iwapo kutopatikana kwa waya
- Unganisha kupitia Moduli ya Mawasiliano ya GSM GPRS
- Ifanye ifanye kazi na jopo la jua kuwa bila waya kabisa
Hatua ya 1: Vipengele vinahitajika
Vipengele vinavyohitajika kwa mradi huu ni:
- NodeMCU ESP8266 Bodi ya Maendeleo ya WIFI
- Moduli ya Kupitisha Kituo cha DC 5V 1
- Moduli ya Uingizaji wa Kadi ya RC522 Chip IC RFID Reader
- Kadi za Tag za RFID au Pete muhimu
- Solenoid kubadili mlango
- Diode moja kutoka 1N4001-1N4007
- Nyaya
- Bodi ya mkate
Ziada:
-
RGB 3 Rangi iliyoongozwa Module 5050 au:
LED Nyekundu na LED ya Kijani ikifuatana na kontena la 220ohms
- 0.96 Inchi 4Pin Bluu Njano IIC I2C OLED Module ya Kuonyesha
Udadisi: NFC ni sehemu ndogo ndani ya familia ya RFID na inafanya kazi kwa masafa sawa (13.56 MHz). RC522
Hatua ya 2: Kuunganisha Nodemcu na Mtandao wa Wi-fi
Tayari kuna mafunzo mazuri ambayo yanaweza kukusaidia kuunganisha NodeMCU na mitandao yoyote isiyo na waya 802.11. Tulifuata ni:
Kuweka ESP8266 Kwenye Mafunzo ya Arduino IDE na Mybotic
Kumbuka: Jihadharini kwamba mpangilio wa pini kwenye NodeMCU ni tofauti na Arduino, na kwa hivyo, ikiwa utatumia njia: #fasili Led 5 imeunganishwa kweli na D1 kwenye ubao, kama inavyoweza kuonekana kwenye takwimu hapo juu.
Suluhisho moja ni ujumuishaji wa maktaba ambayo tayari ina ushirika huu. Tulifuata tu picha ili kutuongoza. Baadaye katika mafunzo haya kutakuwa na picha na miunganisho yote imefanywa.
Hatua ya 3: Unganisha kisomaji cha RFID
Nenda Kusimamia Maktaba… ndani ya Jumuisha Maktaba chini ya Mchoro kwenye Upau wa Menyu.
Kwenye kisanduku cha maandishi na "Chuja utaftaji wako…" ingiza MFRC522 na uchague kusanikisha ile iliyo kwa GithubCommunity, na jina la Maktaba ya Arduino RFID ya MFRC522 (SPI).
-- Kusoma Kadi za RFID ---
Ikiwa unataka kujaribu msomaji wa RFID, nenda kwenye Mifano chini ya Faili kwenye Menyu ya Menyu na utafute MFRC522 na uchague ReadNUID ili ujaribu.
Hatua ya 4: Kuweka Usanidi wa Msingi
Kwanza, tutakusanya usanidi wa msingi kufuatia mchoro wa mzunguko ulioonyeshwa hapo juu (ukibonyeza kwenye picha kuna habari ya ziada juu ya mpangilio wa pini).
Kisha, unganisha NodeMCU na ufungue Arduino IDE na unakili msimbo huo.
Usisahau kuchukua nafasi ya ssid na nywila kwa zile za mtandao wako, na anwani yako ya mwenyeji wa seva kwenye nambari.
Hatua ya 5: Kuunda Faili ya Txt na Vitambulisho vya Kadi
Ikiwa tayari umejaribu hatua ya awali, labda haikutokea chochote wakati ulijaribu kukaribia kadi kwa msomaji wa RFID. Hiyo ni sawa! Bado unahitaji kuongeza kadi unazotamani kwenye seva yako (kutakuwa na njia zingine katika siku zijazo zisizotarajiwa).
Kwanza, utahitaji kuwa na seva yako inayoendelea. Unda faili ya.txt mahali popote unapotaka na ufungue Dashibodi ya Serial kwenye IDE yako ya Arduino. Tumia nambari hiyo na unakili anwani ya RFID MAC ambayo imewasilishwa, ibandike kwenye faili ya.txt na ubonyeze Ingiza, ili kila wakati kuwe na laini tupu mwishoni. Hifadhi faili ya.txt na ujaribu tena.
Sasa inapaswa kufanya kazi, sio lazima uweke upya NodeMCU au uanze tena seva.
Rangi ya ON inayokuja na relay kawaida huwa nyekundu na kwa hivyo, ikiwa kufuli iko wazi, inapaswa kuangaza nyekundu. Kwa usanifu zaidi tutajaribu kubadilisha LED hii kutoa hali nyekundu ya kudumu na hali ya kijani bila hitaji la kutumia bandari za ziada kwenye bodi ya NodeMCU.
Kumbuka: usisahau kubadilisha eneo la folda kwenye url ndani ya nambari.
Hatua ya 6: Kuunganisha Relay kwa Kubadilisha Solenoid
Tahadhari, hatua hii ni muhimu
Swichi za Solenoid lakini ni koili ambazo kwa sasa huunda uwanja wa sumaku ambao unavuta au kushinikiza pistoni. Wanaweza kuja kama vali za soli, milango ya kufuli, swichi, nk.
Unachohitaji kufanya kwa uangalifu ni hatua mbili:
- Unganisha chanzo chako cha nishati na ubadilishaji wa solenoid kwenye relay kwa njia sahihi, kama inavyoonyeshwa hapo juu;
- Unganisha diode kati ya pini mbili za swichi yako ya solenoid kwa ulinzi wa mzunguko.
Hatua ya 7: Ziada: Kuongeza Reds Leds
Fuata tu mchoro wa mzunguko hapo juu na usisahau kuongeza kontena la 220 ohms kati ya anode na ardhi.
Ikiwa taa ni nyepesi sana au inaangaza sana, unaweza kubadilisha thamani ya kontena (usiruke kutoka kontena la 220 ohms hadi 1m ohm resistor na ujifanye unashangaa na matokeo).
Hatua ya 8: Ziada: Kuongeza Skrini ya OLED
Kama hapo awali, inabidi ufuate mchoro mpya wa mzunguko hapo juu na msimbo upotee.
Kusudi la baadaye la skrini ya OLED sio kuiga tu kazi ya RGB, lakini kuruhusu habari zaidi kwa mtumiaji ikiwa inahitajika.
Hatua ya 9: Usanidi wa Mwisho
Hapo juu inawezekana kuona mradi huu unafanya kazi ingawa video na picha kadhaa, zinaendesha nambari kamili, pamoja na nyongeza.
Ilipendekeza:
Nguvu isiyo na waya isiyo na waya kutoka kwa NYWELE: Hatua 4 (na Picha)
Nguvu isiyokuwa na waya isiyo na waya kutoka kwa NYWELE: Leo ningependa kushiriki jinsi ya kuwasha taa za umeme kwa njia ya umeme bila waya kutoka kwa chaja ya mswaki na koili za vali za solenoid ambazo zilichukuliwa kutoka kwa scrapyard. Kabla ya kuanza, tafadhali angalia video hapa chini:
Maingiliano ya waya isiyo na waya ya Bluetooth kwa Vipimo na Viashiria vya Mitutoyo: Hatua 8 (na Picha)
Maingiliano ya wireless ya Bluetooth ya Mitaroyo Calipers na Viashiria: Kuna mamilioni ya vibali vya Mitutoyo Digimatic, micrometer, viashiria na vifaa vingine ulimwenguni leo. Watu wengi kama mimi hutumia vifaa hivyo kukusanya data moja kwa moja kwenye PC. Hii inaondoa kuwa na logi na andika mamia ya wakati mwingine
Nguvu isiyo na waya isiyo na waya: Hatua 9 (na Picha)
Nguvu isiyo na waya ya kiwango cha juu: Jenga mfumo wa Usambazaji wa Nguvu isiyo na waya ambao unaweza kuwasha balbu ya taa au kuchaji simu kutoka hadi futi 2 mbali! Hii hutumia mfumo wa coil resonant kupeleka uwanja wa sumaku kutoka kwa coil inayopitisha hadi kwenye coil inayopokea. Tulitumia hii kama onyesho wakati wa
Hack Bodi isiyo na waya katika Kubadilisha Alarm isiyo na waya au Zima / Zima: 4 Hatua
Bofya Kengele isiyo na waya katika Kubadilisha Alarm isiyo na waya au Zima / Zima: Hivi majuzi niliunda mfumo wa kengele na kuiweka ndani ya nyumba yangu. Nilitumia swichi za sumaku kwenye milango na kuzitia ngumu kwenye dari. Madirisha yalikuwa hadithi nyingine na wiring ngumu kwao haikuwa chaguo. Nilihitaji suluhisho la wireless na hii ni
Badilisha Router isiyo na waya kwa Njia ya Ufikiaji isiyo na waya 2x: Hatua 5
Badilisha Njia isiyo na waya iingie kwa Wireless Extender 2x Access Point: Nilikuwa na muunganisho duni wa wavuti ndani ya nyumba yangu kwa sababu ya RSJ (boriti ya msaada wa chuma kwenye dari) na nilitaka kuongeza ishara au kuongeza nyongeza ya ziada kwa nyumba yote. Nilikuwa nimeona viongezeo vya karibu na pauni; 50 katika electro