Përmbajtje:

Kuti muzikore me mini monitor (OLED) dhe LED: 8 hapa (me fotografi)
Kuti muzikore me mini monitor (OLED) dhe LED: 8 hapa (me fotografi)

Video: Kuti muzikore me mini monitor (OLED) dhe LED: 8 hapa (me fotografi)

Video: Kuti muzikore me mini monitor (OLED) dhe LED: 8 hapa (me fotografi)
Video: 10 привычек, чтобы стать счастливым 2024, Qershor
Anonim
Kuti Muzike Me Mini Monitor (OLED) dhe LED
Kuti Muzike Me Mini Monitor (OLED) dhe LED
Kuti Muzike Me Mini Monitor (OLED) dhe LED
Kuti Muzike Me Mini Monitor (OLED) dhe LED
Kuti Muzike Me Mini Monitor (OLED) dhe LED
Kuti Muzike Me Mini Monitor (OLED) dhe LED

Ideja ime ishte një kuti që do të luante muzikë kur ta hapni. Ajo gjithashtu ka një ekran me një emoji në të që zgjohet, duke ju përshëndetur. Ekziston edhe një LED në të që ndizet nëse mbani rezistencën e ndjeshme ndaj Forcës të shtrënguar midis gishtërinjve tuaj, ndërsa ndodh laku tjetër i këngës. Muzika ndalet nëse e mbyllni përsëri kutinë sepse kapaku shtypet i mbyllur në një buton.

Doja të bëja një kuti që krahas të qenit një kuti muzikore të ndihej si një robot i vogël me personalitet. Ekrani që tregon 2 emoji luan rolin më të madh në këtë, sepse vura re që njerëzit lidhen më shumë me objektet që kanë fytyrë. Emojit në ekran shprehin emocion, i cili kontribuon në idenë që të jetë një robot i vogël. Kam vënë re se njerëzit reagojnë ndaj kësaj pozitivisht. Rezistenca e ndjeshme ndaj forcës i shton ndërveprim asaj. Nëse e mbani të shtypur ashtu si kënga vazhdon në lakun e dytë, do të ndizet një dritë e cila është një shenjë që kutia reagon ndaj jush. Drita që zgjodha është e verdhë e cila është një ngjyrë e lumtur dhe përputhet me pjesën e jashtme të kutisë.

Këtu vijon një përshkrim se si e bëra këtë projekt.

Hapi 1: Si fillova dhe çfarë do t'ju nevojitet

Si fillova dhe çfarë do t'ju duhet
Si fillova dhe çfarë do t'ju duhet

Fillova duke bërë një skicë koncepti të asaj që doja të bëja

Çfarë do t'ju duhet:

1. Një Arduino. (Kam përdorur një Arduino Uno.)

2. Një ekran OLED. (Kam përdorur një 0.96 OLED I2C)

3. Një kumbues Piezo.

4. Një buton me buton.

5. Një rezistencë e ndjeshme ndaj forcës.

6. Një LED.

7. Një rezistencë 220 Ohm dhe një rezistencë 1KOhm.

8. Tela. (Kam përdorur kabllo të fillimit të kërcimit.)

9. Një tabelë qarkore e vogël.

10. Një hekur dhe kallaj bashkues.

Çfarë ju nevojitet për të bërë kutinë:

1. Druri.

2. Një sharrë.

3. Letër zmerile ose një makinë lëmuese.

4. Çekiç dhe gozhdë.

5. Mbërthen, vida dhe një shul të vogël.

7. Një stërvitje dhe kaçavidë

8. shirit ngjitës.

Një version i plotë i kodit të të gjithë projektit do të përfshihet më vonë në këtë tutorial

Hapi 2: Kompozoni një këngë

Kompozoni një këngë
Kompozoni një këngë
Kompozoni një këngë
Kompozoni një këngë
Kompozoni një këngë
Kompozoni një këngë

Më tej, unë kompozova një këngë që doja që kutia të luante

Kam përdorur një softuer dixhital për këtë, por gjithashtu mund të përdorni një instrument dhe të shkruani shënimet, ose të luani me zilen dhe frekuencat tuaja Piezo.

Veryshtë shumë e lehtë të lidhësh një zile piezo. E tëra që i nevojitet është një kunj hyrës. (Kam përdorur 12) dhe një kunj terreni. Unë gjithashtu vendosa një buton në mes të 2 anëve të tryezës sime për të vepruar si një urë. Ky buton do të ndalojë tingullin nëse shtypet,

Kam përdorur këtë faqe të dobishme për të përkthyer shënimet në frekuenca për kodin tim:

pages.mtu.edu/~suits/notefreqs.html

Në foton e tretë, ju mund të shihni një pjesë të vogël të kodit tim për këngën. Pas "tonit", shifra e parë midis kllapave është de pin ku është lidhur zileja Piezo. Shifra e dytë është frekuenca e tonit. Me vonesë, numri midis kllapave është sa zgjat toni, derisa të kalojë te tjetra nën të.

Hapi 3: Lidhni OLED

Lidhni OLED
Lidhni OLED
Lidhni OLED
Lidhni OLED
Lidhni OLED
Lidhni OLED

OLED që kam përdorur ka katër pika: GND, VCC, SCL dhe një SDA.

GND lidheni me GND (tokë) në Arduino tuaj.

VCC lidheni me 5V (5 volt) në Arduino.

SCL në SCL.

Dhe SDA TO SDA.

Për të bërë OLED të funksionojë, së pari duhet të shkarkoni disa Biblioteka.

Kam shkarkuar shesh lojërash Adafruit Circuit, Adafruit GFX Library dhe Adafruit SSD1306.

Kam përdorur shembullin e skicës ssd1306_12x64_i2c për të parë nëse funksionoi. Këtë mund ta gjeni në Skedar> shembull> Adafruit SSD1306> ssd1306_128x64_i2c (e kam zgjedhur këtë sepse ekrani im ka këtë madhësi) Këtë mund ta shihni në foton e dytë

Nëse ky skedar nuk funksionon, mund të keni nevojë të ndryshoni diçka të vogël në të.

Shikoni kodin nën konfigurimin e zbrazëtisë për:

nëse (! display.begin (SSD1306_SWITCHCAPVCC, 0x3D)) {// Adresa 0x3D për 128x64

Unë e fiksova D këtu sepse më duhej ta ndryshoja këtë D në C për ta bërë atë të funksionojë.

Në foton e tretë, ju mund të shihni pak nga kodi im që bën emoji -n e figurës së parë.

Hapi 4: Lidhja e Rezistorit të ndjeshëm ndaj Forcës dhe LED me Pjesën tjetër

Lidhja e Rezistorit të ndjeshëm ndaj Forcës dhe LED me Pjesën tjetër
Lidhja e Rezistorit të ndjeshëm ndaj Forcës dhe LED me Pjesën tjetër
Lidhja e Rezistorit të ndjeshëm ndaj Forcës dhe LED me Pjesën tjetër
Lidhja e Rezistorit të ndjeshëm ndaj Forcës dhe LED me Pjesën tjetër

Për të lidhur rezistencën e ndjeshme ndaj Forcës dhe LED ju nevojiten 2 rezistorë. 220 Ohm për LED dhe rezistenca 1K Ohm për rezistencën e ndjeshme ndaj Forcës.

LED:

Këmba pozitive e LED duhet të lidhet me një rezistencë 220 Ohm e cila lidhet me pin 10 në Arduino. Këmba negative e LED duhet të lidhet me vijën e tokëzimit në një tabelë të vogël qarkore të veçantë. Në tabelën e qarkut bëra një linjë tokësore dhe një linjë 5 volt, sepse kisha shumë kunja që duheshin për të shkuar atje dhe jo mjaft vrima në Arduino-n tim.

Rezistencë e ndjeshme ndaj forcës:

Rezistenca e ndjeshme ndaj Forcës ka nevojë që këmba e majtë të lidhet me një rezistencë 1K Ohm dhe një tel që lidhet me vrimën A0 në Arduino. Rezistenca 1K Ohm Lidhu me vijën tokësore në tabelën e qarkut.

Këmbën e djathtë e lidhni me linjën 5 volt në tabelën e qarkut.

Për ta bërë të gjithë këtë të funksionojë në kod, duhet të përcaktoni se me cilën pin është i lidhur sipër konfigurimit të pavlefshëm () {.

Hapi 5: Kodi

Kodi
Kodi

Këtu vijon një lidhje me kodin:

github.com/kai-calis/Kai-fawn/blob/master/Arduino%20code%20for%20a%20school%20project

Hapi 6: Ndërtimi i Kutisë

Ndërtimi i Kutisë
Ndërtimi i Kutisë
Ndërtimi i Kutisë
Ndërtimi i Kutisë

Ju keni parë 8 pllaka druri në total.

Druri që kam përdorur është i trashë rreth 0.5cm.

1. Kapaku dhe pjesa e poshtme e kutisë janë 11cm me 11cm.

2. Këto janë ana e majtë dhe e djathtë e kutisë të cilat janë 10.2cm me 8cm. Bëni njërën prej pllakave me një vrimë katrore që kordoni USB i Arduino të dalë jashtë. Kjo vrimë është 1.5cm me 1.5cm dhe është rreth 1 centimetër nga fillimi i pllakës së drurit.

3. Këto janë pjesët e përparme dhe të pasme të kutisë, dhe është 11cm me 8cm

4. Ky është rafti i vogël në zilen Piezo, OLED dhe pjesa tjetër do të pushojë brenda. Ju do të duhet të shponi një vrimë për OLED prej rreth 1cm me 0.5cm në mënyrë që telat të dalin jashtë, por pjesa tjetër e OLED mund të pushojë në raft.

Për vrimën e LED -së keni nevojë për një stërvitje prej 0.5cm.

Për rezistencën e ndjeshme ndaj Forcës, keni nevojë për një vrimë prej 1cm me 0.5cm

Për zilen Piezo, keni nevojë për një vrimë prej 1.4cm.

P FORR butonin Push ju duhen 4 vrima të vogla 0.2cm në mënyrë që këmbët e tij të dalin jashtë.

5. Së fundi, do t'ju duhet një pjatë druri prej 10cm me 10cm, kjo pjatë do të mbulojë Arduino dhe telat e saj. I rruaj dhe rashë poshtë dy nga anët e kundërta të kësaj pjate për ta bërë atë të aftë të mbështetet në raftin e numrit 4 dhe të mbështetet fort në cepin e kutisë.

Kam përdorur thonjtë për të lidhur anët, 2 varen për kapakun dhe një bravë për ta mbajtur kapakun të mbyllur.

Mos harroni të vendosni të gjitha skajet për të marrë një pamje më të pastër dhe për të shmangur copëzat.

Ndërsa ndërtoni kutinë mos vendosni numrin 4 dhe 5 akoma

Hapi 7: Koha për të bashkuar

Koha për tu bashkuar
Koha për tu bashkuar
Koha për tu bashkuar
Koha për tu bashkuar
Koha për tu bashkuar
Koha për tu bashkuar

Kam përfshirë një hartë teli kështu që ju mund ta kopjoni atë nga fotografia.

Mos harroni të provoni nëse gjërat janë të lidhura saktë duke parë nëse funksionon në mes të saldimit.

Pas bashkimit, unë godita në 2 gozhdë të vegjël për të mos lëvizur OLED.

Në fund, duhet të duket diçka si fotografia e tretë.

Hapi 8: Vendosja e të gjitha së bashku

Vendosja e të gjitha së bashku
Vendosja e të gjitha së bashku
Vendosja e të gjitha së bashku
Vendosja e të gjitha së bashku
Vendosja e të gjitha së bashku
Vendosja e të gjitha së bashku

Për të vendosur raftin e numrit 4 nga hapi i mëparshëm atje, së pari mata se sa lartësi duhej të shtypet nga kapaku. Ju mund ta bëni këtë duke matur se sa lart del butoni nga rafti dhe sa i lartë është kur shtypet. Këtë gjatësi e shtoni në trashësinë e drurit që keni përdorur dhe vendosni dy gozhdë atje në secilën anë. Rafti do të qëndrojë mbi ato. Shtova 2 thonj shtesë, një në secilën anë, mbi raft për t'i mbajtur ato në vend. Unë i përkul ato thonjtë si një formë L kështu që unë lehtë mund ta përdor atë grep për t'i hequr përsëri.

Duke hequr Raftin, unë lidha pllakën e drurit numër 5 me raftin e numrit 4 duke ngjitur një copë shirit ngjitës nën numrin 4 dhe duke ngjitur skajin e zgjatur nën numrin 5. Ju duhet të keni diçka si fotografia 3.

Fatkeqësisht, nuk e kisha parashikuar që mentesha të mbështetej vetëm në buzën e butonit të shtypjes, duke e parandaluar atë që të mos e shtynte në buton. Një zgjidhje e shpejtë që gjeta ishte vendosja e një pjese të hollë plastike, me të njëjtën trashësi të menteshës, pikërisht sipër saj, në mënyrë që të shtypte butonin.

Recommended: