Përmbajtje:

Llamba e tavolinës së muzikës Arduino me Bluetooth!: 9 hapa
Llamba e tavolinës së muzikës Arduino me Bluetooth!: 9 hapa

Video: Llamba e tavolinës së muzikës Arduino me Bluetooth!: 9 hapa

Video: Llamba e tavolinës së muzikës Arduino me Bluetooth!: 9 hapa
Video: Smart Lamp with Charging Dock! 2024, Nëntor
Anonim
Llamba e tavolinës së muzikës Arduino me Bluetooth!
Llamba e tavolinës së muzikës Arduino me Bluetooth!

Pershendetje atje! Në këtë Udhëzues unë do të ndërtoj diçka të ndritshme! Më lejoni t'ju prezantoj me llambën time të re të tavolinës! Ashtë një zgjidhje e lirë DIY për ta kthyer tryezën tuaj të mërzitshme në një tërheqje të natës DJ! Ose mund të mos jetë. Por ju siguroj që produkti përfundimtar do të jetë i ftohtë! Pra, le të fillojmë të bëjmë !!

Përbërësit:

1. Arduino Uno (Nano do të ishte një opsion më i mirë)

2. Marrës audio audio

Nëse jeni në Indi, mund ta merrni nga këtu:

SHBA:

www.ebay.com/itm/Wireless-Bluetooth-3-5mm-…

3. LED (kam përdorur një shirit)

4. Altoparlantët (kisha një sistem altoparlantësh të përforcuar audio)

5. Kabllo kërcyes

Mjetet:

1. Hekur bashkues

2. Armë ngjitëse (opsionale)

Hapi 1: Marrësi BlueTOOTH

Marrësi BlueTOOTH!
Marrësi BlueTOOTH!
Marrësi BlueTOOTH!
Marrësi BlueTOOTH!
Marrësi BlueTOOTH!
Marrësi BlueTOOTH!

Pra, le të fillojmë me pjesën e lehtë. Mora një marrës audio të lirë Bluetooth për 110 rupi (rreth 1.5 dollarë)

Thjesht hiqni shtresën e jashtme të pajisjes dhe bordi i qarkut të vogël mund të hiqet lehtësisht. Mos u shqetësoni, ne nuk do të merremi me të gjitha gjërat e ndërlikuara për këtë.

Sigurohuni që ta trajtoni me kujdes ose do t'ju duhet të merrni një tjetër nëse diçka prishet. Në njërën anë do të gjeni hyrjen e energjisë USB dhe në anën tjetër, daljen audio të femrës. Ne duhet të lidhim 2 tela në këtë dalje në pjesët e treguara në figurën 3. Këto janë në thelb një nga dy kunjat e daljes në altoparlant. Sigurohuni që të mos ngatërroheni me pjesën e brendshme të lidhësit dalës ose nuk do të jeni në gjendje të futni folenë audio të altoparlantëve tuaj më vonë.

Hapi 2: LED -të e DJ -ve

LED -të e DJ -ve
LED -të e DJ -ve
LED -të e DJ -ve
LED -të e DJ -ve
LED -të e DJ -ve
LED -të e DJ -ve

Merrni 4 LED të çdo ngjyre dhe lidhni të gjitha kunjat e tyre negativë në një copë teli të vetëm. Lidhni tela të veçantë në secilën prej kunjave pozitivë të LED -ve. SIGURIA E PARA! Përdorni një mbajtës hekuri bashkues nëse është i disponueshëm. Dhe rekomandohen doreza sigurie dhe syze. Përdorni një tifoz të vogël për të drejtuar tymrat larg jush.

Sidoqoftë, nuk keni pse të kufizoheni në katër LED. Nëse jeni njohur me Arduino, lehtë mund ta programoni për të kontrolluar më shumë.

Ju mund të përdorni një shirit RGB për më shumë kontroll, por unë u përpoqa ta mbaj atë sa më të thjeshtë që të jetë e mundur pasi përdorimi i një shiriti RGB do të kërkojë shumë programim.

Unë kam përdorur një shirit LED normal dhe kam prerë katër pjesë prej tij me 3 LED në seri në secilën pjesë. Kjo do të japë më shumë dritë nga llamba dhe nuk kam pse të përdor një rezistencë aktuale kufizuese gjithashtu.

Hapi 3: Testi i parë

Testi i Parë
Testi i Parë
Testi i Parë
Testi i Parë

Kjo pjesë do të jetë e lehtë nëse keni përdorur katër LED si unë. Thjesht mund të kopjoni kodin tim, ta ngjisni në Arduino ide dhe ta ngarkoni drejtpërdrejt. Por nuk do të jetë një shfaqje e saktë e dritës. Pra, nëse doni ta bëni atë të duket profesionale, ja çfarë duhet të bëni..

Së pari, futni altoparlantët tuaj në marrësin bluetooth.

Tani shkruani kodin e mëposhtëm në Arduino ide:

void setup ()

{

Serial.filloj (9600);

}

lak void ()

{

Serial.println (analogRead (A0));

}

Tani lidhni Arduino uno/nano me kompjuterin tuaj dhe ngarkoni skicën.

Lidhni njërën prej telave të ngjitur (në qarkun Bluetooth) në kunjin A0 të Arduino dhe tela tjetër në kunjin e tokëzimit (GND). Lidhni smartphone -in tuaj me marrësin Bluetooth dhe luani diçka. Ju duhet të dëgjoni muzikën në altoparlantët tuaj. Rregulloni volumin në nivelin tuaj më të rehatshëm (për mua është vëllimi maksimal:-)). Sigurohuni që Arduino juaj është ende i lidhur me kompjuterin tuaj. Klikoni mbi mjetet–> monitor serik dhe duhet të shihni numrat e rastësishëm që shfaqen. Mund të jetë shumë shpejt për ju që t'i shënoni ato. Pra, kthehuni, klikoni mbi mjetet–> komplotuesi serik dhe do të shihni grafikun e zërit tuaj që po luhet. Merrni disa pamje ose fotografi për analiza të mëvonshme.

Nëse jeni kurioz për muzikën që kam luajtur për provën, ajo është 'Sunflower' nga Spiderman në vargun Merimanga

Hapi 4: Kodimi…

Kjo pjesë mund të jetë e mërzitshme për disa njerëz. Por më besoni, bukuria e produktit tuaj përfundimtar varet nga kjo. E kam mbajtur sa më thjeshtë. Së pari hidhini një sy kodit tim dhe përpiquni të kuptoni se çfarë po ndodh. Ne do të bëjmë një ecje përmes kodit në fund.

Unë kam bashkangjitur skedarin docx të kodit tim. Ju mund ta kaloni atë.

Pasi kodi juaj të jetë gati, mund ta ngarkoni në Arduino. Oh po, sigurohuni që Arduino të mos jetë i lidhur me asgjë tjetër përveç kompjuterit tuaj.

Hapi 5: Testi i Dytë

Testi i Dytë
Testi i Dytë

Hiqeni Arduino-n tuaj nga kompjuteri dhe lidheni me të një furnizim me energji 9-12v (rekomandohet 9v). Tani lidhni kunjat pozitivë të LED -ve tuaj me daljet e Arduino -s tuaj (në këtë rast, pin 6, 7, 8, 9). Lidhni terminalin e zakonshëm negativ me kunjin GND. Lidhni telat nga marrësi juaj Bluetooth në kunjat A0 dhe GND të Arduino tuaj dhe luani pak muzikë (përmes Bluetooth).

Nëse LED -të ndizen në muzikën tuaj, ju keni bërë një punë të shkëlqyeshme. Sepse për mua, herën e parë nuk e bëri. As zë nuk doli nga altoparlantët. Dhe më e rëndësishmja, kënga po luhej drejtpërdrejt përmes altoparlantit tim celular. Nuk mund të lidhej me Bluetooth! Pastaj zbulova se dy nga kontaktet në hyrjen e energjisë të USB të bordit Bluetooth ishin prishur. Ky është problemi me gjërat e lira. Më duhej t'i bashkoja ato në tabelë dhe gjithçka funksionoi në mënyrë të përsosur! Edhe pse kam përdorur LED të zakonshëm blu për provën në vend të shiritit tim.

Ftohtë, le të bëjmë llambën!

Hapi 6: Llamba

Llamba
Llamba
Llamba
Llamba

Gjeta dy tuba të vegjël PVC, por më duhej një tub i vetëm i gjatë. Pra, i ngjita së bashku me një tub më të vogël brenda tij për përforcim. Më vonë i mbërtheva katër shiritat LED në distancë të barabartë nga njëri -tjetri në tub. Ju mund të shihni se sa 'i pastër' kam mbajtur gjithçka në imazh:-p

Le ta quajmë këtë 'thelbi' i llambës sonë. Kam bërë trupin e jashtëm thjesht duke rrotulluar një letër me madhësi A4 në një cilindër. Aq e thjeshtë sa kaq! Në fakt mendova të bëja një version të përhershëm të kësaj nëse gjithçka funksionon mirë.

Hapi 7: Testi Përfundimtar

Para se të paketoja gjithçka brenda një kutie, doja të kisha një kontroll përfundimtar. Unë e lidha thelbin me Arduino, aktivizova gjithçka, luaja një muzikë të lezetshme dhe…

Asgjë nuk ndodhi. As edhe një LED i vetëm nuk u përpoq të shkëlqejë! Kontrollova dy herë gjithçka dhe më vonë kuptova se LED -të ishin 12v secila!

Kunja dalëse e një Arduino mund të furnizojë një tension Max prej 3 3.3v. Kjo është e mjaftueshme për LED-të normale, por këto shirita Led kërkojnë 9-12v. Unë mund t'i kisha lidhur ato përmes një furnizimi me energji të veçantë duke përdorur një Transistor për secilën LED, por kjo do të prishë thjeshtësinë e projektit.

Pra, i zëvendësova me 4 LED të vetëm të kuq dhe përsëri fillova provën. LED -të më në fund u ndezën në muzikën time, por për disa arsye të çuditshme, LED -i i katërt nuk shkëlqeu. Ndryshova skenarin dhe zvogëlova tensionin e ndërprerjes për ndriçimin e LED -it të katërt, por nuk u panë përmirësime. Unë pastaj bëra tensionin e ndërprerjes të LED -it të katërt njësoj si ai i tretë dhe përsërita testin. Jo, nuk është parë asnjë shkëlqim. Më vonë modifikova shkrimin për të kontrolluar 5 LED dhe përsërita eksperimentin. Tani LED i katërt dhe i pestë refuzoi të shkëlqejë. E çuditshme. Bëra disa teste dhe rregullime të tjera, por asgjë nuk ndryshoi. Kështu që më në fund përdor vetëm tre LED.

Hapi 8: Rock 'n' Roll !

Rock N Roll!!
Rock N Roll!!
Rock N Roll!!
Rock N Roll!!
Rock N Roll!!
Rock N Roll!!
Rock N Roll!!
Rock N Roll!!

Më në fund i paketova të gjitha pajisjet elektronike brenda një kutie dhe fiksova bërthamën e llambës vertikalisht mbi të. Pastaj vendosa cilindrin tim të letrës rreth tij dhe e lashë muzikën të arrijë në veshët e të gjithëve. Po! Dukej mirë! Jo aq sa e prisja, por gjithsesi mjaft mirë. Megjithatë doja një llambë të verdhë. E kuqja dukej mirë. Dhe mora një altoparlant të lirë Bluetooth nga pajisjet e mia të mërzitshme USB.

Hapi 9: Ecni përmes Kodit

Para se të godisni butonin prapa duke parë titullin e këtij hapi, ju lutemi votoni këtë udhëzues për garat në të cilat është. Faleminderit.

Ju mund të gjeni versionin doc të kodit të bashkangjitur në këtë hap.

Siç thashë (shumë herë), kodi është i thjeshtë. Ne kemi deklaruar një "tingull" të plotë për të ruajtur nivelin e zërit nga hyrja. Ka një gabim të vogël në funksionin e konfigurimit. Pina analoge 'A0' është përcaktuar si kunja hyrëse (në vend të 'kunjit të zërit'). Kunjat 6, 7, 8, 9 përcaktohen si kunjat e daljes.

Në funksionin e lakut, ne fillojmë me një kusht duke kërkuar që të gjitha LED -të të ndizen nëse hyrja e zërit është më e madhe se 35. Në mënyrë të ngjashme kemi edhe tre kushte të tjera që synojnë LED të veçantë për një gamë të caktuar të hyrjeve. Dhe në fund, nëse nuk merret asnjë input nga A0, të gjitha LED -të fiken.

Shpresoj se e kuptoni. Unë u përpoqa më të mirën, sepse jam fillestar në Arduino! Dhe po, ky është udhëzuesi im i parë!

Ju lutem më tregoni nëse kam nevojë të bëj ndonjë ndryshim në Instructable tim. Shihemi deri në tjetrën!

Recommended: