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

Arduino ашиглан жингэнэх хонхны хурдыг хянах: 4 алхам
Arduino ашиглан жингэнэх хонхны хурдыг хянах: 4 алхам

Видео: Arduino ашиглан жингэнэх хонхны хурдыг хянах: 4 алхам

Видео: Arduino ашиглан жингэнэх хонхны хурдыг хянах: 4 алхам
Видео: #7 Программирование панели HMI ESP8266 Modbus RTU и OP320. 2024, Арваннэгдүгээр
Anonim
Arduino ашиглан жингэнэх хонхны хурдыг хянах
Arduino ашиглан жингэнэх хонхны хурдыг хянах

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

Хангамж

  • Фоторезистор
  • Arduino самбар
  • 10K эсэргүүцэл (x2)
  • LED зурвас
  • Чанга яригч өсгөгч
  • Утас (эрэгтэй, эмэгтэй)

Алхам 1: Цахилгааны утас

Утасныхаа зөв тохируулгыг харахын тулд доорх линкийг үзнэ үү.

Бүх ягаан утаснууд нь зүү тоонуудтай нийцдэг.

Бүх хар утас нь газардуулгад хүргэдэг.

Бүх улаан утаснууд нь 5В хүчдэлд хүргэдэг.

Бүрэн хар өнгөтэй нь эсэргүүцэгч гэсэн утгатай.

Ногоон утас нь LED туузнаас гарч буй утаснуудыг илтгэнэ.

Алхам 2: Кодлох

Хавсаргасан кодыг хуулна уу.

Үлдсэн хэсэг нь хэрхэн кодчилох тухай тайлбар юм.

Кодчилол нь тайлбартай боловч маш урт байгааг та анзаарах болно. Анхны тэмдэглэлүүд нь таны самбар ямар ч хөгжмийн аялгуу гаргах чадвартай болохыг баталгаажуулсан болно. Тэмдэглэл бүрт харгалзах өнгөний мэдэгдэл байна. Хоосон тохиргоо нь таны бүх зүүг асааж, програмчлалыг эхлүүлнэ. Үндсэн кодчилол хийгддэг газар бол хоосон хүрд юм. Энэ нь хөвөх хэмнэлээр эхэлдэг бөгөөд энэ нь таны фоторезистортой хэр ойр байгаагаас шалтгаалан таны дууг хурдасгах эсвэл удаашруулах болно. Та ойртох тусам илүү хурдан тоглодог. Дараа нь жингэнэх хонх тоглох болно. Тэмдэглэл бүр өөрийн гэсэн үүрэгтэй. Эхэндээ бүх өнгийн LED зурвасыг цэвэрлэж, дараа нь тэмдэглэл, хэр урт болохыг зааж өгдөг. Жүжгийн дөрөвний нэгийн хувьд 250 миллисекунд, хагас нот нь 500 миллисекунд, бүхэл бүтэн нот 1000 миллисекунд тоглодог. Энэхүү мэдэгдлийн дараа хэдэн гэрэл асах ёстойг самбар дээр хэлдэг давталт байдаг. дөрөвний нэгийн хувьд 5 гэрэл, хагас тэмдэглэлийн хувьд 10 гэрэл, бүтэн тэмдэглэлийн хувьд 10 гэрэл асдаг. Тэмдэглэлийг дуусгахын тулд өнгө, удаашралтай байдаг. Энэ нь самбараас салгагдаагүй тохиолдолд тасралтгүй давтагдана.

Алхам 3: Үүнийг туршиж үзээрэй

Таны код болон утсыг шалгах арга бол үүнийг залгах явдал юм! Хэрэв энэ нь зөв ажиллахгүй байгаа бол утсаа шалгаж, бүх кодчилолоо хуулсан эсэхээ шалгаарай. Та 5V эсвэл бусад холимог руу шилжих боломжтой байж магадгүй юм.

Алхам 4: Энэ нь ажилладаг, одоо хуваалцаарай

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

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