Satura rādītājs:

Soda pudeles Arduino lampa - skaņu jutīga: 3 soļi (ar attēliem)
Soda pudeles Arduino lampa - skaņu jutīga: 3 soļi (ar attēliem)

Video: Soda pudeles Arduino lampa - skaņu jutīga: 3 soļi (ar attēliem)

Video: Soda pudeles Arduino lampa - skaņu jutīga: 3 soļi (ar attēliem)
Video: Sealing hot sauce bottles with an Arduino?! #shorts 2024, Novembris
Anonim
Image
Image

Man bija palikušas dažas individuāli adresējamas gaismas diodes no cita projekta, un es gribēju izveidot vēl vienu diezgan vienkāršu, bet jautru izaicinājumu manām 10. gada (13–15 gadu vecuma) līmeņa produktu dizaina nodarbībām. Šajā projektā tiek izmantota tukša sodas pudele (vai gāzēts dzēriens, ja esat no Jaunzēlandes!), Arduino Nano, KY-037 skaņas līmeņa sensors, 10 gaismas diodes sloksne, kopēšanas papīrs, kartons, karstā līme, mobilā tālruņa lādētājs, slēdzis plus parastā savienošanas aparatūra.

Varat to izveidot arī bez KY-037 sensora un vienkārši atskaņot interesantu gaismas secību, mainot Arduino kodu.

Piegādes

Arduino Nano

KY-037 Arduino saderīgs skaņas sensors

RGB LED sloksne (individuāli adresējamas gaismas diodes), 5V, WS2812

Soda pudele (dzeramais saturs pēc izvēles!)

Kopētāja papīrs

Kartons

Šķēres

Hobija nazis

Karstās līmes pistole un līmes spieķi

Elektriskais vads

Lodāmurs un elektriskais lodmetāls

Slīdnis vai svirslēdzis

Mobilā tālruņa lādētājs un USB kabelis - jebkurš

Vīriešu galvenes - iespējams, izmantojiet rezerves daļas no Arduino Nano

Krāsojiet dekorēšanai

1. darbība. Gaismas diodes darbojas

Lai jūsu gaismas diodes darbotos
Lai jūsu gaismas diodes darbotos

Šis ir kopēts no mana cita pamācāmā "Nedrošā trokšņa līmeņa mērītāja", jo tā ir tāda pati procedūra. Izlaidiet KY-037 sensora bitu, ja nepievienojat šo:

Ir lietderīgi praktizēt RGB joslas izgaismošanu. Skaitītājam es izmantoju 10 gaismas diodes, tāpēc es to praktizēju. Jūs sagriežat sloksni pie vara savienojuma - ir skaidrs, kur. Uz gala es lodēju nelielu 3 kontaktu galveni, kas man bija no Arduino sākuma komplekta. Lodēšana uz RGB sloksnes vara kontaktiem ir diezgan neveikla, tāpēc veiksmi! Ievērojiet bultiņas uz RGB joslas - jums ir jāsavienojas tā, lai strāvas un datu signāls sekotu bultiņām. Jūs redzēsit burtus DO & Din, kas nozīmē Data Out un Data In. Tas ļāva man pievienot sloksni maizes plāksnei kopā ar džemperiem uz Arduino. Attēlā redzama lielāka Arduino Uno plāksne, bet tapas uz Nano ir vienādas. Kodā jūs redzēsit, ka sloksnes datu tapa ir savienota ar Arduino ciparu tapu 6. numuru. Es iestatīju gaismas diožu skaitu uz 10. Tukšuma cilpa ciklus gaismas diodes ieslēdz/izslēdz augšup un lejup sloksnē, vienu krāsu pēc otras. Ņemiet vērā, ka i iet no 0 līdz 9, t.i., kopā 10 lED. Šajā posmā es izlaidu sensoru (atšķirībā no attēla), lai tas būtu vienkāršs - dodiet sev panākumus! Kad esat to izdarījis, nākamais uzdevums ir kalibrēt un iekļaut KY-037 sensoru. Arduino vietnē ElectroPeak ir veikusi lielisku apmācību, kas sniedz jums vienkāršu kodu, kas izvada ciparus Arduino sērijas monitoram, ļaujot kalibrēt ar sensora potenciometra skrūvi. Šeit ir saite: https://create.arduino.cc/projecthub/electropeak/h…. Esmu pievienojis šo koda failu šai apmācībai, kā redzēsit. Pēc tam pievienojiet ķēdē RGB LED sloksni saskaņā ar shēmu, kuru redzēsiet pievienotajā PDF dokumentā (daļēji pateicoties Tinkercad shēmām). Pēc tam jūs varat augšupielādēt kodu (KY_037_sound_sensor_LEDS_v2) savā Arduino Uno vai citā, iespējams, izmantotajā plāksnē (derētu arī Nano). Paturiet prātā, ka jums būs nepieciešama mape FastLED un faili, kas pievienoti mapei Arduino Library, kas būs instalēta pati, instalējot Arduino savā datorā. Bibliotēka varētu būt failu ceļā, piemēram: C: / Program Files (x86) Arduino / libraries. Lejupielādējiet to no Github patīk: https://github.com/FastLED/FastLED. Citas lietas, kurām jāpievērš uzmanība, ir atcerēties izvēlēties pareizo dēli Arduino programmatūrā sadaļā Rīki … tāfele un pārliecināties, ka tā runā ar datora portu, noklikšķinot uz Rīki… ports. Izņemot šo, jums būs jāpielāgo potenciometra katls KY -037 sensoram atkarībā no jūsu mobilā tālruņa barošanas avota izejas - pastiprinātāju jauda dažādos lādētājos būs atšķirīga, tādējādi mainot RGB joslas reakciju. Kalibrējiet to atbilstoši savai situācijai vai izmantojiet atsevišķu decibelmetru, kā es daru, lai novērtētu krāsas maiņas slieksni. Esmu vienkāršojis kodu, tāpēc tas vairs neietver pārveidojumus no sensora izejas uz absolūto decibelu līmeni, kā tas bija Rīsu universitātes projektā.

2. solis: sāciet izgatavot lampas korpusu

Image
Image
Sāciet izgatavot lampas korpusu
Sāciet izgatavot lampas korpusu
Sāciet izgatavot lampas korpusu
Sāciet izgatavot lampas korpusu

Šī daļa ir jautra. Vispirms nogrieziet sodas pudeli ap tās apkārtmēru mazliet uz leju no vāciņa, lai varētu ievietot sarullētu fotokopijas papīra gabalu. Pēc izlaišanas tas izloksīsies pret pudeles sāniem. Nedaudz sagrieziet to, lai tas atbilstu jūsu pudelei. Tas darbojas kā ēnojums, lai gaismas diodes nebūtu pārāk spilgtas, lai tās apskatītu.

Es izmantoju pārtikas plēves kartona ruļļu (Glad Wrap, ja esat no Jaunzēlandes), lai nokļūtu lejā pa pudeles centru (jūs varētu arī vienkārši izmantot sarullētu kopētāja papīra lapu). Pēc tam es iesaiņoju 10 LED sloksni spirālē, kas tika noturēta ar karstu līmi. Pārliecinieties, vai LED sloksnes pielodētais tapas gals ir augšējais un pieejams. Līmējiet šo papīra vai kartona cauruli pudeles apakšā. Pēc tam izveidojiet kartona apli, lai pārietu virs pudeles un papīra/kartona caurules augšpuses, ar iegriezumu, lai izietu cauri LED vadiem. Pēc tam varat to savienot ar Nano un pielīmēt Nano vietā (skatīt attēlus).

Jums būs jāaplūko manis publicētā elektroinstalācijas shēma un jāizdomā savs. Būtībā jūs vēlaties, lai + tapa no KY-037 skaņas sensora un + 5 V spraudnis no LED sloksnes savienotos ar 5 V tapu uz Nano. GND tapas no abām iet uz GND uz Nano. Šeit es izmantoju dažas lodētas rezerves galvenes. No šīm tapām jūs savienojat divus vadus, kas iet cauri kartona caurules centram, un pie USB kabeļa, kas savienojas ar mobilā tālruņa lādētāju. Pārliecinieties, ka atbilstība +ve un -ve.

Pirms doties tālāk, es vēlreiz pārbaudīju LED sloksni, lai pārliecinātos, ka tā joprojām iedegas (nav bojātu savienojumu), kas tiek darbināta gan no USB uz datoru, gan no 5 V un GND.

Strāvas padeves vadus es novirzīju pa kartona caurules centru un ārā caur pudeles dibenu. Slēdzis iet uz leju - lai būtu karsti pielīmēts pie konusa formas pamatnes - tāpēc šai darbībai ļaujiet pietiekami daudz stieples. Pēc tam es pārgriezu savu rezerves USB Arduino/printera kabeli uz pusēm, vienu galu pievienoju Nano barošanas vadiem. Otrs gals iet uz mobilo lādētāju. Kabelim ir melns un sarkans vads, kā arī citi datu vadi. Izmantojiet melno (negatīvs/GND) un sarkanu (+5V).

3. solis: lietu pabeigšana

No attēliem jūs redzēsit, ka es izmantoju kartonu, lai izveidotu lampas cilindrisku augšpusi - tas palīdz noslēpt Nano plāksni un vadus. Ņemiet vērā, ka esmu atstājis pieejamu USB ligzdu, lai varētu tālāk programmēt Nano, lai izmantotu skaņas sensoru. Es to darīšu pēc laika.

Manas lampas pamatne ir konuss. To ir grūtāk sasniegt. Tomēr ir ļoti noderīga vietne, kas ļauj izveidot konusu, PDF to un izdrukāt konusa veidni, ko var tulkot uz kartona. Vienkārši izmēriet vēlamo diametru un augstumu. Šeit ir saite: https://www.blocklayer.com/cone-patterns.aspx Mana raktuve bija 167 mm x 93 mm x 40 mm augsta.

Es to pagaidām atstāšu šeit. Manai lampai joprojām ir nepieciešama apdare un krāsošana, kā arī sarežģītāka koda pievienošana, lai tā reaģētu uz skaņas sensoru, bet to var pievienot tuvākajā nākotnē.

Es ceru, ka jums patiks šis projekts tikpat ļoti kā man. Es ar nepacietību gaidu, kad to izmēģināšu klasē.

Ieteicams: