Sadržaj:
- Pribor
- Korak 1: Kôd - prenesite
- 2. korak: Kôd (promijenite glazbu)
- Korak 3: Kôd (promijenite sliku / fotografiju)
- Korak 4: 3D model
- Korak 5: Montaža
Video: Tobias - Arduino glazbena kutija s TV izlazom: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Prije svega, dopustite mi da vam predstavim Tobiasa, divovskog medvjedića moje djevojke, koji je inspiracija za ovaj projekt.
Tobias ima osobnost, izgrađenu s vremenom, dok se u šali u mislima pitamo što radi dok je ona odsutna na poslu.
Projekt je trebao biti jednostavan dar, Arduino s piezo zvučnikom koji svira njezinu omiljenu pjesmu. Brzo mi je to izmaklo kontroli i postalo glazbena kutija:
- 3D ispis
- može reproducirati glazbu bez potrebe za USB vezom pomoću AA baterija
- s klavirskim "ključevima" koji svijetle uz svaku notu
- sposoban reproducirati slike na starom CRT televizoru putem RCA konektora
Pribor
- Arduino Nano
- Zvučnik (uzeo sam ga sa oštećenog starog radija)
- Prekidač (3 pina) - birač načina rada
- Rotacijski potenciometar - kontrola glasnoće
- 2x 220Ω otpornik
- 1x 440Ω otpornik ili 2x 220Ω otpornik
- 1x 1 kΩ otpornik
- 11 LED dioda od 3 mm
- 2x RCA ženski konektori
- žice
- Bijeli akril od 3,5 mm
- vruće ljepilo ili super ljepilo
Alati:
- komplet za lemljenje
- 3D pisač
- računalo s Arduino IDE za učitavanje koda
Korak 1: Kôd - prenesite
Trebat će vam:
- Biblioteka TVout - omogućuje Arduinu postavljanje slika i zvuka na televizor s RCA ili SCART vezom
- arduino -volume1 - Ova knjižnica poboljšava kvalitetu zvuka, koristi se u načinu 1 (samo Arduino bez TV veze). Međutim, u načinu 2 nije moguće koristiti ga istovremeno jer TVout knjižnica koristi isti mjerač vremena kao i volumen1
Ako želite promijeniti glazbu ili sliku, pogledajte sljedeće korake, ako ne samo prenesite kôd na svoj Arduino, već se prvo uvjerite da imate instalirane obje knjižnice.
2. korak: Kôd (promijenite glazbu)
Ovdje možete pronaći pjesmu:
Podijelio sam glazbu na dijelove, dodjeljujući slova svakom dijelu koji se ponavlja. Zatim sam dodijelio vrijednost od 1 do 16 za svaku notu i stavio ih u redak 0 svakog niza. Vrijednosti odgovaraju učestalosti note koja se svira (frekvencija niza ). U redak 1 gore sam naveo trajanje svake note. Primjer:
const bajt melB1 [2] [6] PROGRAM = {
{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)
- promijenite nizove koji odgovaraju svakom dijelu pjesme
- 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. Knjižnica TVout omogućuje veće rezolucije, ali zbog veličine koda koji sam namjeravao koristiti, bio sam prisiljen smanjiti rezoluciju.
- Alat za odabir pravokutnika (omjer slike - fiksno 1: 1)
- Uređivanje/Kopiranje
- Datoteka/Izradi/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 max kako bi se osiguralo da je crna crna)
Sada kada imamo sliku u crno -bijeloj rezoluciji 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 s "0" (Zamijeni sve)
- učinite isto za "0x00" i zamijenite ga s "1"
- Izbrišite sve "{" i "}"
"0" bit će crni piksel
"1" će biti bijeli piksel
Korak 4: 3D model
Za izradu box modela 3D koristio sam SketchUp. Zbog ograničenja mog 3D pisača i poteškoća koje sam zamišljao da će to biti unutarnje veze, odlučio sam stvoriti model u 4 dijela.
Prenio sam datoteku SketchUp ako želite promijeniti dizajn, 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čeni:
Glazbena 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 glazbenu kutiju s uključenim light showom. Sve što trebate je prazna kutija. Uzeli smo futrolu koja se inače koristi za alate. U ovom projektu možete biti vrlo kreativni pa ne trebate
Dječja MP3 glazbena kutija: 6 koraka (sa slikama)
Dječja MP3 glazbena kutija: Kada sam tražio neke nove DIY projekte oko arduina, našao sam nekoliko lijepih ideja o MP3 playerima za djecu temeljenim na RFID -u. A na tržištu postoji jedna izvrsna profesionalna kutija za igračke - ovi momci vladaju. Napravili su sjajan posao od svoje pametne ideje. Ček
Prijenosna MP3 AUX glazbena kutija: 23 koraka (sa slikama)
Prijenosni MP3 AUX glazbeni okvir: 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 laser-c
Glazbena kutija s mini monitorom (OLED) i LED: 8 koraka (sa slikama)
Glazbena kutija s mini monitorom (OLED) i LED: Moja ideja je bila kutija koja će reproducirati glazbu kad je otvorite. Također ima zaslon s 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 glazbena kutija / instrument sa 6 nota (jednostavno za izradu i poboljšanje!): 5 koraka (sa slikama)
Ručna glazbena kutija / instrument s 6 nota (jednostavno za izradu i poboljšanje!): Pozdrav! Nadahnut Martinom Molinom, članom švedskog benda Wintergatan, nedavno sam se zaljubio u glazbene kutije i sve o njima. Ljudi koji stvaraju pjesme za glazbene kutije i dalje koriste staromodan način da pjesmu ne udaraju