Агуулгын хүснэгт:
- Алхам 1: бүрэлдэхүүн хэсгүүд
- Алхам 2: Чанга яригчтай Arduino холболт
- Алхам 3: Buzzer -тай Arduino холболт
- Алхам 4: Arduino код
Видео: Одон орон судлалын авс бүжиг Meme хөгжим Arduino Uno ашиглан: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Энэхүү блог нь танд одон орон судлалын авс бүжгийн аяыг Arduino Uno ашиглан үзүүлэв
Авс бүжгийн одон орон судлалын тухай дурсамж бичих талаар та бүгд мэдэж байгаа
Тиймээс би энэ аялгууг arduino uno ашиглан хийхээр шийдсэн
Энэхүү төсөл, arduino кодчилолд ашигласан алхмууд ба хангамжуудыг энд харуулав
Алхам 1: бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд нь:
- Ардуино Уно / Нодемку
- Холбогч утас
- Чанга яригч/баззер
- BC547 транзистор (заавал биш)
- LED (заавал биш)
Алхам 2: Чанга яригчтай Arduino холболт
Arduino чанга яригчтай
Энд би bc547 транзисторыг чанга яригчийн өсгөгч болгон ашигласан
Алхам 3: Buzzer -тай Arduino холболт
Buzzer -тэй Arduino
Алхам 4: Arduino код
Авс бүжиг Arduino код
Ардуиногийн одон орон судлалын кодыг доор өгөв.
Доорх кодыг хуулж Arduino IDE дээр буулгаад Arduino самбар дээр байршуулна уу.
#тодорхойлох NOTE_B0 31
#тодорхойлох NOTE_C1 33 #тодорхойлох NOTE_CS1 35 #тодорхойлох NOTE_D1 37 #тодорхойлох NOTE_DS1 39 #тодорхойлох NOTE_E1 41 #тодорхойлох NOTE_F1 44 #тодорхойлох NOTE_FS1 46 #тодорхойлох NOTE_G1 49 #тодорхойлох NOTE_GS1 52 #Тодорхойлох 58 NOTE_C2 65 #тодорхойлох NOTE_CS2 69 #тодорхойлох NOTE_D2 73 #тодорхойлох NOTE_DS2 78 #тодорхойлох NOTE_E2 82 #тодорхойлох NOTE_F2 87 #тодорхойлох NOTE_FS2 93 #тодорхойлох NOTE_G2 98 #тодорхойлох NOTE_GS2 104 #тодорхойлох NOTE_A2 110 #Тодорхойлох2 #тодорхойлох NOTE_CS3 139 #тодорхойлох NOTE_D3 147 #Тодорхойлох NOTE_DS3 156 #тодорхойлох NOTE_E3 165 #тодорхойлох NOTE_F3 175 #тодорхойлох NOTE_FS3 185 #тодорхойлох NOTE_G3 196 #тодорхойлох NOTE_GS3 208 #Тодорхойлох NOTE_A3 220 #Тодорхойлох NOTE_CS4 277 #тодорхойлох NOTE_D4 294 #тодорхойлох NOTE_DS4 311 #тодорхойлох NOTE_E4 330 #тодорхойлох NOTE_F4 349 #тодорхойлох NOTE_FS4 370 #тодорхойлох NOTE_G4 392 #тодорхойлох NOTE_GS4 415 #тодорхойлох NOTE_A4 440 NOT4ine #тодорхойлох NOTE_D5 587 #тодорхойлох NOTE_DS5 622 #Тодорхойлох NOTE_E5 659 #тодорхойлох NOTE_F5 698 #Тодорхойлох NOTE_FS5 740 #тодорхойлох NOTE_G5 784 #тодорхойлох NOTE_A5 880 #Тодорхойлох NOTE8592 Тодорхойлох NOTE_D6 1175 #тодорхойлох NOTE_DS6 1245 #Тодорхойлох NOTE_E6 1319 #тодорхойлох NOTE_F6 1397 #тодорхойлох NOTE_FS6 1480 #тодорхойлох NOTE_G6 1568 #тодорхойлох NOTE_GS6 1661 #тодорхойлох NOTE_A6 1760 #Тодорхойлох NOTE_AS6 1865 Тодорхойлох 22777 #тодорхойлох NOTE_DS7 2489 #тодорхойлох NOTE_E7 2637 #тодорхойлох NOTE_F7 2794 #тодорхойлох NOTE_FS7 2960 #тодорхойлох NOTE_G7 3136 #тодорхойлох NOTE_GS7 3322 #тодорхойлох NOTE_A7 3520 #тодорхойлох NOTE_AS7 3729 #Тодорхойлох48 NOTE_DS8 4978 "аялгуу = {NOTE_A4, 0, NOTE_A4, NOTE_A4, NOTE_C5, 0, NOTE_AS4, NOTE_A4, NOTE_G4, 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_G4, 0, NOTE_A4, 0, ҮГҮЙ 5, NOTE_A5, NOTE_AS5, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4 NOTE_D5, NOTE_D5, NOTE_C5, NOTE_C5, NOTE_C5, NOTE_C5, NOTE_F5, NOTE_F5, NOTE_F5, NOTE_F5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5 NOTE_F4, NOTE_G4, 0, NOTE_G4, NOTE_D5, NOTE_C5, 0, NOTE_AS4, 0, NOTE_A4, 0, NOTE_A4, NOTE_A4, NOTE_C5, 0, NOTE_AS4, NOTE_A4, NOTE_G4, 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_A5, NOTE_A5, NOTE_A5, NOTE_AS5 NOTE_G4, 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_G4, 0, NOTE_G4, NOTE_D5, NOTE_C5, 0, NOTE_AS4, 0, NOTE_A4, 0, NOTE_A4, NOTE_A4, NOTE_A5, NOTE_A4, NOTE_A4 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_G4, 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_A5, NOTE_AS5}; // тэмдэглэлийн үргэлжлэх хугацаа: 4 = улирлын тэмдэглэл, 8 = найм дахь тэмдэглэл гэх мэт: int noteDurations = {4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,}; void setup () {for (int thisNote = 0; thisNote <112; thisNote ++) {int noteDuration = 750 / noteDurations [thisNote]; ая (7, аялгуу [thisNote], noteDuration); int pauseBetweenNotes = noteDuration * 1.30; саатал (pauseBetweenNotes); noTone (7); }} void loop () {}
Зөвлөмж болгож буй:
Ардуино-авс-бүжиг-сэдэв: 4 алхам
Ардуино-авс-бүжиг-сэдэв: Энэхүү гарын авлагад Arduino Uno дээр авсны бүжгийн дууны дууг хэрхэн тоглохыг үзье
Одон орон судлаачдад зориулсан луужин: 7 алхам
Одон орон судлаачдад зориулсан луужин: Одон орон судлалд дуртай, саяхан дуран худалдаж авлаа. Тэнгэрийг ажиглаж эхлэхийн тулд дурангаа зөв байрлуулахын тулд тэгш луужин, хазайлтын тоолуур хэрэгтэй болохыг олж мэдэв. гар утас Гэсэн хэдий ч
Брайль одон орон: 8 алхам (зурагтай)
Брайль одон орон: Би одон орон / астрофотографийн ертөнцийг сохор болон муу хардаг хүмүүстэй хуваалцахыг хүссэн юм. Энэхүү төсөл нь үүнийг энгийн загвараар цөөн хангамж, хямд үнээр хийх болно
Одон орон судлалын камер: 14 алхам (зурагтай)
Одон орон судлалын камер: Гэрийн алсын удирдлагатай одон орон судлалын камер
Одон орон судлаачийн цайны гэрэл - Танилцуулга: 8 алхам (зурагтай)
Одон орон судлаачийн цайны чийдэн - Танилцуулга: Би саяхан чөлөөт цагаараа одон орон, од харах сонирхолтой болж, одон орон судлалыг илүү сонирхолтой болгоход ашиглаж болох бүх төрлийн сонирхолтой зүйлс байгааг олж мэдсэн. Миний хүсч байсан хамгийн анхны зүйл бол улаан гар чийдэн байсан юм