Агуулгын хүснэгт:
Видео: Бөөмийн фотон давсны тоолуур: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Бид усны давсжилтийг соронзон орон ба шугаман танхимын мэдрэгч ашиглан хэмжих төхөөрөмж хийсэн бөгөөд үүнийг хийхийн тулд бөөмийн фотон ашигласан боловч бараг ижил аргаар ажилладаг тул Arduino -ийг бас ашиглаж болно.
Энэхүү төслийг хэрэгжүүлэхийн тулд танд хэд хэдэн зүйл хэрэгтэй болно.
- Талх болон зарим кабелийг багтаасан тоосонцор/arduino
- танхимын шугаман мэдрэгч
- зарим соронз (бид жижиг боловч хүчтэй неодиум соронз хэрэглэдэг байсан)
- үзэг
- жаахан соронзон хальс
Алхам 1: Контейнер
Үзэгийг контейнер болгон ашиглах тул та зөвхөн хуванцар савтай болохын тулд зүүгээ аваарай.
Жижиг нүхийг соронзон хальсаар хааж, үзэгний хажуугийн жижиг нүхний ойролцоо соронзыг наана.
Алхам 2: Particle/Arduino -ийг холбоно уу
Бөөм эсвэл ардуиног талхны самбарт холбоно уу. Мөн шугаман танхимын мэдрэгчийг зурган дээрх шиг холбож, дээд талын зүүг 3.3В, дунд зүүг GND, доод зүүг аналог оролтод холбоно.
Алхам 3: Код
Бөөмийн фотон дээр та оролт болгон ашигласан зүү дээр дарж analogRead функцийг ашиглан танхимын мэдрэгчийн утгыг авах боломжтой.
Хэрэв та үүнийг автоматаар хийхийг хүсч байвал эсвэл arduino ашиглаж байгаа бол танд иймэрхүү код хэрэгтэй болно.
// analogPin = A0 -аас хэмжих зүү;
// хэмжилтийн хоорондох хугацаа, миллисекундээр.
// та хэт олон үйл явдал нийтлэх боломжгүй тул энэ нь хамгийн багадаа 1000 байна
int delayTime = 5000;
// үйл явдлын нэр, ингэснээр та ирж буй хэмжилтийг таних болно
String eventName = "хэмжилт/давсжилт";
String laag = "Бага";
String middel = "Дунд";
String hoog = "Өндөр";
хүчингүй тохиргоо () {
}
void loop () {
int хэмжилт = analogRead (analogPin);
хэрэв (хэмжилт <= 1750) {
Particle.publish (eventName, laag); }
хэрэв (хэмжилт> = 1751 && хэмжилт <= 1830) {
Particle.publish (eventName, middel);
}
хэрэв (хэмжилт> = 1831 && хэмжилт <= 2100) {
Particle.publish (eventName, hoog);
}
хэрэв (хэмжилт> = 2101) {
}
саатал (delayTime);
}
Алхам 4: Хэмжих
Мэдээжийн хэрэг, кодын утгыг таны хэрэглэж буй давсны агууламжаар тохируулах шаардлагатай болно. Тиймээс 3 аяга ус аваарай. 1 -р аяга нь зүгээр л ус байх болно, 3 -р аяга нь давсаар бүрэн дүүрч, 2 -р аяга нь хаа нэгтээ байх болно.
Нэг аяга аваад үзэг рүү усаа асга.
Үзэгийг танхимын мэдрэгчийн дэргэд соронзыг нөгөө талд нь наалдуулж барь (ингэснээр ус соронз ба мэдрэгчийн хооронд хавчуулагдах болно)
AnalogRead функцийг ашиглан ашиглаж буй усныхаа үнэ цэнийг харж кодонд энэ утгыг ашиглана уу.
Бидний хэмжсэн утгууд нь:
зүгээр л ус: 1720 он
Давсаар ханасан: 1840 он
хаа нэгтээ: 1760 он
Зөвлөмж болгож буй:
MPU-6000 ба бөөмийн фотон ашиглан хөдөлгөөн хянах: 4 алхам
MPU-6000 ба бөөмийн фотон ашиглан хөдөлгөөнийг хянах: MPU-6000 бол 6 тэнхлэгтэй хөдөлгөөн хянах мэдрэгч бөгөөд 3 тэнхлэг хурдасгуур, 3 тэнхлэгтэй гироскоптой. Энэхүү мэдрэгч нь объектын гурван хэмжээст хавтгайд байршил, байршлыг оновчтой хянах чадвартай. Үүнийг ажиллуулж болно
ADXL345 ба бөөмийн фотон ашиглан хурдатгалын хэмжилт: 4 алхам
ADXL345 ба Particle Photon ашиглан хурдатгалын хэмжилт: ADXL345 нь ± 16 г хүртэл өндөр нарийвчлалтай (13 бит) хэмжигдэхүүнтэй, жижиг, хэт нимгэн, 3 тэнхлэгтэй акселерометр юм. Дижитал гаралтын өгөгдлийг 16 битийн хоёр нэмэлт хэлбэрээр форматласан бөгөөд I2 C дижитал интерфэйсээр дамжуулан авах боломжтой. Үүнийг хэмждэг
HMC5883 ба бөөмийн фотон ашиглан соронзон орны хэмжилт: 4 алхам
HMC5883 ба бөөмийн фотон ашиглан соронзон орны хэмжилт: HMC5883 нь бага талбайн соронзон мэдрэх зориулалттай дижитал луужин юм. Энэхүү төхөөрөмж нь өргөн соронзон орны хүрээтэй +/- 8 Oe ба гаралтын хурд нь 160 Гц юм. HMC5883 мэдрэгч нь унтраах автомат оосор жолооч, офсет цуцлах
H3LIS331DL болон бөөмийн фотон ашиглан хурдатгалын хэмжилт: 4 алхам
H3LIS331DL ба Particle Photon ашиглан хурдатгалын хэмжилт: H3LIS331DL нь дижитал I²C серийн интерфейстэй, "нано" гэр бүлд хамаарах бага хүчин чадалтай, 3 тэнхлэг бүхий хурдны хэмжигдэхүүн юм. H3LIS331DL нь хэрэглэгчийн сонгох боломжтой бүрэн масштабтай ± 100g/± 200g/± 400g бөгөөд хурдатгалыг хэмжих чадвартай
Бөөмийн фотон ашиглан чийг мэдрэгч: 6 алхам
Particle Photon ашиглан чийг мэдрэгч: Танилцуулга Энэхүү гарын авлагад бид Particle Photon болон түүний ортой эсвэл гадны WiFi антен ашиглан чийгийн мэдрэгчийг бүтээх гэж байна. WiFi -ийн хүч чадал нь агаарт болон газрын чийгийн хэмжээнээс хамаарна. Бид энэ зарчмыг ашигладаг