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

VU тоолууртай Arduino хаалганы хонх: 4 алхам (зурагтай)
VU тоолууртай Arduino хаалганы хонх: 4 алхам (зурагтай)

Видео: VU тоолууртай Arduino хаалганы хонх: 4 алхам (зурагтай)

Видео: VU тоолууртай Arduino хаалганы хонх: 4 алхам (зурагтай)
Видео: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, Долдугаар сарын
Anonim
VU тоолууртай Arduino хаалганы хонх
VU тоолууртай Arduino хаалганы хонх

Үндсэн санаа бол хаалганы хонхны товчлуур дээр дарахад LED нь дуут дохионы хамт хэмнэлтэйгээр гэрэлтэж эхлэх бөгөөд хэсэг хугацааны дараа хоёр үйл явдал автоматаар зогсох болно. LED нь зочдыг зугаацуулах үүдний гадна эсвэл дотор байж болно. Энэхүү зааварчилгаанд би маш энгийн байлгах үндсэн төслийг харууллаа.

Би энэ төслийн үндсэн ойлголтыг технологийн блог дээрээ Hackstar, Fritzing гэх мэт газруудад хуваалцсан хаалганы хонхны төсөл гэж тодорхойлсон. Уншигч үүнийг бүтээхэд бэрхшээлтэй тулгарах магадлал багатай юм. Instructables дээр би энэ төслийг сайжруулахын тулд илүү олон санаа нэмж, бодит амьдрал дээр ашиглах болно. VU Meter бол субъектив хэллэг юм.

Алхам 1: Тоног төхөөрөмжийн бүрэлдэхүүн хэсгүүдийг авах

Image
Image

Энэхүү төслийг бий болгохын тулд танд дараахь зүйлс хэрэгтэй болно.

  1. Arduino UNO эсвэл үүнтэй төстэй самбар × 1
  2. Breadboard × 1
  3. Холбогч утас × 1
  4. Pushbutton switch (12mm) × 1
  5. Эсэргүүцэл 1 к ом × 1
  6. Резистор 221 Ом × 3
  7. Piezo дуугаралт (Ерөнхий) × 1

Алхам 2: Схемийг олж аваад бүтээгээрэй

Кодыг эмхэтгэн Arduino руу байршуулна уу!
Кодыг эмхэтгэн Arduino руу байршуулна уу!

Дээрх схемийг нэмж оруулсан болно. Та мөн Fritzing дээрх миний төслөөс Fritzing файлыг татаж авч болно. Бүх зүйл зүгээр байгаа эсэхийг шалгаарай.

Алхам 3: Кодыг эмхэтгэн Arduino руу байршуулна уу

Энэ нь эхлэгчдэд бага зэрэг төвөгтэй юм! Эхлэгчдэд асуудлыг хөнгөвчлөхийн тулд надад дээрх зураг байна.

Энд код бичих нь хэцүү байдаг.

Ер нь Arduino IDE дээр та нэг код бичдэг/хуулбарлаж буулгадаг бөгөөд энэ төслийн хувьд энэ төслийн "Үндсэн код" нь Arduino Project Hub дээр байдаг.

Та дээрх зургийг дагаж, Arduino IDE дээр өөр "Tab" дээр дарж дээр дурдсан вэб хуудаснаас "pithes.h" -ийг хуулж авах хэрэгтэй.

Тиймээс Arduino IDE дээр нэг цонхонд хоёр таб дээр код байх болно. Үүнийг эмхэтгээд байршуулна уу.

Алхам 4: Төслийг сайжруулаарай

Мэдээжийн хэрэг, энэ төсөл нь дараахь зүйлд хэтэрхий суурь байх болно.

  1. LED -ийн тоо хэт бага байна
  2. Хонх дуугарах үед дуугаралтын дуу маш бага байна
  3. Бид MP3 дуу чимээ хүлээж байна
  4. Зарим автоматжуулалт хэрэгтэй

Сайжруулалтын талаар ярилцъя.

Урт LED тоо бага (Arduino -д хязгаарлагдмал тооны зүү байдаг) кодыг бага зэрэг өөрчилснөөр та LED тоог хялбархан нэмэгдүүлэх боломжтой. Энэ хязгаараас гадна LED -ийн тоог нэмэгдүүлэхийн тулд та мултиплекс, charlieplexing гэх мэтийг ойлгох хэрэгтэй. Та Adafruit -ийн 8x8 цэг матрицын дэлгэцийг ашиглаж болно (энэ нь charlieplexing юм). Та RGB LED гэх мэтийг ашиглаж болно.

MP3 тоглуулахын хувьд танд ямар нэгэн MP3 бамбай хэрэгтэй болно.

Дуу чимээний дуу бага байгаа нь нийтлэг гомдол юм. Интернет дээр "хүчирхэг дуугаргагч" ашиглах, транзистор нэмэх гэх мэт олон хэлэлцүүлэг өрнөж байна.

Сүүлийн хэсэг нь автоматжуулалтыг нэмж оруулсан болно. Хэрэв та хаалганы хонхны үйлдвэрлэлийн түвшинг дээшлүүлэхийн тулд дээрх цэгүүдийг сайжруулбал хаалганы бариулыг эзэмшигчид хүрэхэд дуугаралт/хөгжим зогсох мэт автоматжуулалт нэмэх талаар бодож болно. Энэ хэсэг нь үнэндээ төвөгтэй сонсогдож байгаа ч хэцүү биш юм.

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