Sadržaj:
- Supplies
- Korak 1: Kôd - otpremanje
- Korak 2: Kôd (promijenite muziku)
- Korak 3: Kôd (promijenite sliku / fotografiju)
- Korak 4: 3D model
- Korak 5: Montaža
Video: Tobias - Arduino muzička kutija sa TV izlazom: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Prije svega, dozvolite mi da vam predstavim Tobiasa, divovskog medvjedića moje djevojke, koji je inspiracija za ovaj projekt.
Tobias ima ličnost, izgrađenu tokom vremena, dok se u šali u mislima pitamo šta radi dok ona nije na poslu.
Projekt je trebao biti jednostavan poklon, Arduino s piezo zvučnikom koji svira njezinu omiljenu pjesmu. Brzo mi je to izmaklo kontroli i postalo muzička kutija:
- 3D štampano
- može reproducirati muziku bez potrebe za USB vezom pomoću AA baterija
- sa klavirskim „ključevima“koji svijetle uz svaku notu
- sposoban reproducirati slike na starom CRT televizoru putem RCA konektora
Supplies
- Arduino Nano
- Zvučnik (uzeo sam ga sa oštećenog starog radija)
- Prekidač (3 pina) - birač načina rada
- Rotacijski potenciometar - kontrola jačine zvuka
- 2x 220Ω otpornik
- 1x 440Ω otpornik ili 2x 220Ω otpornik
- 1x 1kΩ otpornik
- 11 LED dioda od 3 mm
- 2x ženski konektor RCA
- žice
- 3,5 mm bijeli akril
- vruće ljepilo ili super ljepilo
Alati:
- komplet za lemljenje
- 3D štampač
- računalo s Arduino IDE za učitavanje koda
Korak 1: Kôd - otpremanje
Trebat će vam:
- Biblioteka TVout - omogućava Arduinu da postavlja slike i zvuk na televizor sa RCA ili SCART vezom
- arduino -volume1 - Ova biblioteka poboljšava kvalitetu zvuka, koristi se u načinu 1 (sam Arduino bez TV veze). Međutim, u načinu 2 nije moguće koristiti ga istovremeno jer TVout biblioteka koristi isti tajmer kao i volumen1
Ako želite promijeniti glazbu ili sliku, pogledajte sljedeće korake, ako ne samo otpremite kôd na svoj Arduino, već se prvo pobrinite da imate instalirane obje biblioteke.
Korak 2: Kôd (promijenite muziku)
Ovdje možete pronaći pjesmu:
Podelio sam muziku na delove, dodeljujući slova svakom delu koji se ponavlja. Zatim sam dodijelio vrijednost od 1 do 16 za svaku notu i stavio ih u red 0 svakog niza. Vrijednosti odgovaraju frekvenciji note koja se svira (frekvencija niza ). U red 1 gore sam naveo trajanje svake note. Primjer:
const bajt melB1 [2] [6] PROGMEM = {
{11, 8, 0, 8, 7, 6}, // bilješka
{1, 3, 1, 1, 1, 1}}; // trajanje
Ako želite koristiti drugu pjesmu:
- promijenite freq niz s novim željenim frekvencijama (napomene)
- promenite nizove koji odgovaraju svakom delu pesme
- u void music () odaberite redoslijed koji treba svirati
- promijenite “X” u deklaraciji niza za broj elemenata u svakom retku, a također promijenite i odgovarajuću prazninu, primjer:
melB1 [2] [X]
void melodiaB1 () {
za (a = 0; a <X; a ++) {
Korak 3: Kôd (promijenite sliku / fotografiju)
Koristio sam GIMP za promjenu fotografije u crno -bijelu, koraci:
Boje / zasićenje = 0
Slika se mora promijeniti u rezoluciju 95x95 piksela. Biblioteka TVout omogućava veće rezolucije, ali zbog veličine koda koji sam namjeravao koristiti, bio sam primoran smanjiti rezoluciju.
- Alat za odabir pravokutnika (omjer slike - fiksno 1: 1)
- Uredi/Kopiraj
- Datoteka/Kreiraj/Iz međuspremnika
- Slika/Uvećaj sliku (95x95)
Imperativ je pretvoriti sliku u crno -bijelo, a ne u sive.
- Fuzzy Select Tool i Free Select Tool za odabir područja koja želim prikazati crnom bojom.
- Olovka (crna) kako bi naš odabir bio crn
- Odaberi / Invertiraj (obrće naš odabir)
- Olovka (bijela) za obojenje ostatka područja u bijelo
- Boje / svjetlina-kontrast (kontrast do maksimuma kako bi se osiguralo da je crna crna)
Sada kada imamo crno -bijelu sliku rezolucije 95x95 piksela
Datoteka/izvoz kao (. BMP)
Za pretvaranje nove slike u kôd koristio sam Image2Code
Što nam daje gotovo dobar niz. Zatim sam ga kopirao i zalijepio u Arduino IDE.
Korištenje Uređivanje / Pronalaženje:
- potražite sve "0xFF" i zamijenite ih sa "0" (Zamijeni sve)
- učinite isto za “0x00” i zamijenite ga sa “1”
- Izbrišite sve “{“i “}“
"0" će biti crni piksel
"1" će biti bijeli piksel
Korak 4: 3D model
Za izradu box modela 3D koristio sam SketchUp. Zbog ograničenja mog 3D štampača i poteškoća koje sam zamišljao da će to biti uspostavljanje unutrašnjih veza, odlučio sam stvoriti model u 4 dijela.
Učitao sam SketchUp datoteku ako želite nešto promijeniti u dizajnu, ako ne, samo ispišite.stl datoteke
Korak 5: Montaža
Sastavljanje nije složeno, ali je teško zbog veličine kutije i količine žica za spajanje.
Preporučuje se:
Muzička kutija sa svjetlosnom predstavom: 9 koraka (sa slikama)
Music Box With Light Show: Pozdrav i dobrodošli, u ovom ćemo vodiču pokazati kako možete napraviti vlastitu muzičku kutiju sa uključenim light showom. Sve što vam treba je prazna futrola. Uzeli smo futrolu koja se inače koristi za alate. U ovom projektu možete biti vrlo kreativni pa ne trebate
Dječja MP3 muzička kutija: 6 koraka (sa slikama)
Dječja MP3 muzička kutija: Kada sam tražio neke nove DIY projekte oko arduina, našao sam neke lijepe ideje o MP3 playerima zasnovanim na RFID -u za djecu. A na tržištu postoji jedna odlična profesionalna kutija za igračke - ovi momci vladaju. Napravili su odličan posao od svoje pametne ideje. Provjerite
Prijenosna MP3 AUX muzička kutija: 23 koraka (sa slikama)
Prijenosni MP3 AUX Music Box: Ova analiza procesa prikazuje kako izgraditi MP3 player s Arduino Nano, datoteke su 16-bitni MP3 i rade za razliku od tradicionalnih Arduino glazbenih playera koji su ograničeni na 8-bitni WAV.Drugi dio ovog vodiča demonstrira stvaranje laserskog c
Muzička kutija sa mini monitorom (OLED) i LED: 8 koraka (sa slikama)
Muzička kutija sa mini monitorom (OLED) i LED -om: Moja ideja je bila kutija koja bi puštala muziku kada je otvorite. Takođe ima ekran sa emotikonom koji se budi i pozdravlja vas. U njemu se nalazi i LED dioda koja svijetli ako držite otpornik osjetljiv na Silu stisnut među prstima, dok
Ručna muzička kutija / instrument sa 6 nota (jednostavno za izradu i poboljšanje!): 5 koraka (sa slikama)
Ručni muzički okvir / instrument sa 6 nota (lako se pravi i poboljšava!): Zdravo! Inspirisan Martinom Molinom, članom švedskog benda Wintergatan, nedavno sam se zaljubio u muzičke kutije i sve o njima. Ljudi koji stvaraju pjesme za muzičke kutije i dalje koriste staromodan način da pjesmu ne udaraju