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

Arduino Christmas Cheer!: 5 алхам (зурагтай)
Arduino Christmas Cheer!: 5 алхам (зурагтай)

Видео: Arduino Christmas Cheer!: 5 алхам (зурагтай)

Видео: Arduino Christmas Cheer!: 5 алхам (зурагтай)
Видео: DIY Arduino Controlled Xmas Lights 2024, Арваннэгдүгээр
Anonim
Ардуино зул сарын баярын мэнд хүргэе!
Ардуино зул сарын баярын мэнд хүргэе!
Ардуино зул сарын баярын мэнд хүргэе!
Ардуино зул сарын баярын мэнд хүргэе!
Ардуино зул сарын баярын мэнд хүргэе!
Ардуино зул сарын баярын мэнд хүргэе!

Ардуиног баяр ёслолын газруудад наалдуулахын тулд улирлаа тайлаарай, зул сарын гацуур модноос өөр ямар сайхан газар байна! Энэхүү төсөлд бид зул сарын гацуур модны янз бүрийн дууг дуулж, хөгжимтэй хослуулан гэрэлтүүлэх боломжтой болно. Энэ модны аудио файлыг хавсаргасан бөгөөд энэ нь танд ямар санагдаж байгааг ойлгох боломжийг олгоно.

Алхам 1: Шаардлагатай эд анги

Image
Image
Бүх зүйлийг утсаар холбож байна!
Бүх зүйлийг утсаар холбож байна!

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

  • Arduino Micro (Энд)
  • Buzzer (Энд)
  • 12 LED (Энд)
  • Товчлуур (Энд)
  • Утас
  • Кейсийн материал

Багаж хэрэгслүүдийн хувьд бидэнд гагнуурын төмөр, цавуу буу, хайрцаг зүсэгч хэрэгтэй бөгөөд энэ нь үнэхээр энгийн бөгөөд хөгжилтэй төсөл болно!

Алхам 2: Бүх зүйлийг холбоно уу

Бүх зүйлийг утсаар холбож байна!
Бүх зүйлийг утсаар холбож байна!
Бүх зүйлийг утсаар холбож байна!
Бүх зүйлийг утсаар холбож байна!

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

LED гинжээ хийцгээе, бүх газрын хөлийг (богино хөлийг) гагнах замаар эхлүүлж, бүх LED -ийн хоорондох нийтлэг үндэс суурийг тавина. Одоо бид 12 LED -ийг 2 бүлэг болгон хослуулахыг хүсч байна, үүнийг хийхийн тулд бүлэг тус бүрийн урт хөлийг хооронд нь холбож, тэр хэсэгт тэжээл өгөх үед хоёулаа асах болно. Одоо бид Arduino -той холбогдохын тулд 1 нийтлэг газар, 6 катодтой байх ёстой бөгөөд багц бүр нь 3, 4, 5, 6, 7, 9 зүү Arduino оролтуудын аль нэгэнд холбогдсон байна (зүү 8 -ийг дуугарагч ашигладаг).

Одоо дуугаруулагчийн доод талд та эерэг ба сөрөг терминалыг харах ёстой, бид утсыг хоёуланд нь гагнах ба Arduino -тэй холбохыг хүсч байна. Дуугарын газардуулгын терминал нь Arduino дээр, эерэг нь 8 -р зүү рүү явдаг.

Эцэст нь бид хөгжимийг асаах, унтраах боломжийг олгодог товчлуурыг холбох гэж байгаа бөгөөд энэ нь 4 эсвэл 5 -р цагийн дараа бага зэрэг залхаах болно. Товчлуурын нэг хөл нь Arduino дээр, нөгөө хөл нь 10 -р зүү дээр холбогддог.

Энэ бол бүх утаснууд юм!

Алхам 3: Код

Код
Код

Код нь бидэнд Arduino -аас ая үүсгэх боломжийг олгодог бөгөөд тодорхой тэмдэглэл тоглох боломжийг олгодог бөгөөд үүний зарим чухал шинж чанаруудыг авч үзье.

Дууны хэмнэлийг сонгох боломжийг олгодог кодын хэсэг байдаг, би үүнийг сонгосон хэвээр байлгахын тулд 250 -г сонгосон боловч бага зэрэг өөдрөг хэвээр байгаа, дээрээс нь таслалаар тусгаарлагдсан олон тооны тоонууд байгаа бөгөөд энэ нь явж буй тэмдэглэл бүрийн урт юм. Тоглуулах бөгөөд дараа нь дээрх дарааллаар тоглож буй бодит тэмдэглэлүүд нь 8 битийн дууг үл тоомсорлож байвал хүссэн дуугаа тоглуулахаар өөрчилж болно.

Кодыг Arduino IDE дээр нээгээд самбар дээрээ оруулаад туршиж үзээрэй, хэрэв бүх зүйл сайн байвал бид үргэлжлүүлж болно, хэрэв таны бүх холболтыг дахин шалгаж, кодыг дахин ачаалж үзэхгүй бол.

Алхам 4: Кейс

Тохиолдол
Тохиолдол
Тохиолдол
Тохиолдол
Тохиолдол
Тохиолдол

За, энэ хэрэг нь үнэхээр үндсэндээ 4 ширхэг картон цаасыг нааж, савныхаа зул сарын гацуур модны сууринд багтах хайрцгийг хийж болно. Дараа нь бид гурвалжин хэлбэртэй жижиг хайрцаг хийх шаардлагатай болно. Үүнийг тохируулсны дараа бид хайрцгийнхаа хажуугийн аль нэгнийх нь дундуур нааж болно, эсвэл товчлуурыг дотор нь холбож, утсыг хайрцагны арын буланд хүргэж болно. Arduino болон дуугаруулагчийг нүдэнд харагдахгүй байлгахын тулд үүнийг байрлуулахын тулд бага зэрэг халуун цавуу ашиглан үүнийг хийж чадна.

Одоо үндсэн хэрэг дууссан, гэхдээ бид Христийн Мэндэлсний Баярын сэдвүүдийг нэмж оруулахыг хүсч байна, би үүнийг зул сарын баярын малгайгаа товчлуур дээрээ нааж, доор нь бяцхан зурвас оруулсан боловч таны чимэглэл нь таны хувийн амтанд бүрэн нийцсэн болно.

Алхам 5: Бусад дуу

Энэ бол үнэхээр чухал зүйл юм, та одоо жингэнэх хонх дуулж чадах зул сарын гацуур модтой байх ёстой, гэхдээ хэрэв та өөр хэдэн дууг энд тоглуулахыг хүсч байвал Arduino-ийн хэрэглэгч өөрийн Христийн Мэндэлсний Баярын 8 битийн дуунуудаа өөр дээрээ тавьжээ. Зүгээр л хэдэн мөр кодоо чирээд манай код руу оруулаад дахин ачаалж, таашаал аваарай!

Уншсанд баярлалаа! Хэрэв танд ямар нэгэн асуулт байвал хариулах дуртай бол надад сэтгэгдэл эсвэл PM бичээрэй.

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