
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13

Gumawa kami ng isang aparato sa pagsukat upang sukatin ang kaasinan ng tubig gamit ang isang magnetic field at isang linear hall sensor. Upang magawa ito ay gumamit kami ng isang Particle Photon, ngunit maaari ding magamit ang isang Arduino habang gumagana sila nang pareho sa parehong paraan.
Upang magawa ang proyektong ito kailangan mo ng ilang bagay:
- Particle / arduino kabilang ang isang breadboard at ilang mga cable
- isang sensor ng linear hall
- ilang mga magnet (gumamit kami ng maliit ngunit malakas na neodymium magnet)
- ang panulat
- ilang tape
Hakbang 1: Ang Lalagyan

Ang pluma ay gagamitin bilang lalagyan kaya't sige at ilabas ang pin upang magkaroon ka lamang ng lalagyan na plastik.
Isara ang maliit na butas gamit ang ilang tape, at i-tape ang mga magnet na malapit sa maliit na butas sa gilid ng panulat.
Hakbang 2: Ikonekta ang Particle / Arduino

Ikonekta ang maliit na butil o arduino sa breadboard. Ikonekta din ang linear hall sensor sa parehong paraan tulad ng sa larawan, ang tuktok na pin sa 3.3V, ang gitnang pin sa GND at ang ibabang pin sa isang analog input.
Hakbang 3: Ang Code
Sa particle photon maaari mo lamang pindutin ang pin na ginamit mo bilang input at gamitin ang function na analogRead upang makuha ang halaga mula sa sensor ng hall.
Kung nais mong gawin ito awtomatikong o kung gumagamit ka ng isang arduino kailangan mo ng isang code na naghahanap ng katulad nito:
// ang pin upang sukatin ang mula sa analogPin = A0;
// ang dami ng oras, sa milliseconds, sa pagitan ng mga sukat.
// dahil hindi ka maaaring mag-publish ng masyadong maraming mga kaganapan, ito ay hindi bababa sa 1000
int delayTime = 5000;
// isang pangalan ng kaganapan upang makilala mo ang mga sukat na dumadaloy
String eventName = "pagsukat / Salinity";
String laag = "Mababang";
String middel = "Medium";
String hoog = "Mataas";
walang bisa ang pag-setup () {
}
void loop () {
int pagsukat = analogRead (analogPin);
kung (pagsukat <= 1750) {
Particle.publish (eventName, laag); }
kung (pagsukat> = 1751 && pagsukat <= 1830) {
Particle.publish (eventName, middel);
}
kung (pagsukat> = 1831 && pagsukat <= 2100) {
Particle.publish (eventName, hoog);
}
kung (pagsukat> = 2101) {
}
antala (delayTime);
}
Hakbang 4: Sukatin
Ofcourse ang mga halaga sa code ay dapat na naka-calibrate sa kaasinan na ginagamit mo kaya sige at kumuha ng 3 tasa ng tubig. Ang Cup 1 ay magiging tubig lamang, ang Cup 3 ay buong puspos ng asin at ang Cup 2 ay nasa pagitan.
Grab ang isa sa mga tasa at ibuhos ang ilan sa tubig sa pluma.
Hawakan ang panulat sa tabi ng sensor ng hall na may mga magnet na dumidikit sa kabilang panig (upang ang tubig ay mai-sandwiched sa pagitan ng mga magnet at sensor)
Gamitin ang function analogRead upang makita ang halaga para sa tubig na iyong ginagamit at gamitin ang halagang iyon sa code.
Ang mga halagang sinukat namin ay:
tubig lang: 1720
Nilagyan ng asin: 1840
sa isang lugar sa pagitan ng: 1760
Inirerekumendang:
Pagsukat ng Pagpapabilis Gamit ang ADXL345 at Particle Photon: 4 na Hakbang

Pagsukat ng Acceleration Gamit ang ADXL345 at Particle Photon: Ang ADXL345 ay isang maliit, manipis, ultralow power, 3-axis accelerometer na may mataas na resolusyon (13-bit) na pagsukat hanggang sa ± 16 g. Ang data ng output ng digital ay na-format bilang 16-bit na twos komplemento at maa-access sa pamamagitan ng digital interface ng I2 C. Sinusukat ang
Pagsukat ng Magnetic Field Gamit ang HMC5883 at Particle Photon: 4 na Hakbang

Pagsukat ng Magnetic Field Gamit ang HMC5883 at Particle Photon: Ang HMC5883 ay isang digital na kompas na dinisenyo para sa mababang patlang na sensasyong pang-magnet. Ang aparatong ito ay may malawak na saklaw ng magnetic field na +/- 8 Oe at isang rate ng output na 160 Hz. Kasama sa sensor ng HMC5883 ang mga awtomatikong degaussing strap driver, offset na pagkansela, at isang
Particle Photon IoT Personal na Panahon ng Panahon: 4 na Hakbang (na may Mga Larawan)

Particle Photon IoT Personal na Panahon ng Panahon:
Pagsukat ng Humidity Gamit ang HYT939 at Particle Photon: 4 na Hakbang

Pagsukat sa Humidity Gamit ang HYT939 at Particle Photon: HYT939 ay isang digital na sensor ng halumigmig na gumagana sa I2C na komunikasyon na proteksyon. Ang kahalumigmigan ay isang pangunahing parameter pagdating sa mga sistemang medikal at mga laboratoryo, Kaya upang makamit ang mga layuning ito sinubukan naming i-interface ang HYT939 sa raspberry pi. Ako
Pagsukat ng Pagpapabilis Gamit ang H3LIS331DL at Particle Photon: 4 na Hakbang

Pagsukat ng Pagpapabilis Gamit ang H3LIS331DL at Particle Photon: H3LIS331DL, ay isang mababang lakas na pagganap ng 3-axis linear accelerometer na kabilang sa pamilyang "nano", na may digital I serial na serial interface. Ang H3LIS331DL ay maaaring mapili ng gumagamit ng buong kaliskis na ± 100g / ± 200g / ± 400g at may kakayahang sukatin ang mga pagpabilis