
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00

Материалууд
1 ширхэг ардуино
1 хамгаалалтын самбар
1 потенциал
1 ширхэг зумбадор
2 botones puentes
1 панел LCD 16X2
БСХС -ийн 1 хавтан (para la caja)
Алхам 1: Армар Эл Циркито

Материалын хувьд, энэ нь маш чухал юм. Анхааруулга, LCD дэлгэцийг аль хэдийн ашиглаж болно. Нэмэлт мэдээлэл, buzzer y los botones (hacer las conexiones).
Алхам 2: Армар Ла Кажа Утилизандо Ла Кортадора Ласер

Ботон, потенциометр, дуугаруулагч, пантала у конектор гэсэн хоёр хувилбар бий болно. Utilizando la cortadora láser hacer los cortes necesarios. Цэвэр цахиур (санал болгож буй) эсвэл кола бланкас.
Алхам 3: чимэглэл

Ашиглах ёс суртахууны хэмжүүрүүд нь ямар ч асуудалгүй байдаг.
Алхам 4: Montar El Circuito En La Caja


Primero, con los stickers anteriores decorar la caja. Cargar el código al Arduino (ver 5 -р хэсэг) нь цахилгаан хэлхээний цилиндрийг сольж, эндээс лотоник, LCD дэлгэц, хамгийн сүүлийн үеийн дэлгэцэн дээр суурилсан болно.
Алхам 5: Пара Ардуино програм хангамж

#оруулах
LiquidCrystal lcd (12, 11, 7, 8, 9, 10);
// ХЭРЭГТЭЙН Тоглоом --------------------------------------------- #тодорхойлох 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 #Тодорхойлох 55 NOTE_B1 62 #тодорхойлох 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 #Тодорхойлох22 #тодорхойлох NOTE_C3 131 #тодорхойлох NOTE_CS3 139 #тодорхойлох NOTE_D3 147 #тодорхойлох NOTE_DS3 156 #тодорхойлох NOTE_E3 165 #тодорхойлох NOTE_F3 175 #тодорхойлох NOTE_FS3 185 #тодорхойлох NOTE_G3 196 #тодорхойлох NOTE_GS3 208 #33 NOTE_C4 262 #тодорхойлох NOTE_CS4 277 #тодорхойлох NOTE_D4 294 #тодорхойлох NOTE_DS4 311 #тодорхойлох NOTE_E4 330 #тодорхойлох NOTE_F4 349 #тодорхойлох NOTE_FS4 370 #тодорхойлох NOTE_G4 392 #тодорхойлох NOTE_GS4 415 #тодорхойлох 0 #тодорхойлох NOTE_AS4 466 #тодорхойлох NOTE_B4 494 #тодорхойлох NOTE_C5 523 #тодорхойлох NOTE_CS5 554 #тодорхойлох NOTE_D5 587 #тодорхойлох NOTE_DS5 622 #тодорхойлох NOTE_E5 659 #тодорхойлох NOTE_F5 698 #тодорхойлох NOTE_AS5 932 #тодорхойлох NOTE_B5 988 #тодорхойлох NOTE_C6 1047 #Тодорхойлох NOTE_CS6 1109 #тодорхойлох NOTE_D6 1175 #тодорхойлох NOTE_DS6 1245 #тодорхойлох NOTE_E6 1319 #тодорхойлох NOTE_F6 1397 #Тодорхойлох NOTE_FS6 1480 NOT6 Нарийн66 1865 #тодорхойлох NOTE_B6 1976 #тодорхойлох NOTE_C7 2093 #тодорхойлох NOTE_CS7 2217 #тодорхойлох NOTE_D7 2349 #тодорхойлох NOTE_DS7 2489 #тодорхойлох NOTE_E7 2637 #тодорхойлох NOTE_F7 2794 #тодорхойлох NOTE_FS7 2960 #Тодорхойлох 377 NOTE_B7 3951 тодорхойлох #NOTE_C8 4186 #тодорхойлох NOTE_CS8 4435 #Тодорхойлох NOTE_D8 4699 #Тодорхойлох NOTE_DS8 4978 // Чихэрлэг хүүхэд O MINE ------------------------- ---------------- #тодорхойлох NOTE_B0 31 #тодорхойлох NOTE_C1 33 #тодорхойлох БИШ E_CS1 35 #тодорхойлох NOTE_D1 37 #тодорхойлох NOTE_DS1 39 #тодорхойлох NOTE_E1 41 #тодорхойлох NOTE_F1 44 #тодорхойлох NOTE_FS1 46 #тодорхойлох NOTE_G1 49 #тодорхойлох NOTE_GS1 52 #тодорхойлох NOTE_A1 55 #тодорхойлох NOTE_AS1 58 #Тодорхойлох, #тодорхойлох NOTE_D2 73 #тодорхойлох NOTE_DS2 78 #тодорхойлох NOTE_E2 82 #тодорхойлох NOTE_F2 87 #тодорхойлох NOTE_FS2 93 #тодорхойлох NOTE_G2 98 #тодорхойлох NotE_GS2 104 #тодорхойлох NOTE_A2 110 #тодорхойлох NOTE_AS2 117 #тодорхойлох 13 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_AS3 233 #Тодорхойлох NOTEbine #тодорхойлох NOTE_DS4 311 #тодорхойлох NOTE_E4 330 #тодорхойлох NOTE_F4 349 #тодорхойлох NOTE_FS4 370 #Тодорхойлох NOTE_G4 392 #тодорхойлох NOTE_GS4 415 #тодорхойлох NOTE_A4 440 #тодорхойлох NOTE_AS4 466 #Тодорхойлох NOT4B5 Н. OTE_DS5 622 #тодорхойлох NOTE_E5 659 #тодорхойлох NOTE_F5 698 #тодорхойлох NOTE_FS5 740 #тодорхойлох NOTE_G5 784 #тодорхойлох NOTE_GS5 831 #тодорхойлох NOTE_A5 880 #тодорхойлох NOTE_AS5 932 #тодорхойлох NOTE_B5 988 Not9 #тодорхойлох NOTE_E6 1319 #тодорхойлох NOTE_F6 1397 #тодорхойлох NOTE_FS6 1480 #тодорхойлох NOTE_G6 1568 #Тодорхойлох NOTE_GS6 1661 #тодорхойлох NOTE_A6 1760 #тодорхойлох NOTE_AS6 1865 #тодорхойлох NOTE_B6 1976 #Тодорхойлох NOTEFE NOTECS_7777799 NOTE_E7 2637 #тодорхойлох NOTE_F7 2794 #тодорхойлох NOTE_FS7 2960 #тодорхойлох NOTE_G7 3136 #тодорхойлох NOTE_GS7 3322 #тодорхойлох NOTE_A7 3520 #тодорхойлох NOTE_AS7 3729 #тодорхойлох NOTE_B7 3951 #Тодорхойлох NOTE_C8 418 Тодорхойлох4888
// Sweet Child O Mine-Guns N Roses ---------------------------------------- -------------------------------------------------- ------------------------------------- // Тэмдэглэл int mainRiffD = {NOTE_D4, NOTE_D5, NOTE_A4, NOTE_G4, NOTE_G5, NOTE_A4, NOTE_FS5, NOTE_A4}; int mainRiffE = {NOTE_E4, NOTE_D5, NOTE_A4, NOTE_G4, NOTE_G5, NOTE_A4, NOTE_FS5, NOTE_A4}; int mainRiffG = {NOTE_G4, NOTE_D5, NOTE_A4, NOTE_G4, NOTE_G5, NOTE_A4, NOTE_FS5, NOTE_A4};
int mainRiffDurations = {// d4 d5 a4 g4 g5 g4 fs5 a4 6, 6, 6, 6, 6, 6, 6, 6};
// Buzzer int buzzer = 4;
// ------------------------------------------------ --------------------------------------- int conta = 0;
void setup () {Serial.begin (9600); pinMode (2, INPUT); pinMode (3, INPUT); pinMode (дуугаралт, гаралт); lcd.begin (16, 2);
}
// ------------------------------------------------ -------------------- хүчингүй SweetChildOMine () {for (int introTwoTimes = 0; introTwoTimes <2; introTwoTimes ++) {for (int dTwice = 0; dTwice <2; dTwice ++) {for (int thisNote = 0; thisNote <8; thisNote ++) {int mainRiffDuration = 1000/mainRiffDurations [thisNote]; ая (дуугаралт, mainRiffD [thisNote], mainRiffDuration); int pauseBetweenNotes = mainRiffDuration * 1.30; саатал (pauseBetweenNotes); noTone (дуугаралт); }} for (int eTwice = 0; eTwice <2; eTwice ++) {for (int thisNote = 0; thisNote <8; thisNote ++) {int mainRiffDuration = 1000/mainRiffDurations [thisNote]; ая (buzzer, mainRiffE [thisNote], mainRiffDuration); int pauseBetweenNotes = mainRiffDuration * 1.30; саатал (pauseBetweenNotes); noTone (дуугаралт); }} for (int gTwice = 0; gTwice <2; gTwice ++) {for (int thisNote = 0; thisNote <8; thisNote ++) {int mainRiffDuration = 1000/mainRiffDurations [thisNote]; ая (дуугаралт, mainRiffG [thisNote], mainRiffDuration); int pauseBetweenNotes = mainRiffDuration * 1.30; саатал (pauseBetweenNotes); noTone (дуугаралт); }} for (int dTwice = 0; dTwice <2; dTwice ++) {for (int thisNote = 0; thisNote <8; thisNote ++) {int mainRiffDuration = 1000/mainRiffDurations [thisNote]; ая (дуугаралт, mainRiffD [thisNote], mainRiffDuration);
int pauseBetweenNotes = mainRiffDuration * 1.30; саатал (pauseBetweenNotes); noTone (дуугаралт); }}}}
// ХЭРЭГТЭЙН Тоглоом --------------------------------------------- - хүчингүй GameOfThrones () {for (int i = 0; i <4; i ++) {ая (дуугаралт, NOTE_G4); саатал (500); noTone (дуугаралт);
ая (дуугаралт, NOTE_C4); саатал (500); noTone (дуугаралт);
ая (дуугаралт, NOTE_DS4); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_F4); саатал (250); noTone (дуугаралт); }
for (int i = 0; i <4; i ++) {ая (дуугаралт, NOTE_G4); саатал (500); noTone (дуугаралт);
ая (дуугаралт, NOTE_C4); саатал (500); noTone (дуугаралт);
ая (дуугаралт, NOTE_E4); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_F4); саатал (250); noTone (дуугаралт);
}
ая (дуугаралт, NOTE_G4); саатал (1500); noTone (дуугаралт);
ая (дуугаралт, NOTE_C4); саатал (1500);
// ая (дуугаралт, NOTE_E4); саатал (250);
ая (дуугаралт, NOTE_F4); саатал (250);
// ая (дуугаралт, NOTE_G4); саатал (1000); noTone (дуугаралт);
ая (дуугаралт, NOTE_C4); саатал (1000);
ая (дуугаралт, NOTE_DS4); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_F4); саатал (250); noTone (дуугаралт); for (int i = 0; i <3; i ++) {ая (дуугаралт, NOTE_D4); саатал (500);
ая (дуугаралт, NOTE_G3); саатал (500); noTone (дуугаралт);
ая (дуугаралт, NOTE_AS3); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_C4); саатал (250); noTone (дуугаралт);
}
ая (дуугаралт, NOTE_D4); саатал (1500); noTone (дуугаралт); ая (дуугаралт, NOTE_F4); саатал (1500); noTone (дуугаралт);
ая (дуугаралт, NOTE_AS3); саатал (1000); noTone (дуугаралт);
ая (дуугаралт, NOTE_DS4); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_D4); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_F4); саатал (1000); noTone (дуугаралт);
ая (дуугаралт, NOTE_AS3); саатал (1000); noTone (дуугаралт);
ая (дуугаралт, NOTE_DS4); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_D4); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_C4); саатал (500); noTone (дуугаралт);
for (int i = 0; i <3; i ++) {ая (дуугаралт, NOTE_GS3); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_AS3); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_C4); саатал (500); noTone (дуугаралт); ая (дуугаралт, NOTE_F3); саатал (500); noTone (дуугаралт); }
ая (дуугаралт, NOTE_G4); саатал (1000); noTone (дуугаралт);
ая (дуугаралт, NOTE_C4); саатал (1000); noTone (дуугаралт);
ая (дуугаралт, NOTE_DS4); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_F4); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_G4); саатал (1000); noTone (дуугаралт);
ая (дуугаралт, NOTE_C4); саатал (1000); noTone (дуугаралт);
ая (дуугаралт, NOTE_DS4); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_F4); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_D4); саатал (500); noTone (дуугаралт);
for (int i = 0; i <4; i ++) {ая (дуугаралт, NOTE_G3); саатал (500); noTone (дуугаралт);
ая (дуугаралт, NOTE_AS3); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_C4); саатал (250); noTone (дуугаралт);
ая (дуугаралт, NOTE_D4); саатал (500); noTone (дуугаралт);
} }
void loop () {{if (digitalRead (2) == HIGH) {if (digitalRead (2) == LOW) {conta ++; Serial.println (conta); lcd.print ("Guns & Roses"); lcd.setCursor (0, 1); lcd.print ("Sweetchild OMine"); SweetChildOMine (); lcd.clear (); // Borra la pantalla саатал (100); // Apago la pantalla por 1.5 segundos. саатал (100); }}}
{if (digitalRead (3) == HIGH) {if (digitalRead (3) == LOW) {conta--; Serial.println (conta); lcd.print ("ХЭРЭГСИЙН ТОГЛООМ"); lcd.setCursor (0, 1); lcd.print ("SaberQ CancionEs"); GameOfThrones (); lcd.clear (); // Borra la pantalla саатал (100); // Apago la pantalla por 1.5 segundos.
саатал (100); }}}
}
Зөвлөмж болгож буй:
Raspitone: ашиглахад хялбар Jukebox: 7 алхам

Raspitone: ашиглахад хялбар Jukebox: Сайн байна уу, миний дараагийн төсөл бол миний хийдэг шиг тийм ч ашиггүй төсөл юм. Энэ бол Raspberry 3 B+дээр суурилсан хөгжмийн хайрцаг бөгөөд үүнийг ухаалаг гар утас ашиглан хялбархан хийж болно. Bluetooth чанга яригч Гэхдээ миний төслийн хувьд надад хоёр хатуу урьдчилсан нөхцөл байсан:
Хялбар алхам, зураг бүхий компьютерийг хэрхэн задлах вэ: 13 алхам (зурагтай)

Энгийн алхам, зураг бүхий компьютерийг хэрхэн задлах вэ: Энэ бол компьютерийг хэрхэн задлах тухай заавар юм. Ихэнх үндсэн бүрэлдэхүүн хэсгүүд нь модульчлагдсан бөгөөд амархан арилдаг. Гэсэн хэдий ч үүнийг зохион байгуулах нь чухал юм. Энэ нь эд ангиудыг алдахаас сэргийлж, мөн угсрах ажлыг хялбарчлах болно
DIY MusiLED, Windows & Linux програмыг нэг товшилтоор (32 бит ба 64 бит) хөгжмийн синхрончлогдсон LED. Дахин бүтээхэд хялбар, ашиглахад хялбар, порт хийхэд хялбар: 3 алхам

DIY MusiLED, Windows болон Linux програмыг нэг товшилтоор (32 бит ба 64 бит) хөгжмийн синхрончлогдсон LED. Дахин бүтээхэд хялбар, ашиглахад хялбар, порт хийхэд хялбар: Энэхүү төсөл нь 18 LED (6 Улаан + 6 Цэнхэр + 6 Шар) Arduino самбартаа холбож, компьютерийн Дууны картын бодит цагийн дохиог шинжлэх, дамжуулахад туслах болно. LED -ууд нь цохилтын эффектийн дагуу тэднийг гэрэлтүүлдэг (урхи, өндөр малгай, өшиглөлт)
Энгийн бөгөөд хялбар алхам бүхий ПХБ -ийн дизайн: 30 алхам (зурагтай)

Энгийн бөгөөд хялбар алхам бүхий ПХБ -ийн дизайн: САЙН НАЙЗУУД ПХБ -ийн загварыг сурахыг хүсч буй хүмүүст зориулсан маш хэрэгтэй, хялбар зааварчилгаа эхэлье
Тэдгээр файлуудыг устгасан, маш хялбар бөгөөд хэрэглэхэд хялбар: 7 алхам

Тэд устгасан файлуудыг устгасан, маш хялбар бөгөөд хэрэглэхэд хялбар. Та өөрийн хатуу диск, камер, mp3 файлыг устгаж, эсвэл хогийн саваа хоослоод дараа нь тэр файлыг хүсч байгаагаа ойлгосон уу? Энэ бол эдгээр файлуудыг сэргээх энгийн арга юм.Энэ зааврын дагуу би гэр бүлийн бүлэг бүрийг устгасан