Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай бүрэлдэхүүн хэсэг
- Алхам 2: Хэлхээг бий болгох
- Алхам 3: Arduino код
- Алхам 4: Колбо
- Алхам 5: Туршилт
Видео: Arduino дууны мэдрэгчийн дохиолол: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү гарын авлага нь дууны мэдрэгч дээр суурилсан сэрүүлгийг Arduino ашиглан бүтээх зорилготой юм.
Алхам 1: Шаардлагатай бүрэлдэхүүн хэсэг
1. Дууны мэдрэгч
2. LED
3. 330 ом эсэргүүцэл
4. Arduino самбар
5. Бөөн утас
6. Компьютер
Нэмж дурдахад энэ нь Arduino код болон питоны талаархи анхан шатны ойлголтыг шаарддаг
Алхам 2: Хэлхээг бий болгох
Эхний графиктай адил дууны мэдрэгч нь дөрвөн голтой. VCC ба GND нь Arduino дээрх 5V ба GND -тэй холбогдох болно. D0 нь Arduino самбар дээрх миний хэлхээнд 7 -тэй ямар ч дижитал зүү залгах хэрэгтэй. Дууны мэдрэгч утсыг ингэж холбох ёстой.
Хожим нь Ледийг бас утастай болгох хэрэгтэй. Богино тал нь мини талхны тавцан дээр газартай холбогдох ёстой. Хамгийн гол нь тэдгээрийн хооронд 330 ом эсэргүүцэлтэй байх ёстой. Урт тал нь миний хэлхээнд байгаа 13 дижитал зүүтэй холбогдох болно.
Алхам 3: Arduino код
Хэлхээг тохируулсны дараа бид үүнийг ажиллуулахын тулд Arduino кодыг ашиглаж болно.
Алхам 4: Колбо
Мэдрэгчийг колбоор хянахын тулд эхлээд колбыг питоноор бичнэ. Form.py файлд хадгалахын тулд бид юуг илрүүлэхийг хүсч байгаагаа мэдэх хэрэгтэй. Энэ тохиолдолд мэдрэгч асаалттай эсвэл унтраалттай эсэхийг мэдэх шаардлагатай цорын ганц зүйл бол.
Хэрэв бид дууны мэдрэгчийн шилжих төлөвт өөрчлөлт орвол Routes.py өгөгдөл дамжуулах ёстой. Нэмж дурдахад, Arduino кодыг C кодоор эмхэтгэсэн тул бид Arduino -той холбогдохын тулд pyserial багцыг ашиглах шаардлагатай байна. Энэ нь мэдрэгчийг асаах, унтраахын тулд утгыг Arduino руу бичих болно.
Вэб хуудсыг ажиллуулахын тулд бидэнд хоёр HTML файл хэрэгтэй болно. Нэвтрэх файл нь мэдрэгчийн төлөв байдлыг харах файл юм. Хэрэв та мужийг өөрчлөхийг хүсвэл энэ нь индекс хуудас руу чиглүүлэх бөгөөд энэ нь таны мэдрэгчийг асааж, унтрааж болох хуудас юм.
Бүх файлыг ажиллуулахын тулд тэдгээрийг зураг хэлбэрээр хадгалах ёстой. Түүнчлэн, хэрэв танд байхгүй бол колбо, pyserial, flask-wtf суулгахын тулд pip install-ийг ашиглах хэрэгтэй. Эдгээр нь дараах файлуудыг ажиллуулахад шаардлагатай модулиуд юм.
Алхам 5: Туршилт
Дээрх алхам бүр дууссаны дараа та шинэ жижиг сэрүүлгээ ажиллуулах боломжтой байх ёстой. Үүнийг хийхийн тулд та "python iotapp.py" програмыг ажиллуулах хэрэгтэй.
Зөвлөмж болгож буй:
Хөдөлгөөн мэдрэгчийн дохиолол: 5 алхам
Хөдөлгөөн мэдрэгчийн дохиолол: Та хаалган дээр чинь хэн байгааг үргэлж шалгаж байна уу? Энэ бол таны хувьд төгс зүйл юм. Миний хаалганы гадна мэдэхгүй хүмүүс байгаа эсэхийг би үргэлж сонирхож байсан. Би энэхүү хөдөлгөөн мэдрэгч дохиоллыг LED гэрлээр бүтээсэн бөгөөд энэ нь
Зайн мэдрэгчийн дохиолол W/ Arduino: 5 алхам
Зайн мэдрэгчийн дохиолол W/ Arduino: Та гэртээ өөрөө хийж, унтраалгыг дарж идэвхжүүлэх боломжтой зай/ хөдөлгөөн мэдрэгчийн сэрүүлгийг хүсч байсан уу? Миний бүтээсэн дохиоллын систем нь яг л үүнийг хийдэг, хэт авианы зайн мэдрэгчийг ажиллуулж
Танхимын мэдрэгчийн дохиолол: 7 алхам (зурагтай)
Танхимын мэдрэгчийн дохиолол: Би таньд танхимын мэдрэгч ашиглан энгийн аюулгүй байдлын дохиоллыг хэрхэн яаж хийхийг харуулах болно. Би хуучин тоостой компьютерээс авсан
Шил хагалах дохиолол / Хулгайн дохиолол: 17 алхам
Шил хагалах дохиолол / Хулгайн дохиолол: Энэ хэлхээг ашиглан халдагч шил хагарах чимээ гарахгүй байсан ч халдагч шилэн цонх хагарч байгааг илрүүлэх дохиолол өгөхөд ашиглаж болно
Удаан хугацааны утасгүй усны түвшний дохиолол бүхий дохиолол - 1 км хүртэлх зай - Долоон түвшин: 7 алхам
Удаан хугацааны утасгүй усны түвшний дохиолол бүхий дохиолол | 1 км хүртэлх зай | Долоон түвшин: Үүнийг Youtube дээрээс үзээрэй: https://youtu.be/vdq5BanVS0Y Та утастай болон утасгүй усны түвшин шалгуур үзүүлэлтийг 100-200 метр хүртэл хангах олон үзүүлэлтийг үзсэн байх. Гэхдээ энэ зааварчилгаанд та урт түвшний утасгүй усны түвшинг харах болно