Orodha ya maudhui:

Kupakia Thamani ya Sura ya Vibrational kwa IOT ThingSpeak Kutumia NodeMCU: Hatua 4
Kupakia Thamani ya Sura ya Vibrational kwa IOT ThingSpeak Kutumia NodeMCU: Hatua 4

Video: Kupakia Thamani ya Sura ya Vibrational kwa IOT ThingSpeak Kutumia NodeMCU: Hatua 4

Video: Kupakia Thamani ya Sura ya Vibrational kwa IOT ThingSpeak Kutumia NodeMCU: Hatua 4
Video: Измерьте температуру и влажность Wi-Fi с помощью ESP32 DHT11 и DHT22 - Robojax 2024, Novemba
Anonim
Kupakia Thamani ya Sura ya Vibrational kwa IOT ThingSpeak Kutumia NodeMCU
Kupakia Thamani ya Sura ya Vibrational kwa IOT ThingSpeak Kutumia NodeMCU

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

Vipengele vinahitajika
Vipengele vinahitajika

Vifaa vinahitajika

  1. NodeMCU
  2. LM393 Sura ya Ustadi
  3. 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

Kuunganisha Vipengele
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

Utaratibu
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

Kanuni
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: