Talaan ng mga Nilalaman:

DIY Simple Arduino Lamp: 5 Hakbang (na may Mga Larawan)
DIY Simple Arduino Lamp: 5 Hakbang (na may Mga Larawan)

Video: DIY Simple Arduino Lamp: 5 Hakbang (na may Mga Larawan)

Video: DIY Simple Arduino Lamp: 5 Hakbang (na may Mga Larawan)
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Nobyembre
Anonim
DIY Simple Arduino Lamp
DIY Simple Arduino Lamp
DIY Simple Arduino Lamp
DIY Simple Arduino Lamp
DIY Simple Arduino Lamp
DIY Simple Arduino Lamp

Sa proyektong ito, paglalakad ko sa iyo sa proseso ng paglikha ng isang lampara gamit ang Arduino nano at isang LED strip. Bago simulan ito ay mahalagang malaman na mayroong maraming kakayahang umangkop sa kung anong mga tampok ang nais mo sa iyong ilawan at kung anong mga tampok ang hindi mo (Ipapaliwanag ko ang iba't ibang mga pagpipilian na maaari mong gawin kaysa sa naiiba mula sa aking sarili pa sa tutorial).

Mga pagsasaalang-alang sa kaligtasan - Ang tutorial na ito ay nagsasangkot ng paggamit ng isang panghinang na bakal. Mangyaring tiyakin na sumusunod ka sa wastong pag-iingat sa kaligtasan (hal. Mga baso sa kaligtasan, wastong bentilasyon, organisadong kapaligiran sa trabaho).

Mga gamit

Mga Bahagi

- Arduino Nano

- 1 xRocker Switch

- Mga Jumper wires

- Breadboard (opsyonal)

- Perfboard (dapat itong magkasya sa loob ng panloob na kaso ng lampara (ang toilet roll)

- Ang isang WS2812B Led Strip na may haba na dalawang metro (106 LEDs) (ang iba ay maaaring gamitin ngunit ang code ay kailangang ayusin para sa kanila).

- Isang USB sa Mini-B USB cord (kailangan itong maging sapat na haba upang maiwasan ang tubo ng bola ng tennis at labis upang maabot ang isang mapagkukunan ng kuryente.

- 1 x 10k risistor

Mga Kagamitan

Alam kong napakahirap maghanap ng tamang katawan para sa iyong proyekto kung kaya't ginawa ko ang katawan ng aking ilawan mula sa pang-araw-araw na paggamit ng mga materyales

- 1 x Bola ng Tennis maaari (ang plastik sa labas ay dapat na maalis)

- 2 x Mga karton ng papel sa banyo ng karton

- 1 x Baking sheet

- Balot ng plastik (opsyonal)

Mga kasangkapan

- Panghinang

- Pandikit (o tape)

Hakbang 1: Impormasyon sa Lampara

Bago namin simulan ang pagbuo ng ilawan ilalarawan ko ang mga kakayahan at limitasyon nito. Una, ang led strip ay isang 5 volt RGB led strip. Pinapayagan ng rocker switch ang gumagamit na lumipat sa pagitan ng dalawang magkakaibang mga scheme ng kulay. Tulad ng nakikita sa video mayroon akong isang scheme ng kulay ng bahaghari bilang isa, at isang scheme ng kulay ng karagatan tulad ng isa pa. Ang lampara ay pinalakas ng USB, sa una ay gumagamit ako ng isang hiwalay na baterya ngunit mabilis kong napagtanto kung gaano kahirap baguhin ang baterya at i-update ang code kung patuloy kong buksan ang lampara. Malinaw na, dahil gumagamit ako ng isang tennis ball tube at baking paper, ang kalidad ng katawan ay hindi magiging perpekto ngunit sa palagay ko bilang isang proyekto sa DIY ay tiyak na isang mahusay itong regalo. Ang huling tala ay mayroong isang pagpipilian upang isulat ang iyong sariling mensahe sa lampara tulad ng nakikita sa minahan. Sa pagsasabi na magpapatuloy tayo sa ika-1 hakbang.

Hakbang 2: Pagsubok sa Circuit

Pagsubok sa Circuit
Pagsubok sa Circuit
Pagsubok sa Circuit
Pagsubok sa Circuit
Pagsubok sa Circuit
Pagsubok sa Circuit

Susubukan muna naming subukan ang circuit upang matiyak na gumagana ito bago ito i-solder. (Ito ang hakbang na ito ay hindi kinakailangan bagaman inirerekumenda kong siguraduhin ang circuit bago maghinang.) Ang mga bahagi na kinakailangan para dito ay

• Breadboard

• Mga wire ng lumulukso

• Arduino nano

• Led strip

• Rocker switch

• Panghinang

Ang unang hakbang ay ang paghihinang ng tatlong mga wire sa 5v, Data, at mga ground point sa LED Strip. Ang iyong LED strip ay maaaring dumating na may isang kurdon sa harap kung saan inirerekumenda ko ang pagputol ng unang LED. Ito ay dapat magmukhang katulad ng imahe sa itaas.

Ang susunod na hakbang ay ang paghihinang ng 2 mga jumper wires sa dalawa sa tatlong mga pin ng switch. Ang alinman sa dalawang mga pin ay tama hangga't ang isa sa mga ito ay ang gitnang pin.

Kapag nakumpleto mo na ang bahaging ito maaari naming simulan ang paglakip ng mga bahagi sa breadboard. Una, ikabit ang Arduino nano at pagkatapos ay ikonekta ang 5v at ground pin na dalawa ang kaukulang daang-bakal sa breadboard. Susunod, ikonekta ang 5v at ground wires ng led strip sa kaukulang dalawang daang-bakal. Ikonekta ang data wire ng led strip upang i-pin ang 8 sa Arduino. Matapos ang plug na ito ang dalawang wires ng switch sa tabi ng bawat isa sa breadboard. Ikonekta ngayon ang 10k risistor sa isa sa mga switch wires (sa tabi nito sa breadboard). Ang kabilang panig ng 10k risistor ay dapat na nasa ground rail. Ngayon ikonekta ang isang jumper wire sa parehong kawad ng switch na papunta sa pin 6 ng nano. Panghuli, ikonekta ang isang jumper wire sa iba pang kawad ng switch na kumokonekta sa 5-volt rail. Kung nagkakaproblema ka sa pagsunod dito mangyaring mag-refer sa diagram sa itaas.

Ngayon ang susunod na hakbang ay i-upload ang code sa Arduino. Ang unang bahagi ng prosesong ito ay ang pag-install ng FastLED Library. Buksan ang iyong Arduino software, buksan ang sketch tap, pumunta upang isama ang isang library, piliin ang pamahalaan ang mga aklatan. Kapag naabot mo na ang puntong ito maghanap ng Mabilis na LED sa search bar at mag-scroll pababa hanggang makita mo ang library ng Mabilis na LED ni Daniel Garcia. (sumangguni sa larawan sa itaas). I-install ito at pagkatapos ay maaari kang magpatuloy upang mai-upload ang code.

Nagsasangkot ito ng pag-paste ng kopya ng buong code na ibinigay dito sa isang sketch ng Arduino. Kung titingnan mo ang imahe sa itaas, ang tanging pagbabago na kailangan mong gawin ay ang bilang ng mga LED na iyong gagamitin. Inikot ko ang uri ng LED kung sakaling ang isang LED Strip na naiiba sa aking sarili ay ginagamit kung saan ang uri ay kailangang i-update.

Hakbang 3: Paghahanda ng Katawan

Paghahanda ng Katawan
Paghahanda ng Katawan
Paghahanda ng Katawan
Paghahanda ng Katawan
Paghahanda ng Katawan
Paghahanda ng Katawan

Mga Kagamitan at Kasangkapan na kinakailangan

Botelya ng bola ng Tennis

Dalawang roll ng toilet paper

- Superglue (o anumang maaaring panatilihing magkakasama ang mga toilet roll.)

panghinang

- metal pin (piraso)

Ang bahaging ito ay medyo simple ngunit mahalaga. Dalawang butas ang kailangang gawin sa bote kung saan pupunta ang mga switch. Sa aking kaso, gumawa ako ng isang butas sa kung ano ang tuktok ng aking ilawan (sa ilalim ng bote) para sa rocker switch. Gumawa ako ng pangalawang butas sa gilid ng bote na malapit sa ilalim para sa USB cable. Tingnan ang mga imahe sa itaas upang makakuha ng isang mas mahusay na kahulugan.

Wala akong drill upang magawa ang mga butas kaya't pinili kong matunaw ang plastik. Mahalaga na mayroon kang tamang bentilasyon habang ginagawa ito (Inirerekumenda kong buksan ang anumang mga bintana at pintuan habang binubuksan ang fan. Ang nasusunog na plastik ay maaaring magkaroon ng negatibong epekto sa kalusugan kung masyadong mahantad sa mga usok at inirerekumenda kong maglaan ng kaunting oras upang magsaliksik ng maayos paghahanda sa paggawa nito.

Upang matunaw ang plastik, ginamit ko ang aking panghinang upang maiinit ang isang pin na hawak ko sa mga pliers. Sa pamamagitan ng pagpapadaloy ng pin na iyon ay nakalikha ng butas na kinakailangan sa plastik. Maaaring nagtataka ka kung bakit hindi lang ako gumagamit ng soldering iron upang matunaw ang plastik. Ayoko lang makakuha ng tinunaw na plastik sa aking bakal o mapanganib na mapahamak ito. Kung nais mo maaari mong gamitin ang iyo. Tandaan lamang na gumawa ng wastong pagsasaliksik at iwasan ang paglanghap ng mga usok.

Siguraduhin na ang butas sa tuktok ng lata ay maaaring magkasya sa switch kapag naipasok. Kung ang butas ay masyadong malaki mahuhulog lamang ito sa butas kung saan maaari kang gumamit ng tape o mainit na pandikit upang ayusin ito.

Susunod, gumawa ng isang hugis-parihaba na butas patungo sa kung ano ang magiging ilalim ng ilawan. Dapat itong madaling magkasya sa USB cable sa pamamagitan nito.

Hindi ko pa gagamitin ang baking sheet dahil gusto kong makita ang lata ngayon sa pag-install ng circuit.

Ngayon ang huling bahagi ay ang pinakamadali. Ang kailangan mo lang gawin ay pandikit ang dalawang roll paper ng toilet na magkasama tulad ng nakikita sa larawan. Siguraduhin lamang na hindi ka makakakuha ng anumang superglue sa iyong mga kamay!

Hakbang 4: Paghihinang sa Final Circuit

Paghihinang sa Final Circuit
Paghihinang sa Final Circuit
Paghihinang sa Final Circuit
Paghihinang sa Final Circuit
Paghihinang sa Final Circuit
Paghihinang sa Final Circuit

Kapag nakumpirma mo na ang circuit ay gumagana maaari mo itong ilipat sa perf board (technically maaari mo pa ring gamitin ang breadboard kung umaangkop ito sa toilet roll. Ang problema lamang ay ang mga wires ay hindi soldered ibig sabihin mayroong isang mas mataas na pagkakataon ang ang mga koneksyon ay maluluwag. Tulad ng sinabi ko dati siguraduhin na ang board ay umaangkop sa mga toilet roll. Kung hindi maaari mong subukan at makahanap ng isa pang mas malaking angkop na kapalit para sa mga toilet paper roll.

Kung hindi ka pa nakakagamit ng isang perf board bago mo muna gawin ang mabilis na pagsasaliksik sa kung paano ito gumagana. Ang pagkonekta sa Led strip ay karaniwang kapareho ng breadboard, ang pagkakaiba lamang ay hinihinang mo ito ngayon. Ang tanging pin sa Arduino na dapat magkaroon ng higit sa isang koneksyon ay ang 5 volt. Mayroong dalawang mga pin ng lupa na nangangahulugang maaari kang maghinang sa lupa mula sa switch at humantong strip sa alinman sa pareho o pareho. Maaaring napansin mo na ang resistor ay soldered mula sa lupa hanggang sa pin 6. Ito ay epektibo na ginagawa ang eksaktong kapareho ng soldering pin 6 at ang risistor sa isang pin sa switch.

Inirerekumenda ko ang paghihinang muna ng Led Strip sa perf board muna. Ngayon isang bagay na napagtanto ko matapos kong gawin ang lahat ng aking paghihinang ay kung gaano kahalaga ang haba ng mga jumper wires. Sa huli, ang haba ay nakasalalay sa kung saan mo balak ilagay ang iyong Arduino nano board. Kung inilagay mo ito patungo sa ilalim ng mga toilet roll pagkatapos pinapalaki nito ang haba ng USB cable habang pinapayagan ka ring gumamit ng mas maiikling jumper wires para sa LED strip. Ang downside lamang ay ang distansya sa pindutan. Ang aking rekomendasyon ay para sa pindutan na ginagamit mo ang mga wires dalawang beses ang distansya mula sa perf board hanggang sa pindutan dahil kung nais mong kumuha ng circuit sa labas ng katawan nang hindi pinapahamak ang pindutan ng mas maikli na mga wire ay patunayan na mahirap.

Kung titingnan mo ang imahe ng loob ng toilet paper roll makikita mo ang maraming dilaw na kawad. Ito ay sapagkat noong una, nilayon kong ilagay ang nano sa itaas ngunit pagkatapos ay binago ko ito sa ilalim. Ang lahat ng kawad na iyon ay kung ano ang nag-uugnay sa led strip sa perf board.

Ang aking huling tip sa paghihinang ay upang matiyak na ang kawad mula sa pindutan ay dumarating sa pamamagitan ng bote kapag naghihinang sa perf board o pindutan. Tulad ng nakikita sa huling imahe ang pindutan ay dapat na nasa lugar habang paghihinang sa perf board.

Ngayon kapag natapos mo na nais mong kumpirmahin ang circuit ay gumagana pa bago i-install ang circuit sa katawan.

Hakbang 5: Pag-install ng Circuit Sa Katawan at Pangwakas na Mga Pag-ugnay

Pag-install ng Circuit Sa Katawan at Pangwakas na Mga Pag-ugnay
Pag-install ng Circuit Sa Katawan at Pangwakas na Mga Pag-ugnay
Pag-install ng Circuit Sa Katawan at Pangwakas na Mga Pag-ugnay
Pag-install ng Circuit Sa Katawan at Pangwakas na Mga Pag-ugnay
Pag-install ng Circuit Sa Katawan at Pangwakas na Mga Pag-ugnay
Pag-install ng Circuit Sa Katawan at Pangwakas na Mga Pag-ugnay

Kapag nakumpirma mo na ang circuit ay gumagana maaari mong ilagay ang perf board na may nano sa mga toilet roll. Naipaliwanag ko dati ang mga pakinabang at dehadong dulot ng paglalagay nito sa itaas at ibaba.

Ang unang hakbang ay tatakbo ang LED Strip mula sa ilalim ng iyong toilet roll at pagkatapos ay ibalot ito sa labas mula sa ibaba hanggang sa itaas. Karamihan sa mga LED Strips ay may kasamang isang malagkit na bahagi na iyong nalalagay sa balat ng plastik. Para sa hakbang na ito, inirerekumenda ko ang pantay na spacing ng LED Strip. Tulad ng nakikita sa aking larawan na minahan ay hindi perpekto ngunit walang gaanong pagkakaiba sa huli.

Sa puntong ito, dapat ay mayroon kang USB cable at ang Led Strip na tumatakbo sa ilalim ng tubo na may mga pindutan na wires na lumalabas sa itaas. Hindi ko inirerekumenda ang paglalagay ng USB sa butas nito dahil ang susunod na hakbang ay ang pambalot sa labas ng lata ng bola ng tennis sa baking sheet (ang anumang sheet na nagpapahintulot sa ilaw na dumaan ay gagana). Kung ang pindutan ay hindi mananatili sa ito inilaan upang iposisyon maaari mong super-pandikit ito. Ang isang pangwakas na tala ay upang matiyak na wala sa mga wire ang nasa labas ng mga papel ng toilet toilet dahil pagkatapos ay lilikha ng mga anino sa mga LED.

Bago natin ito gawin ay napansin mo na naglagay ako ng kaunting mensahe sa aking ilawan. Ginawa ito sa pamamagitan ng paggupit ng mga character mula sa isang maayos na manipis na piraso ng karton na hindi pinapayagan ang ilaw na dumaan. Pagkatapos ay sobrang nakadikit ko ang mga character na ito sa labas ng lata bago ibalot ito.

Ngayon, ang susunod na hakbang ay lubhang mahalaga sapagkat ang anumang mga kulungan / tupi sa baking sheet sa dulo ay ipapakita sa ilaw. Inirerekumenda ko ang paggamit ng anumang plastic friendly adhesive (tiyakin na hindi ito mabilis na pagpapatayo).

Ngayon kapag natuyo na ang pandikit gugustuhin mong gupitin ang isang maliit na butas gamit ang isang matalim na kutsilyo o isang bagay na katulad para sa butas ng USB. Ang huling hakbang ay upang patakbuhin ang USB cable mula sa lata at itulak ang toilet paper roll up sa loob. Pagkatapos isara ang bote gamit ang takip.

Ang isang panghuling opsyonal na hakbang ay ang pambalot ng buong bagay sa isang plastik na balot upang matiyak na ang baking sheet ay hindi masira. Sa itaas nakalakip ako ng isang maikling video ng aking ilawan sa dulo. Mangyaring mag-iwan ng komento kung mayroon kang anumang mga katanungan o problema tungkol sa proyektong ito.

Inirerekumendang: