Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Prezantimi
Në këtë tutorial ne do të ndërtojmë një sensor lagështie duke përdorur një Foton Particle dhe është në antenë me shtrat ose/dhe të jashtëm WiFi. Fuqia e WiFi varet nga sasia e lagështirës në ajër dhe gjithashtu në tokë. Ne e përdorim këtë parim për matjen e lagështisë së tokës.
Hapi 1: Lista e Pjesëve
-
Ruter WiFi
Ruteri duhet të jetë afër Photon për rezultatet më të mira
-
Fotoni i grimcave
Ne e përdorim këtë për të dërguar të dhënat në re
- Breadboard ose diçka për të mbrojtur kunjat e fotoneve
-
Rast i papërshkueshëm nga uji
- Rasti mbron Photon dhe bankën e energjisë nga papastërtia dhe lagështia.
- Duhet të jetë mjaft i madh si për fotonin ashtu edhe për bankën e energjisë
-
Banka e energjisë ose burimi i energjisë
Ju mund të përdorni çfarëdo fuqie bankare që përshtatet në rastin tuaj, kapaciteti më i lartë do të thotë që ju mund ta përdorni sensorin për më gjatë
-
Antena e jashtme (opsionale
Ju mund ta përdorni këtë për të fituar një rritje të fuqisë WiFi
Hapi 2: Bazat
Sigurohuni që keni vendosur fotonin duke ndjekur udhëzimet e faqes së internetit të Photon:
Opsionale:
Bashkoni antenën e jashtme siç tregohet në manualin e Photon
Hapi 3: Hapi 1: Plotësimi i Rastit
Tani do ta mbushim kutinë me bankën e energjisë, fotonin dhe sipas dëshirës antenën e jashtme
Hapi 4: Kodi
// sasia e kohës, në milisekonda, midis matjeve.
// meqenëse nuk mund të publikoni shumë ngjarje, kjo gjithashtu duhet të jetë së paku 1000
int delayTime = 15000;
StringName1 = "WifitestIN"; StringName2 = "WifitestEX"; void setup () {// asgjë për të bërë këtu} void loop () {// bëni një matje: lexoni vlerën nga antena e brendshme WiFi.selectAntenna (ANT_INTERNAL); matja int1 = WiFi. RSSI (); // publikojeni këtë në Particle Cloud Particle.publish (matja "e Brendshme", (String) 1); // prisni për vonesën Koha e milisekonda
vonesë (delayTime);
// bëni një matje: lexoni vlerën nga antena e jashtme WiFi.selectAntenna (ANT_EXTERNAL); matja int2 = WiFi. RSSI (); // publikojeni këtë në Cloud Particle.publish (Matja "E Jashtme", (String)2); // prisni për vonesën Koha e milisekonda
vonesa (delayTime);
Hapi 5: Varrosja e sensorit
Në këtë pikë, grimca duhet të postojë të dhëna në intervalin e vendosur në kod.
Tani mund të dilni jashtë dhe të kërkoni një vend të mirë për të varrosur pajisjen.
Duhet të jetë brenda rrezes së wifi -t tuaj dhe afër tokës që dëshironi të matni.
Duhet të kontrolloni rregullisht lidhjen kur vendosni pajisjen.
Kur të varroseni, tani duhet të jeni në gjendje të shihni një ndryshim në fuqinë e sinjalit kur bie shi.
Hapi 6: Analiza e të dhënave
Tani keni të dhëna që vijnë në pultin e grimcave që nuk janë të kalibruara.
Për të kalibruar këto të dhëna, mund të zgjidhni të përdorni dy metoda.
-
Saktësi e ulët
Për këtë metodë ju regjistroni të dhënat dhe shikoni ndryshimin e të dhënave pas dhe para shiut. Kjo jep një supozim me saktësi të ulët se sa e lartë është përmbajtja e lagështisë
-
Saktësi më e lartë
Për këtë metodë ju huazoni ose punësoni një sensor lagështie me saktësi të lartë për të kalibruar sensorin tuaj diy. Kjo jep të dhëna më të larta saktësie në krahasim me metodën e parë