Seda rakendust kasutatakse teie telefoni anduritest saadud andurite väärtuste edastamiseks konkreetsele MQTT-kliendile. Oluline on märkida, et kuigi rakenduses on palju andureid, peaksid teie telefonis olema konkreetsed andurid.
Teie telefoni andurite tüüp varieerub telefoni margist ja versioonist. Kõigepealt on oluline tuvastada telefoni sisseehitatud andurid.
Alustamine
Alustamiseks minge rakendusse ja klõpsake valikutel Seaded (vasakus ülanurgas). Sisestage vajalikud üksikasjad etteantud tühikutesse.
Kui soovite avaldada andmeid konkreetsele MQTT maaklerile, sisestage hostinimi ja selle port. Samuti on oluline täpsustada avaldamise ja tellimise teema.
On ka muid võimalusi, mida saate proovida vastavalt oma vajadustele.
Selle rakenduse kasutamisel peaks telefonil olema kogu aeg stabiilne Interneti-ühendus.
Andurid
QR / vöötkoodi skanner
Skannib kaameraga QR-koodi ja saadab andmed. Oluline on anda rakendusele juurdepääs oma kaamerale
Andmete edastamise vorming- {"qr": {"format": "QR_CODE", "content": ""}}
Kiirendusmõõtur
Kiirendusmõõtur on elektromehaaniline andur, mida kasutatakse kiirendusjõudude mõõtmiseks. Ühikud - X-telje, Y-telje, Z-telje väärtused, mõõdetuna m / s2
Andmete saatmise vorming- {"kiirendusmõõtur": {"x": "2,84", "y": "0,44", "z": "10,02"}}
Güroskoop
Gürosensorid, tuntud ka kui nurkkiiruse andurid või nurkkiiruse andurid, on seadmed, mis tajuvad nurkkiirust.
Ühikud - X-telje, Y-telje, Z-telje väärtused, mõõdetuna rad / s
Andmete saatmise vorming- {"güroskoop": {"x": "0.0", "y": "0.0", "z": "0.0"}}
Lähedussensor
Lähedusandur on kontaktivaba andur, mis tuvastab objekti (sageli nimetatud sihtmärgiks) olemasolu, kui sihtmärk siseneb anduri väljale.
Ühikud - kaugus cm-des
Andmete saatmise vorming- {"lähedus": {"x": "5.0"}}
Valgus
See andur annab piirkonna heleduse
Ühikud lx-des
Andmete edastamise vorming - {{"light": {"illuminance": "7.0"}}
Temperatuur
Annab ruumi temperatuuri.
Ühikud celsiuse järgi
Andmete saatmise vorming- {"temperature": {"temperature": "7.0"}}
Rõhk
Mõõdab ruumi rõhku
Ühikud hPa-s
Andmete saatmise vorming- {"surve": {"surve": "1009,56"}}
Asukoht
Andke asukohale juurdepääsemiseks juurdepääs rakendusele. See annab seadme laius- ja pikkuskraadi kraadides ning ka praeguse asukoha kõrguse meetrites
Andmete saatmise vorming- {"gps": {"alt": "0.0", "lon": "80.06", "lat": "6.72"}}
Seaded
Avage paremas ülanurgas olevad seaded. Need on seaded, mida peaksite kohandatud rakenduse loomiseks muutma. Mõned on nõutavad
väljad ning valikulised väljad, mille peate rakenduse tööle saamiseks täitma.
Hostinimi - peate sellele väljale sisestama oma maakleri nime. Seal on mõned tasuta MQTT maaklerid, mida soovitame teil kasutada. Nemad on,
broker.hivemq.com
mqtt.eclipse.org
See on kohustuslik väli.
Port - see on ka kohustuslik väli. Parim tava on jätta sadam vaikimisi (1883)
Kasutajanimi - see on vabatahtlik nõue. Turvalisuse huvides on hea lisada kasutajanimi.
Parool - see on vabatahtlik nõue. Turvalisuse huvides on hea lisada kasutajanimi.
ClientID - see on valikuline nõue. Kui see tühjaks jätta, genereerib rakendus kasutaja jaoks kliendi ID.
Avalda teema - kasutaja peaks määrama teema, kuhu ta andmeid saadab.
Telli teema - kasutaja peaks määrama teema, mida rakendus peaks andmete vastuvõtmiseks kuulama.
Andmete edastamise intervall - andmete avaldamise kiirus.
QoS - lisateavet MQTT QoS-i kohta leiate oma MQTT maakleri ametlikust veebisaidilt.
Pärast vajaliku välja määramist klõpsake nuppu Salvesta ja minge avalehele. MQTT maakleriga ühenduse loomiseks libistage liugurit. Kui kõik läheb hästi, näete ekraanil „ühendatud”
Värskendatud:
12. juuni 2023