Агуулгын хүснэгт:

Arduino ус/шүршүүрийн зохицуулагч: 5 алхам
Arduino ус/шүршүүрийн зохицуулагч: 5 алхам

Видео: Arduino ус/шүршүүрийн зохицуулагч: 5 алхам

Видео: Arduino ус/шүршүүрийн зохицуулагч: 5 алхам
Видео: Уроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать Ардуино 2024, Долдугаар сарын
Anonim
Arduino ус/шүршүүрийн зохицуулагч
Arduino ус/шүршүүрийн зохицуулагч

Өнөөдөр бид энгийн усны зохицуулагчийг бүтээх болно. Энэ бол маш энгийн төсөл бөгөөд бүтээхэд маш хялбар юм. Энэхүү төхөөрөмж нь тогтоосон хугацаанд усны урсгалыг хянах зориулалттай ороомог хавхлагыг удирддаг. Энэ хугацааг хялбархан өөрчилж, шаардлагатай бол кодыг өөрчилж болно. Энэ төслийн материалыг эх сурвалжаас авах, худалдан авахад хялбар байх болно. Бүрэлдэхүүн хэсгүүдийг хямд үнээр авах гайхалтай вэбсайт бол aliexpress эсвэл ebay юм.

Хангамж

Arduino Uno (1)

Талхны самбар (1)

Эрэгтэй эрэгтэй холбогч утас

Эрэгтэй эмэгтэй холбогч утас

220 Ом эсэргүүцэл (2)

LCD модуль 1602 (1)

12V цахилгаан ороомог (1)

MOSFET (би IRFZ44N ашигладаг байсан, гэхдээ ямар ч мосфет ажиллах ёстой)

1N4007 диод (1)

Дуу чимээ (1)

XL6009 Boost Бак хөрвүүлэгч (1)

100K потенциометр эсвэл засагч (1)

Шилжүүлэгч (1)

Хуванцар сав (заавал биш, гэхдээ зөвлөж байна)

Алхам 1: Хэлхээний прототип

Цахилгаан хэлхээний прототип
Цахилгаан хэлхээний прототип
Цахилгаан хэлхээний прототип
Цахилгаан хэлхээний прототип

Схемийн дагуу талхны самбар дээрх хэлхээний загварыг хий. Би анхны хэлхээнд хэд хэдэн өөрчлөлт оруулсан. Надад яг одоо ороомог хавхлага байхгүй байгаа тул би мосфет ашиглаж, цахилгаан ороомог асаах, унтраах загварыг гаргахад хүргэсэн. Хэрэв танд цахилгаан ороомог байгаа бол цахилгаан ороомог солихын тулд 5в төмөр замыг 12в болгон нэмэгдүүлэхийн тулд өргөлтийн хөрвүүлэгч ашиглах хэрэгтэй. Би DIY хөрвүүлэгчийн DIY хувилбарыг ашиглаж байсан боловч aliexpress дээрээс худалдаж авах нь илүү дээр юм. Хэрэв та талхны хавтанг хэрхэн ашиглахаа мэдэхгүй байгаа бол youtube дээрх маш хэрэгтэй видеог эндээс үзээрэй: https://www.youtube.com/watch? v = 6WReFkfrUIk

Алдааг олж засварлах:

Хэрэв LCD дэлгэц дээр юу ч харагдахгүй бол потенциометрийг тохируулж үзээрэй. Энэ төхөөрөмж нь арын гэрэлтүүлэг, тодосгогч байдлыг хянадаг. Мосфетийн эх үүсвэр дээр нисдэг диод ашиглаж байгаа эсэхээ шалгаарай, эс тэгвэл та шарсан болно. Энэ нь ороомог асаах, унтраах үед ороомгийн ороомгийн ороомогтой холбоотой юм.

Алхам 2: Кодыг байршуулах

Хэрэв та https://www.arduino.cc/en/Main/Software -ээс үзээгүй бол Arduino IDE -г татаж аваарай. Хэрэв та шүршүүрт орох цаг, дулаарах хугацааг өөрчлөхийг хүсч байгаа бол хэрэглэгчийн тохиргооны дагуу кодын эхний 2 мөрийн цагийг өөрчилж болно. Байршуулахаасаа өмнө самбар болон цуваа портыг зөв сонгосон эсэхээ шалгаарай. Үүнийг багаж хэрэгсэл, дараа нь самбар, порт руу очиж хийж болно. Хэрэв танд arduino ашиглахад асуудал гарвал Afrotechmods -ийн энэ маш хэрэгтэй youtube видеог үзээрэй:

Алхам 3: Хэлхээг шалгах

5 вольтын батерейны банкаа хэлхээ, ардуино руу холбоод цахилгаан унтраалгыг асаана уу. Төхөөрөмж нь тогтоосон цагаас эхлэн тоолж эхлэх ёстой бөгөөд тодорхой хугацааны интервалд дуугарах ёстой. Төхөөрөмжийг тэг хүртэл тоолсны дараа мосфет унтрах ёстой. Та үүнийг 5v төмөр зам ба мосфет эх үүсвэрийн хооронд 220 Ом эсэргүүцэлтэй холбогдсон LED ашиглан шалгаж болно. Мосфетийн ус зайлуулах суваг нь газартай холбогдсон эсэхийг шалгаарай. Хэлхээ шалгах явцад би хэд хэдэн асуудалтай тулгарсан. Ардуиног залгахад миний удирдагч хүчтэй дэлбэрэхээр шийдсэн. Одоогийн хязгаарлах эсэргүүцэлийг би LED дээр нэмээгүй гэдгээ ойлгосон. Би залгуурыг шинэ утсаар сольж, резистор нэмж оруулсны дараа дахин асуудал гараагүй бөгөөд хэлхээ маш сайн ажилласан.

Алхам 4: Цахилгаан хэлхээг ойлгох

Цахилгаан хэлхээг ойлгох
Цахилгаан хэлхээг ойлгох
Цахилгаан хэлхээг ойлгох
Цахилгаан хэлхээг ойлгох
Цахилгаан хэлхээг ойлгох
Цахилгаан хэлхээг ойлгох

Энэ хэлхээ хэрхэн ажилладаг талаар та гайхаж байж магадгүй юм. Arduino бол микроконтроллер бөгөөд үндсэндээ энэ бүх тохиргооны тархи юм. Lcd дэлгэцийг жолоодохын тулд бид үүнийг lcd кодоор програмчилсан болно. Бид arduino дээрх дижитал гаралтын тээглүүрийг асаахын тулд мосфетийн хаалган дээр өндөр эсвэл бага дохионы импульс илгээх зорилгоор ашиглаж байна. Мосфет гэж юу болохыг та гайхаж байж магадгүй юм. Мосфет бол оролтын дохион дээр үндэслэн асаж, унтрдаг төхөөрөмж бөгөөд бусад 2 зүү хооронд цахилгаан гүйдэл дамжуулах боломжийг олгодог төхөөрөмж юм. Таны зөөврийн компьютер ингэж асдаг. Цахилгаан товчлуурыг дарахад зөөврийн компьютерын эх хавтан руу цэнэглэгч эсвэл батерейны хүчийг оруулах дохиог мосфет руу илгээдэг. Энэ тохиолдолд бид соленоид хавхлагыг асаахын тулд мосфет ашиглаж байна. Цахилгаан соронзон хавхлагыг асаахад 12 вольт хэрэгтэй бөгөөд анх нээхэд маш өндөр гүйдлийн гүйдэл шаардагдана. Ийм учраас бидэнд мосфет хэрэгтэй байна. Arduino -ийн гаралт нь зөвхөн 5 м -ийг 100 м -ийн хүчээр хангадаг тул бид мосфетийг цахилгаан ороомог ба 12 вольтын эх үүсвэрийн хооронд холбодог бөгөөд энэ нь илүү их хүчийг өгдөг. Бид хүчдэлийн хувиргагчийг ашиглан 12 вольтын тэжээлийн эх үүсвэрийг бий болгодог бөгөөд энэ нь ороомог хавхлагыг жолоодохын тулд 5 в хүчийг ардуиногоос 12 в болгон нэмэгдүүлдэг. Потенциометр бол эсэргүүцлийг тохируулах боломжийг олгодог төхөөрөмж бөгөөд энэ нь гүйдлийг хаах хүч юм. Бид энэ потенциометрийг lcd дэлгэцийн ойролцоо тохируулахдаа арын гэрэлтүүлэг рүү орох хүчдэлийг өөрчилдөг бөгөөд энэ нь тодосгогч болон арын гэрлийн эрчмийг бууруулж эсвэл нэмэгдүүлдэг. Та диод гэж юу вэ, энэ хэлхээнд яагаад хэрэгтэй вэ гэж асууж магадгүй юм. Диод бол гүйдэл нэг чиглэлд урсах боломжийг олгодог төхөөрөмж боловч нөгөө талаас биш юм. Энэ хэлхээнд бид үүнийг flyback диод болгон тохируулсан болно. Цахилгаан соронзон хий нь цахилгаан соронзоноос бүрдэх бөгөөд хавхлагыг дээш өргөх ба гүйдэл гүйх үед хаах зориулалттай. Соленоид хаагдахад маш өндөр гүйдлийн импульсийг мосфет руу буцааж илгээдэг бөгөөд үүнийг амархан хуурч чаддаг. Бид энэ диодыг ашиглан өндөр импульсээ цахилгаан шугам руу буцааж илгээж, мосфетээ аврах болно. Цахилгаан хэлхээг ажиллуулахын тулд танд энэ диод хэрэггүй, гэхдээ найдвартай байдлын үүднээс ашиглахыг зөвлөж байна. Бид самбарыг ашиглан хэлхээг хурдан шалгаж, ажиллуулж эхэлдэг. Хэрэв та талхны хавтан ашиглаж байгаа бол ямар ч бүрэлдэхүүн хэсгийг гагнах шаардлагагүй болно. Цахилгаан хэлхээг гагнах нь маш их цаг хугацаа шаардах бөгөөд энэ нь таны анхны оролдлогоор зөв ажиллахгүй байж магадгүй юм. Ийм учраас бид эхлээд самбарыг ашиглан хэлхээг туршиж, ажиллаж байгаа эсэхийг нь шалгаж, дараа нь функциональ эцсийн бүтээгдэхүүн болгохын тулд protoboard дээр гагнана.

Зураг:

1 -рт - Mosfet pinout

2 -р хэсэг - Lcd дэлгэц

3 -р - 12V цахилгаан ороомог

4 -р - Boost хөрвүүлэгч

4 -рт - Arduino uno

5 - потенциометр

6 - диод

7 -р талх

8 - Protoboard

Алхам 5: Энэхүү зааварчилгаа бүрэн дуусаагүй байна

Надад ороомог хавхлага байхгүй тул би бодит амьдрал дээр хэлхээг зөв шалгаж чадахгүй байна. Хавхлагыг хүлээн авмагц би шууд хашаа зохион бүтээж, эд ангиудыг компьютер дээр гагнах, шүршүүрт оруулах ажлыг эхлүүлнэ. Би энэ зааварчилгааг аль болох хурдан шинэчлэх болно. Ойлгосонд баярлалаа.

Зөвлөмж болгож буй: