Satura rādītājs:
- 1. darbība: detaļas
- 2. darbība: ielādējiet savus skaņas failus
- 3. darbība: salieciet komponentus
- 4. solis: kods
- 5. darbība: turpiniet
Video: 20 USD svētku uzmundrinājuma kaste: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šis projekts parādīs, kā izveidot kastīti, kas atskaņo nejaušu skaņu, nospiežot pogu. Šajā gadījumā es to izmantoju, lai izveidotu kastīti, kuru varu stratēģiski novietot ap biroju brīvdienās. Kad cilvēki nospiež pogu, viņi dzird īsu svētku tematikas skaņas klipu, kas viņus uzmundrinās vai kaitinās atkarībā no tā, kā viņi jūtas brīvdienās.
Tomēr jūs varat to izmantot arī citām lietām. Šo pašu dizainu esmu izmantojis arī, lai izveidotu savu durvju zvanu, kas atskaņo nejaušas durvju zvana skaņas. Tas ir lielisks veids, kā jebkuram projektam pievienot skaņu.
Tas ir ļoti līdzīgs manam slepenā koda lodziņa projektam, taču šoreiz tikai poga un bez tastatūras.
1. darbība: detaļas
- Arduino Nano 4 USD vietnē Ebay
- MP3-Flash-16P skaņas modulis 5 ASV dolāri vietnē Ebay
- Garš USB vads
- 5V USB sienas lādētājs 2 ASV dolāri, vai arī jums var būt vecs
- Jebkurš nejaušs lēts skaļrunis 2 USD vai, iespējams, bez jebkāda cita
- Īslaicīga poga $ 1
- Projekta kaste 6 USD
Es varēju atkārtoti izmantot lielāko daļu šo detaļu no lietām, kuras gadu gaitā biju izjaucis vai saglabājis, tāpēc manas faktiskās izmaksas bija tikai 9 ASV dolāri par Nano un skaņas moduli.
2. darbība: ielādējiet savus skaņas failus
Meklējiet internetu, lai atrastu dažus skaņas klipus, kurus vēlaties izmantot, un lejupielādējiet tos savā datorā. Es atklāju, ka šiem skaņas moduļiem patīk nemainīgs bitu pārraides ātrums mp3 saspiešanai un 44100 samles ātrums audio failā. Ja neesat pārliecināts, vai jūsu skaņas faili atbilst šīm specifikācijām, varat izmantot audio rediģēšanas programmu, piemēram, Audacity, lai atvērtu failu un pēc tam saglabātu to atpakaļ, izmantojot pareizos iestatījumus. Varat arī izmantot Audacity, lai samazinātu garākus skaņas klipus, kas atbilst jūsu vajadzībām.
Pievienojiet skaņas moduli USB portam, un tam vajadzētu parādīties kā mazam USB diskdzinim. Pārsūtiet jums skaņas, pārliecinoties, ka tie ir nosaukti 0001.mp3, 0002.mp3, 0003.mp3 un tā tālāk. Tas ir svarīgi, lai skaņas modulis varētu tās atskaņot.
3. darbība: salieciet komponentus
Izurbiet caurumu projekta kastē un piestipriniet pogu. Varat arī urbt dažus caurumus, kur uzstādīt skaļruni, lai skaņu varētu dzirdēt skaidrāk. Izurbiet citu caurumu, lai USB kabelis varētu iziet. Nogrieziet USB kabeļa galu un izvadiet to caur caurumu. Piesieniet USB kabeli mezglam, lai noņemtu spriedzi un novērstu kabeļa atvilkšanos caur caurumu.
Savienojiet komponentus, kā parādīts attēlā. Savienojiet sarkano vadu uz USB kabeļa ar VIN uz Arduino un melno vadu ar GND. Atkarībā no iegādātā skaņas moduļa pinout var būt atšķirīgs, tāpēc noteikti pārbaudiet dokumentāciju vai veiciet izpēti tiešsaistē, lai atrastu pareizo pinout. Man par laimi, ebay pārdevējs publicēja pinout ar preču sarakstu.
4. solis: kods
Jums būs jālejupielādē un jāinstalē skaņas moduļa Arduino bibliotēka.
github.com/Critters/MP3FLASH16P/archive/master.zip
Github lapā ir daži labi norādījumi, kurus jūs varētu vēlēties izlasīt.
github.com/Critters/MP3FLASH16P
Projekta kods ir diezgan vienkāršs. Savienojiet Arduino Nano ar datoru un augšupielādējiet šo skriptu.
#include #include "SoftwareSerial.h" #include "MP3FLASH16P.h" MP3FLASH16P myPlayer;
void setup () {
pinMode (12, INPUT_PULLUP); myPlayer.init (3); // Randomizēt nejaušību randomSeed (analogRead (A0)); }
void loop () {
if (digitalRead (12) == LOW) {// izlases (1, 19), kur 19 ir par 1 lielāks nekā skaņas failu skaits // Mainiet pēdējo skaitli uz skaļuma līmeni no 1 līdz 30 myPlayer.playFileAndWait (random (1, 19), 25); }}
5. darbība: turpiniet
Cerams, ka jūsu kastīte tagad darbojas un atskaņo dažas jautras skaņas. Tagad mēģiniet to nedaudz pārģērbt, pievienojot dažus gaismas diodes vai rotājumus. Varbūt pārvērtiet to par rotājumu, kas karājas pie jūsu koka. Es savējiem pievienoju lielu kvēlojošu sarkanu LED pogu, un es sāniem pievienoju dažus ragus:)
Ieteicams:
Arduino svētku cepure: 7 soļi
Arduino svētku cepure: Sveiki visi! Kā veids, kā atzīmēt savu 1000 abonentu pavērsienu pakalpojumā YouTube, es izveidoju sev šo svētku cepuri ar diviem karodziņiem, kas viļņojas automātiski. Cepure ir lielisks ballīšu aksesuārs vai lielisks papildinājums jūsu sporta uzmundrināšanas rīkiem, lai parādītu bett
Viegla LED svētku gaismas izrāde: burvji ziemā - WS2812B LED sloksne ar FastLED un Arduino apmācību: 6 soļi
Vienkārša brīvdienu gaismas gaismas izrāde: burvji ziemā | WS2812B LED sloksne ar FastLED un Arduino apmācību: Es izstrādāju un ieprogrammēju šo svētku gaismas šovu, lai tas tiktu parādīts jebkur. Es izmantoju vienu WS2812B LED sloksni ar pikseļu blīvumu 30 pikseļi/ metrā. Tā kā es izmantoju 5 metrus, man kopā bija 150 gaismas diodes. Es saglabāju kodu vienkāršu, lai ikviens, kas sāk lietot WS2812
Svētku rotājumu PCB: 3 soļi (ar attēliem)
Svētku rotājumu PCB: Hei visi! Ir pienācis gada laiks un dāvanu apmaiņas sezona. Man personīgi patīk gatavot lietas un dalīties tajās ar ģimeni. Šogad es nolēmu izgatavot svētku rotājumus, izmantojot Atting85 un dažus WS2812C 20
Svētku dāvanu kaste!: 5 soļi (ar attēliem)
Svētku dāvanu kaste!: Ja jūs zināt kādu, kam patīk elektronika, šī ir lieliska dāvanu kaste viņiem! Šajā rokasgrāmatā jūs izveidosit mājās gatavotu kastīti, kas atskaņo mūziku un iedegas, kad tā tiek sakrata. Lūk, kas jums būs nepieciešams: Adafruit GEMMA M0 - miniatūrs valkājams elektrons
(Vasaras) LED virkne uz svētku (Ziemassvētku) LED virkni!: 5 soļi (ar attēliem)
[Vasara] LED virkne uz svētku (Ziemassvētku) LED stīgu !: Tāpēc man joprojām bija šīs (vasaras) stīgas, kas pilnas ar gaismas diodēm, kas atrodas kopš pagājušās vasaras. Protams, tie joprojām izskatās labi, bet Ziemassvētki tuvojas … Tāpēc es nolēmu pārveidojiet pagājušās vasaras gaismas diodes par krāsainu gaismas diožu svētku virkni! Nepieciešamās lietas