Агуулгын хүснэгт:
- Алхам 1: Товчлуурыг Breadboard дээр хавсаргана уу
- Алхам 2: 10K резисторыг товчлуурын нэг хөлтэй холбоно уу
- Алхам 3: Резисторын бусад хөлийг газардуул (GND) утсаар холбоно уу
- Алхам 4: Товчлуурын бусад хөлийг +5V -тэй утсаар холбоно уу
- Алхам 5: Товчлуурын баруун дээд хөлийг утас ашиглан дижитал зүү 12 -т холбоно уу
- Алхам 6: Баззерыг самбар дээр хавсаргана уу. Баззерын эерэг (+) ба сөрөг (-) талуудын шошгыг анхаарч үзээрэй
- Алхам 7: Баззерын сөрөг (-) хөлийг газарт холбохын тулд утсыг ашиглана уу (GND)
- Алхам 8: Утас ашиглан баззерын эерэг (+) хөлийг 8 -р зүү рүү холбоно уу
- Алхам 9: Arduino -г кодлох
- Алхам 10: Танд баяр хүргэе! Одоо товчлуурыг дараад төрсөн өдрийн мэнд хүргэх сайхан хөгжмийг сонсоорой
Видео: Төрсөн өдрийн мэнд-Баззер ба товчлуур: 10 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэхүү төсөл нь Arduino Uno, дуугаралт, товчлуур ашиглан Happy Birthday дууг тоглуулах болно! Товчлуурыг дарахад Төрсөн өдрийн мэндчилгээний дууг бүхэлд нь тоглуулна. Хүүхдүүддээ маш их хайртай төрсөн өдрийн хөгжимт картны холболтыг би харж байна.
Би энэ төслийг бүтээхээр шийдсэн, учир нь би дуут дохиог ашиглан анхны төслөө дуусгахад товчлуур оруулаагүй бөгөөд маш энгийн загвараар тоглосон. Өмнө нь би LED асаах товчлуурыг ашигладаг байсан тул дуугаралтанд товчлуур нэмж, хүүгийнхээ 5 насны төрсөн өдөрт зориулж төрсөн өдрийн мэнд хүргэе гэж шийдсэн. Тэр үүнд дуртай байсан бөгөөд дахин дахин тоглосон! Хүүхдүүд үргэлж товчлуур дарах дуртай байсан. Энэ төслийн хамгийн хэцүү хэсэг бол төрсөн өдрийн мэнд хүргэх дууны кодыг эхнээс нь бий болгох явдал байсан боловч код бичих нь хөгжим бичих гэх мэт бусад сэдвүүдтэй хэрхэн холбогдохыг харах нь хөгжилтэй байсан.
Ур чадварын түвшин: Эхлэгч
Урам зоригийг оруулсан:
Килич, М. (2016, 11 -р сарын 24). Товчлуурын дуут аялгуу. Http://mertarduinotutorial.blogspot.com.tr/2016/11/buzzer-button-melody.html -ээс авсан.
Материал
- Arduino Uno бичил хянагч
- Талхны самбар
- Пьезо дуугаруулагч
- товчлуур
- 10K эсэргүүцэл
- 5 эрэгтэй, эрэгтэй холбогч утас
- USB холбогч кабель
Алхам 1: Товчлуурыг Breadboard дээр хавсаргана уу
Алхам 2: 10K резисторыг товчлуурын нэг хөлтэй холбоно уу
Алхам 3: Резисторын бусад хөлийг газардуул (GND) утсаар холбоно уу
Алхам 4: Товчлуурын бусад хөлийг +5V -тэй утсаар холбоно уу
Алхам 5: Товчлуурын баруун дээд хөлийг утас ашиглан дижитал зүү 12 -т холбоно уу
Алхам 6: Баззерыг самбар дээр хавсаргана уу. Баззерын эерэг (+) ба сөрөг (-) талуудын шошгыг анхаарч үзээрэй
Алхам 7: Баззерын сөрөг (-) хөлийг газарт холбохын тулд утсыг ашиглана уу (GND)
Алхам 8: Утас ашиглан баззерын эерэг (+) хөлийг 8 -р зүү рүү холбоно уу
Алхам 9: Arduino -г кодлох
Одоо бид таны төслийн кодыг авахад бэлэн байна. Дараах линкээр орж кодыг Arduino редактор руу хуулж аваарай.
Төрсөн өдрийн мэнд хүргэе
Анхаарах код:
-
Давхаргын каталогийн кодын хоёр дахь табыг үүсгээд үүнийг нэрлэнэ үү: pitches.h
- Талбайн каталогоос кодоо шинэ талбар дээрээ буулгана уу
- Кодын 4-9-р мөрөнд төрсөн өдрийн мэнд хүргэх дууны тэмдэглэл байна. Тэмдэглэлийг давирхай.h таб дээрээс авсан болно
- 15-р мөрөнд 4-9-р мөрийн тэмдэглэлтэй тохирч буй тэмдэглэлийн үргэлжлэх хугацаа орно
- 42 -р мөрөнд та аялгууны хурдыг зохицуулдаг. Хэрэв та аяыг хурдасгах эсвэл удаашруулахыг хүсч байвал энэ дугаарыг тохируулан өөрчилнө үү.
- 34 -р мөрөнд та дуунд хичнээн нот тоглохыг тохируулдаг. Тиймээс, хэрэв та шинэ аялгуу бичих юм бол 28 дугаарыг шинэ аялгууныхаа тэмдэглэлийн тоонд тааруулж тохируулах шаардлагатай болж магадгүй юм.
Алхам 10: Танд баяр хүргэе! Одоо товчлуурыг дараад төрсөн өдрийн мэнд хүргэх сайхан хөгжмийг сонсоорой
Та Happy Birthday тоглосныхоо дараа хөгжмийн ур чадвараа туршиж үзээд өөр өөр тэмдэглэлийн кодын каталог болгон pitches.h табыг ашиглан өөрийн гэсэн шинэ дууг кодлоорой.
Зөвлөмж болгож буй:
MakeyMakey ба Scratch бүхий усны синтезатор дээр төрсөн өдрийн мэнд хүргэе: 5 алхам
Усны синтезатор дээр төрсөн өдрийн мэнд хүргэе
Төрсөн өдрийн мэнд RGB Солонго гэрэлтүүлгийн бэлэг: 11 алхам
Төрсөн өдрийн мэнд хүргэе RGB Солонго гэрэлтүүлгийн бэлэг: Сайн байна уу найзуудаа, энэхүү зааварчилгаанд бид RGB неопиксел ашиглан өөр төрсөн өдрийн бэлэг хийх болно. Энэхүү төсөл нь шөнийн харанхуйд маш дажгүй харагдаж байна. Би энэ гарын авлагад бүх мэдээллийг бусад хэсэг, кодоор оруулсан болно. Мөн та бүхэнд энэ таалагдана гэж найдаж байна
Төрсөн өдрийн мэнд хүргэх бүтээлч санаанууд: 5 алхам
Бүтээлч төрсөн өдрийн бүтээлч санаанууд: Энэ бол найз нөхөд, хайртай хүмүүстээ зориулан төрсөн өдрийн картын санаа юм. LED гэрэл нь картын доторх лаа бэлгэддэг бол хар дугуй зүйл нь чанга яригч бөгөөд чанга яригч нь төрсөн өдрийн мэндчилгээний дууг тоглуулах болно. Дуу, гэрэл хоёулаа
DIY өнгөлөг төрсөн өдрийн мэнд хүргэсэн LED лааны тойрог: 7 алхам
DIY өнгөлөг төрсөн өдрийн LED лааны тойрог: Энэхүү лааны хэлхээний дизайны урам зориг нь бидний амьдралаас эхтэй. Төрсөн өдрийн үдэшлэг дээр бид лаа асаагуураар асааж, хүслээ биелүүлсний дараа лаа асаах хэрэгтэй. Энэхүү DIY хэлхээ нь адилхан ажилладаг. Тойргоос бидний харж байгаагаар
Circuit тоглоомын талбай ашиглан төрсөн өдрийн мэнд хүргэе: 3 алхам
Төрсөн өдрийн мэнд хүргэхийг хэлхээний тоглоомын талбайд ашиглаарай: Adafruit -ийн Arduino нийцтэй самбарын Circuit Playground дээр Happy Birthday аялгууг хэрхэн тоглохыг эндээс үзээрэй. Төрсөн өдрийн хайрцагт гэнэтийн бэлэг барихын тулд хайрцагт хийж өгөх жижиг зүйл хэрэгтэй байсан