Mundarija:

Kamroq va korroziyasiz suv sathi indikatori va dvigatel boshqaruvi bilan bog'laning. 5 qadam
Kamroq va korroziyasiz suv sathi indikatori va dvigatel boshqaruvi bilan bog'laning. 5 qadam

Video: Kamroq va korroziyasiz suv sathi indikatori va dvigatel boshqaruvi bilan bog'laning. 5 qadam

Video: Kamroq va korroziyasiz suv sathi indikatori va dvigatel boshqaruvi bilan bog'laning. 5 qadam
Video: Kir yuvish mashinasida isitish elementini qanday tozalash kerak 2024, Iyul
Anonim
Aloqa kamroq va korroziyasiz suv sathi ko'rsatkichi va dvigatel nazorati
Aloqa kamroq va korroziyasiz suv sathi ko'rsatkichi va dvigatel nazorati
Aloqa kamroq va korroziyasiz suv sathi ko'rsatkichi va dvigatel nazorati
Aloqa kamroq va korroziyasiz suv sathi ko'rsatkichi va dvigatel nazorati

Salom, bu yo'riqnomada biz ultratovush sensori va Arduino uno taxtasi yordamida uch xil rangli LEDni kontaktsiz usulda ishlatadigan suv sig'imi (yuqori, o'rta, past) darajasidagi suv sig'imi maqomini qanday olishni bilib olamiz..

Taroziga soling:

1. Ultrasonik sensori signalni uzatish va orqaga qaytish uchun qancha vaqt kerakligini hisoblash orqali ob'ekt masofasini (hatto suv bo'lishi mumkin) oladigan kontaktsiz usulni qo'llaganimizda, simlarning korroziyasi muammosi yo'q..

2. Biz har qanday vaqtda qo'shimcha qurilmalarsiz darajani oshirishimiz yoki kamaytirishimiz mumkin.

3. Kamroq texnik xizmat ko'rsatish.

4. Kichik quyosh paneli bilan ham ishlaydi.

Kamchiliklari:

1. To'liq suv o'tkazmaydigan, ultratovush sensori suv bilan aloqa qilmasligi kerak.

Bizga kerak

1. Ultrasonik sensor - HC SR04 -1

2. Arduino uno taxtasi- 1

3. Har xil rangdagi svetodiodlar -3

4. 100 ohmli rezistorlar-3

5. arduino dasturlash uchun usb kabeli.

6. ba'zi birlashtiruvchi simlar.

7. Kengashni quvvatlantirish uchun quyosh paneli 10 v, 5 v yoki 9 v adapter yoki 5 v adapter.

Butun loyiha ikki qismga bo'lingan, 1-qism: har xil suv sathlari uchun svetodiod interfeysi

2 -qism: O'rnimizni interfeysi. AC (220V/110V) dvigatelni boshqarish uchun.

1-qism:

1 -qadam: Arduino Uno kartasini sinab ko'rish

Arduino Uno kengashini sinovdan o'tkazish
Arduino Uno kengashini sinovdan o'tkazish
Arduino Uno kengashini sinovdan o'tkazish
Arduino Uno kengashini sinovdan o'tkazish

Barcha yangi taxtalar bortida miltillovchi miltillash bilan oldindan dasturlashtirilgan bo'ladi, lekin agar biz boshqa loyihalarda ishlatilgan eski uno -dan foydalansak, bortdagi miltillovchi miltillash dasturi yordamida sinab ko'rish mumkin.

2 -qadam: kod

Uno -ni ushbu kod bilan dasturlash.

O'zingizning ehtiyojlaringizga mos keladigan kodni o'zgartirishingiz mumkin, bu erda tankning maksimal balandligi 110 sm

Suv sathi> 60 sm && <= 70 sm bo'lganda qizil chiroq yonadi.

Suv sathi> 40 && <= 60.sm bo'lsa, ko'k chiroq yonadi

Suv sathi> 25 && <= 40 sm bo'lsa, ko'k chiroq yonadi.

Yashil chiroq suv sathidan <25 sm pastda yonadi.

3 -qadam: O'chirish diagrammasi

O'chirish diagrammasi
O'chirish diagrammasi
O'chirish diagrammasi
O'chirish diagrammasi
O'chirish diagrammasi
O'chirish diagrammasi

1. Ultrasonik sensorni maksimal suv sathidan bir necha santimetr balandlikda o'rnating va uni suv o'tkazmaydigan idish bilan mahkamlang.

2. Sensor viz vcc, gnd, trig, echo -dan arduino kartasiga uzatma simlari yordamida to'rtta simni chiqaring.

3. Sensorning 1. Vcc simini 5v arduino -ga ulang

2. gnd sensori arduino gnd simi

3. Sensorning simini arduinoning 8 -piniga ulang

4. Sensorning echo simini arduino -ning 10 -piniga ulang

Endi biz suv sathini ko'rsatish uchun LEDlarni ulashimiz kerak.

1. Qizilni 2 -pindan gnd -ga 100 ohmli rezistor orqali ulang, bu past darajani ko'rsatadi

2. Yashil rangni 4 -pindan gndgacha 100 ohmli rezistor orqali ulang, bu yuqori darajadan dalolat beradi

3. Oq rangni 3 -pindan gndgacha 100 ohmli rezistor orqali ulang, bu o'rtacha darajani ko'rsatadi.

4 -qadam: Arduino -ga quvvat manbai

1. Siz 9v adapterdan foydalanishingiz mumkin.

yoki

2. siz 10v quyosh paneli qilishingiz mumkin.

yoki

3. siz 5v -ni to'g'ridan -to'g'ri arduino v -ga ulashingiz mumkin.

Tavsiya: