INHOUDSOPGAWE:
- Voorrade
- Stap 1: Laat u LED's werk
- Stap 2: Begin met die vervaardiging van die lampliggaam
- Stap 3: Bereik dinge
Video: Soda Bottle Arduino Lamp - Klankgevoelig: 3 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Ek het 'n paar individueel aanspreekbare LED's oorgehad van 'n ander projek en wou nog 'n redelik maklike, maar prettige uitdaging skep vir my jaar 10 (13-15 jaar) produkontwerpklasse. Hierdie projek gebruik 'n leë koeldrankbottel (of gaskoeldrank as u uit NZ kom!), 'N Arduino Nano, KY-037 klankvlak sensor, 'n strook van 10 LED's, kopieermasjienpapier, karton, warm gom, selfoonlaaier, skakelaar plus die gewone aansluit hardeware.
U kan dit ook sonder die KY-037-sensor maak en net 'n interessante ligreeks speel deur die Arduino-kode te verander.
Voorrade
Arduino Nano
KY-037 Arduino-versoenbare klanksensor
RGB LED -strook (individueel aanspreekbare LED's), 5V, WS2812
Koeldrankbottel (drinkinhoud opsioneel!)
Kopieermasjien papier
Karton
Skêr
Stokperdjie mes
Warm gomgeweer en gomstokkies
Elektriese draad
Soldeerbout en elektriese soldeersel
Skuif- of tuimelschakelaar
Selfoonlaaier en USB -kabel - enige
Manlike opskrifte - gebruik moontlik onderdele van die Arduino Nano
Verf om te versier
Stap 1: Laat u LED's werk
Die volgende word gekopieer van my ander Instrueerbare "Onveilige geraasvlakmeter", aangesien dit dieselfde prosedure is. Slaan die KY-037 sensorbit oor as u dit nie byvoeg nie:
Dit is handig om die RGB -strook te verlig. Ek het 10 LED's vir die meter gebruik, so dit is waarmee ek geoefen het. U sny u strook by die koperverbinding - dit is duidelik waar. Ek het 'n klein 3 -pins kopstuk wat ek van 'n Arduino -aansitstel gehad het, aan die einde gesoldeer. Om aan die RGB -strook koperkontakte te soldeer, is nogal moeilik, so baie geluk! Let op die pyle op die RGB -strook - u moet verbind sodat u krag- en datasignaal die pyle volg. U sal die letters DO & Din sien wat Data Out en Data In beteken. Dit het my in staat gestel om die strook saam met springers na die Arduino in 'n broodbord te steek. Die prentjie toon die groter Arduino Uno -bord, maar die penne op die Nano is dieselfde. In die kode sal u sien dat die data -pen van die strook gekoppel is aan die nommer 6 digitale pen van die Arduino. Ek stel die aantal LED's op 10. Die leegte -lus skakel die LED's aan/af op en af in die strook, een kleur na die ander. Let daarop dat i van 0 tot 9 gaan, dit wil sê in totaal 10 LED's. Ek het die sensor in hierdie stadium (in teenstelling met die foto) weggelaat om dit eenvoudig te hou - gee sukses! Sodra u dit gedoen het, is die volgende uitdaging om die KY-037-sensor te kalibreer en op te neem. Daar is 'n wonderlike handleiding deur ElectroPeak op die Arduino -webwerf, wat u 'n paar eenvoudige kode gee wat getalle na die seriële monitor van die Arduino stuur, sodat u kan kalibreer met die potensiometerskroef op die sensor. Hier is die skakel: https://create.arduino.cc/projecthub/electropeak/h…. Ek het hierdie kode lêer by hierdie tutoriaal gevoeg, soos u sal sien. Koppel vervolgens die RGB LED -strook in die stroombaan volgens die stroomdiagram wat u in die meegaande PDF -dokument sal sien (gedeeltelik te danke aan Tinkercad Circuits hiervoor). Hierna kan u die kode (KY_037_sound_sensor_LEDS_v2) oplaai na u Arduino Uno of ander bord wat u moontlik gebruik ('n Nano werk ook). Hou in gedagte dat u die FastLED -lêergids en -lêers wat by u Arduino Library -lêergids gevoeg is, benodig, wat self geïnstalleer het toe u Arduino op u rekenaar geïnstalleer het. Die biblioteek kan in 'n lêerpad wees, soos: C: / Program Files (x86) Arduino / biblioteke. Laai dit af van Github: https://github.com/FastLED/FastLED. Ander dinge om op te let, is om te onthou dat u die regte bord in die Arduino -sagteware onder die gereedskap … kies en seker maak dat die bord met die poort van u rekenaar praat deur op Tools … poort te klik. Afgesien hiervan, moet u die potensiometerpot op die KY -037 -sensor aanpas, afhangende van die kragopbrengs van u selfoon - die versterkers kan wissel tussen verskillende laaiers en sodoende die reaksie van die RGB -strook verander. Kalibreer dit volgens u situasie, of gebruik 'n aparte desibelmeter soos ek om die drempel van kleurverandering te bepaal. Ek het die kode vereenvoudig, sodat dit nie meer omskakelings van die spanningsuitset van die sensor na die absolute desibelvlak insluit nie, soos in die Rice University -projek.
Stap 2: Begin met die vervaardiging van die lampliggaam
Hierdie deel is pret. Sny eers die koeldrankbottel om die omtrek 'n bietjie van die deksel af sodat u 'n opgerolde stuk fotostaatpapier kan plaas. Dit sal teen die kante van die bottel oopvou nadat jy dit ingegooi het. Sny dit 'n bietjie om by jou bottel te pas. Dit dien as 'n skaduwee sodat die LED's nie te helder is om na te kyk nie.
Ek het 'n kartonrol met kleefplastiek (Glad Wrap as jy uit NZ kom) gebruik om in die middel van die bottel te gaan (jy kan ook net 'n opgerolde papierblad gebruik). Hierop het ek die 10 LED -strook toegedraai in 'n spiraal, vasgehou met warm gom. Maak seker dat die soldeerpunt van die LED -strook bo en toeganklik is. Plak hierdie papier of kartonbuis aan die onderkant van die bottel vas. Maak dan 'n kartonsirkel om bo -oor die bottel en papier/kartonbuis te gaan, met 'n kerf om die LED -drade deur te laat. Dan kan u dit aan die Nano koppel en die Nano op sy plek plak (sien foto's).
U moet kyk na die bedradingsdiagram wat ek geplaas het, en u kan self uitvind. Eintlik wil u hê dat die + -pen van die KY-037-klanksensor en die + 5V-aansluiting van die LED-strook aan die 5V-pen op die Nano moet koppel. Die GND -penne hiervan gaan na die GND op die Nano. Dit is waar ek 'n paar ekstra kopstukke gebruik het wat aanmekaar gesoldeer is. Van hierdie penne verbind jy twee drade wat deur die middel van die kartonbuis gaan en na die USB -kabel wat met die selfoonlaaier verbind word. Maak seker dat u +ve en -ve ooreenstem.
Voordat ek verder gaan, het ek weer die LED -strook getoets om seker te maak dat dit steeds brand (geen verbreekte verbindings nie), beide van die USB na 'n rekenaar sowel as met die 5V en GND aangedryf.
Die kragtoevoerdrade het ek deur die middel van die kartonbuis gelei en via die onderkant van die bottel. Die skakelaar gaan hier af - om warm aan die kegelvormige basis vasgemaak te word - laat genoeg draad toe vir hierdie operasie. Ek sny dan my ekstra USB Arduino/drukkabel in die helfte en verbind die een kant met die Nano -kragtoevoer. Die ander kant gaan in die selfoonlaaier. Die kabel het 'n swart en 'n rooi draad, plus ander datadrade. Gebruik die swart (negatief/GND) en rooi (+5V).
Stap 3: Bereik dinge
U sal sien op die foto's dat ek karton gebruik het om 'n silindriese bokant vir my lamp te vorm - dit help om die Nano -bord en drade te verberg. Let daarop dat ek die USB -aansluiting toeganklik gelaat het sodat ek die Nano verder kan programmeer om die klanksensor te gebruik. Ek sal dit doen soos die tyd dit toelaat.
Die basis van my lamp is 'n kegel. Dit is moeiliker om te bereik. Daar is egter 'n baie nuttige webwerf waarmee u 'n kegel kan maak, dit in PDF kan druk en 'n kegelsjabloon kan druk wat op karton vertaal kan word. Meet net die diameters en hoogte wat u wil hê. Hier is die skakel: https://www.blocklayer.com/cone-patterns.aspx Myne was 167 mm x 93 mm x 40 mm hoog.
Ek los dit vir eers hier. My lamp benodig nog 'n bietjie afwerking en verf, plus die toevoeging van meer gesofistikeerde kode sodat dit op die klanksensor reageer - maar dit kan in die nabye toekoms bygevoeg word.
Ek hoop dat u hierdie projek net so geniet soos ek. Ek sien uit daarna om dit in die klaskamer te probeer.
Aanbeveel:
ROTARY CNC BOTTLE PLOTTER: 9 stappe (met foto's)
ROTARY CNC BOTTLE PLOTTER: Ek het 'n paar rolletjies opgetel, wat waarskynlik in die drukker gebruik word. Ek het die idee gekry om dit in die rotasie -as van CNC -bottelplotter te verander. Vandag wil ek deel hoe om 'n CNC -bottelplotter uit hierdie rollers en ander stukkies te bou
Arduino & Neopixel Coke Bottle Rainbow Party Light: 7 stappe (met foto's)
Arduino & Neopixel Coke Bottle Rainbow Party Light: So sien my seun, Doon, 'n baie koel partytjie -lig gemaak van ou coke -bottels en die taai binnegoed van Glow Sticks, en vra ons of ons een kan maak vir sy komende skooleksamens is verby! ! Ek sê seker, maar sou jy nie liewer 'n paar daarvan wou hê nie
Drop Stop Giet uit Soda -blik: 6 stappe (met foto's)
Drop Stop Pouring from Soda Can: " Ek hou daarvan om 'n glas wyn te drink … maar ek haat dit as wyn oor die tafeldoek mors en dit vir altyd verwoes … en dan al die onsuksesvolle moeite om die vlek te verwyder, net om uiteindelik te spandeer meer geld om 'n nuwe een te koop … klink dit bekend? Sy
Soda Can Wind Spinner: 4 stappe (met foto's)
Soda Can Wind Spinner: hierdie instruksies wys hoe u 'n winddraaier uit 'n enkele hergebruikte koeldrankblik kan maak. Kyk na die video (skakel) vir 'n eerste indruk hoe mooi dit lyk. Dit is 'n pragtige buite -dekoritem wat die sonlig in u huis breek. Die
Die spiraal lamp (ook bekend as die Loxodrome lessenaar lamp): 12 stappe (met foto's)
The Spiral Lamp (ook bekend as die Loxodrome lessenaarlamp): The Spiral Lamp (ook bekend as die Loxodrome lessenaarlamp) is 'n projek wat ek in 2015 begin het. Dit is geïnspireer deur Paul Nylander se Loxodrome Sconce. My oorspronklike idee was vir 'n gemotoriseerde tafellamp wat vloeiende wervels van lig teen die muur sou uitsteek. Ek het ontwerp en