Orodha ya maudhui:
- Hatua ya 1: Vipengele vinahitajika
- Hatua ya 2: Kuunganisha Vipengele
- Hatua ya 3: Utaratibu
- Hatua ya 4: Kanuni
Video: Kupakia Thamani ya Sura ya Vibrational kwa IOT ThingSpeak Kutumia NodeMCU: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Kuna mashine kadhaa muhimu au vifaa vya gharama kubwa ambavyo hupata uharibifu kwa sababu ya mitetemo. Katika hali kama hiyo, sensa ya kutetemeka inahitajika kujua ikiwa mashine au vifaa vinazalisha mitetemo au la. Kutambua kitu kinachoendelea kutetemeka sio kazi ngumu ikiwa sensor sahihi inatumiwa kugundua mtetemo. Kuna aina kadhaa za sensorer za kutetemeka zinazopatikana sokoni ambazo zinaweza kugundua mtetemo kwa kuhisi kuongeza kasi au kasi na inaweza kutoa matokeo bora. Walakini, sensorer kama hizo ni ghali sana ambapo kasi ya kuongeza kasi hutumiwa.
Katika mradi huu, Unganisha NodeMCU na sensorer ya Vibration na LED. Wakati hakuna mtetemo unaogunduliwa, pato la sensorer ya Vibration ni 0 (voltage ya chini), vinginevyo pato lake ni 1 (voltage kubwa). Voltage hii inaweza kusomwa kwa kutumia pini ya PWM. Ikiwa NodeMCU itapata 0 (hakuna vibration) kutoka kwa sensor ya vibration itawasha LED ya kijani na kuzima LED Nyekundu. Ikiwa NodeMCU itapata 1 kutoka kwa sensorer ya kutetemeka, itawasha LED Nyekundu na kuzima LED ya kijani. Hapa kwa kutumia pini za PWM thamani ya sensa inasomwa kama analog na kutoa anuwai ya kupepesa iliyoongozwa.
ThingSpeak ni programu ya Open-Source IoT na API ya kuhifadhi na kupata data kutoka kwa vifaa na Sensorer. Inatumia Itifaki ya HTTP juu ya mtandao au LAN kwa mawasiliano yake. Uchanganuzi wa MATLAB umejumuishwa kuchambua na kuibua data iliyopokelewa kutoka kwa vifaa vyako vya vifaa au vifaa vya sensorer. Tunaweza kuunda vituo kwa kila data ya sensorer. Vituo hivi vinaweza kuwekwa kama njia za kibinafsi au unaweza kushiriki data hadharani kupitia njia za Umma. Makala ya kibiashara ni pamoja na huduma za ziada. Lakini tutatumia toleo la bure tunalolifanya kwa kusudi la kielimu.
(Ikiwa unataka kujifunza zaidi juu ya ThingSpeak kwa ujumla, na / au Mradi, tembelea
vipengele:
- Kukusanya data katika vituo vya faragha
- Shiriki Takwimu na Njia za Umma
- REST API na MQTT APIS
- Takwimu na Matangazo ya MATLAB ®.
- Jumuiya ya Ulimwenguni Pote
Katika mafunzo haya, kwa kutumia LM393 Vibrational sensor kupanga thamani yake kwenye ThingSpeak ukitumia NodeMCU. Katika programu hii NodeMCU kusoma na kuhifadhi data ya sensa katika ubadilishaji na kisha kuipakia kwa ThingSpeak ukitumia jina la kituo na ufunguo wa API. NodeMCU inapaswa kushikamana na mtandao kupitia Wi-Fi. Tutaona jinsi ya kuunda Vituo vya ThingSpeak na kuisanidi kwenye NodeMCU.
Hatua ya 1: Vipengele vinahitajika
Vifaa vinahitajika
- NodeMCU
- LM393 Sura ya Ustadi
- Waya za Jumper
1. NodeMCU LUA WiFi Internet ESP8266 Bodi ya Maendeleo: NodeMCU Dev Kit / bodi inajumuisha ESP8266 wifi chip iliyowezeshwa. ESP8266 ni chip ya Wi-Fi ya gharama nafuu iliyoundwa na Espressif Systems na itifaki ya TCP / IP. Kwa habari zaidi kuhusu ESP8266, unaweza kutaja Moduli ya WiFi ya ESP8266.
Moduli ya Sense ya Mtetemo ya LM393: Inaweza kugundua kutetemeka kwa mazingira ya karibu. Usikivu unaweza kubadilishwa na marekebisho ya bluu ya nguvu ya dijiti. Ni voltage ya uendeshaji kutoka 3.3V-5V. Pato ni digital (0 na 1).
Waya za Jumper: waya za jumper ni waya tu ambazo zina pini za kiunganishi kila mwisho, zinawaruhusu kutumiwa kuunganisha alama mbili kwa kila mmoja bila kuganda. Kiunganishi cha kike na kike kinatumika katika mradi huu.
Hatua ya 2: Kuunganisha Vipengele
Maelezo:
Kuna mwongozo 3 ni + 5V,, DOUT, na GND. + 5V na GND inaongoza inaanzisha nguvu kwa sensorer ya Vibration. Nyingine ni DOUT (digital out).
+ 5V na GND inaongoza inaanzisha nguvu kwa sensa ya kutetemeka. Mwongozo mwingine ni DOUT (pato la dijiti). Jinsi sensorer inavyofanya kazi ni DOUT ya terminal hutoa pato la voltage kwa uwiano wa kiwango cha mtetemo ambacho sensorer hugundua. Thamani ya dijiti inasomwa kwa kutumia pini ya PWM katika NodMCU. Mtetemo zaidi unaogundua, nguvu kubwa ya analog itatoa. Kinyume chake, chini itagundua, chini ya voltage ya analog itatoa. Ikiwa voltage ya analog inafikia kizingiti fulani, itatuma sginal kwa pini zilizoongozwa na kulingana na hali blinks zilizoongozwa nyekundu na kijani.
Ili kuunganisha sensor, kuna miongozo 3. Kituo cha + 5V cha sensorer kinaunganisha kwenye terminal ya 5V ya NodeMCU. Kituo cha GND cha sensorer kinaunganisha kwenye kituo cha GND cha NodeMCU. Hii inaweka nguvu kwa sensor. Uunganisho mwingine ni pato la dijiti la sensa. Imeunganishwa na pini ya PWM D0 ya NodeMCU.
Hatua ya 3: Utaratibu
Hatua ya 1: Nenda kwa https://thingspeak.com/ na uunda Akaunti yako ya ThingSpeak ikiwa huna. Ingia kwenye Akaunti Yako.
Hatua ya 2: Unda Kituo kwa kubonyeza 'Kituo kipya
Hatua ya 3: Ingiza maelezo ya kituo. Jina: Maelezo yoyote ya Jina: Sehemu ya Hiari 1: Usomaji wa sensorer - Hii itaonyeshwa kwenye grafu ya uchambuzi. Ikiwa unahitaji zaidi ya Njia 1 unaweza kuunda kwa Takwimu za ziada za Sensorer. Hifadhi mpangilio huu.
Hatua ya 4: Sasa unaweza kuona vituo. Bonyeza kwenye kichupo cha 'Funguo za API'. Hapa utapata Kitambulisho cha Kituo na Funguo za API. Kumbuka hii chini.
Hatua ya 5: Fungua Arduino IDE na usakinishe Maktaba ya ThingSpeak. Ili kufanya hivyo nenda kwa Mchoro> Jumuisha Maktaba> Dhibiti Maktaba. Tafuta ThingSpeak na usakinishe maktaba. Maktaba ya Mawasiliano ya ThingSpeak ya Arduino, ESP8266 na ESP32
Hatua ya 6: Unahitaji kurekebisha nambari. Katika nambari iliyo hapo chini unahitaji kubadilisha SSID yako ya Mtandao, Nenosiri na Kituo chako cha ThingSpeak na Funguo za API.
Hatua ya 4: Kanuni
Pakua nambari iliyoambatanishwa hapa na uipakie kwenye ubao wako, na uweke waya kila kitu kama inavyoonyeshwa kwenye mchoro uliopita.
Nambari ya kupakua
Pato litakuwa kama picha hapo juu katika ThingSpeak. Natumahi hii ilifanya iwe rahisi kwako. Hakikisha kujisajili ikiwa umependa nakala hii na umeiona kuwa muhimu, na ikiwa una maswali yoyote au unahitaji msaada kwa chochote, acha maoni hapa chini…
Shukrani kwa elemetnzonline.com..
Ilipendekeza:
Jinsi ya Kupakia Programu ya Arduino Pro Mini 328P kwa Kutumia Arduino Uno: Hatua 6
Jinsi ya Kupakia Programu ya Arduino Pro Mini 328P kwa Kutumia Arduino Uno: Arduino Pro Mini ni chipboard ndogo zaidi ambayo ina pini 14 za I / O, inafanya kazi kwa volts 3.3 - volts 5 DC na ni rahisi kupakia nambari kwenye kifaa cha programu. pembejeo za pembejeo / pato za dijiti RX, TX, D2 ~ D13, bandari za pembejeo za Analog A0 ~ A7 1
Jinsi ya Kupakia Michezo kwa Arduboy na Michezo 500 kwa Flash-cart: Hatua 8
Jinsi ya Kupakia Michezo kwa Arduboy na Michezo 500 kwa Flash-cart: Nilitengeneza Arduboy ya nyumbani na kumbukumbu ya Serial Flash ambayo inaweza kuhifadhi michezo 500 ya kucheza barabarani. Natumai kushiriki jinsi ya kupakia michezo kwake, pamoja na jinsi ya kuhifadhi michezo kwenye kumbukumbu ya serial na kuunda kifurushi chako cha mchezo ulioimarishwa
Jinsi ya Kupakia Programu au Nambari ya Arduino Pro Mini kwa Kutumia Cable ya CH340 UART Serial Converter: 4 Hatua
Jinsi ya Kupakia Programu au Nambari kwenye Arduino Pro Mini kwa Kutumia Cable ya CH340 UART Serial Converter: Kebo za USB TTL Serial ni anuwai ya USB kwa nyaya za kubadilisha fedha ambazo hutoa muunganisho kati ya viunganisho vya USB na serial UART. Cable anuwai zinapatikana kutoa uunganisho kwa volts 5, volts 3.3 au viwango maalum vya ishara ya mtumiaji
Ufuatiliaji wa Moja kwa Moja Thamani ya Sensorer Yako Kutoka Mahali Pote Ulimwenguni: Hatua 4
Ufuatiliaji wa moja kwa moja Thamani ya Sensorer Yako Kutoka Mahali Pote Ulimwenguni: Nilipata ujumbe juu ya simu na nambari ya WhatsApp kuhusu usaidizi wa kutengeneza mradi mmoja. Mradi huo ulikuwa kupima shinikizo iliyofanywa kwenye sensor ya shinikizo na kuionyesha kwenye simu janja. Kwa hivyo nilisaidia kutengeneza mradi huo na niliamua kutengeneza mkufunzi
Kuongeza Thamani ya Sehemu 7 Kutumia Kitufe cha Kushinikiza Na 8051: Hatua 4 (na Picha)
Kuongeza Thamani ya Sehemu 7 Kutumia Kitufe cha Kushinikiza Na 8051: Katika mradi huu tutaongeza ongezeko la thamani ya sehemu saba kwa kutumia kitufe cha kushinikiza na microcontroller 8051