Sådan bygger du en følgesvend Cube Mood lampe (til absolutte Arduino begyndere)

  • Brian Curtis
  • 0
  • 5083
  • 1426
Reklame

Så du har lige fået din Arduino i posten, og du sidder her og undrer dig ... hvad i alverden gør jeg med dette? Arduino er en mikrokontroller, der er billig og utroligt nyttig Hvad er Arduino: Alt hvad du behøver at vide (i video) Hvad er Arduino: Alt hvad du skal vide (i video) Hvad er en Arduino, og hvorfor skal du passe på? I denne video forsøger jeg at besvare det spørgsmål og meget mere. til en række elektronisk orienterede DIY-projekter. At bygge noget selv fra en Arduino er utroligt tilfredsstillende - men det er svært at vide, hvor man skal starte.

Så i dag laver vi en sød stemningslampe med portal-tema, der hjælper med at tilføje noget tekstur til din bolig (og etablere din 2007-æra nerd cred). Det er et godt udgangspunkt med få komponenter og meget lidt ledninger.

Trin 1: Hvad du har brug for

  • 1 x Arduino- og USB-kabel
  • 1 x RGB LED
  • 4 x 330 Ohm-modstande
  • 1 x lille brødbræt
  • 4 x lange jumpertråde, helst forskellige farver
  • 1 x firkantet glasskrukke eller flaske
  • Hårdtørrende klar lim
  • Grå og rød modelleringsleer
  • 1 x hvidt lys

De elektroniske komponenter (minus selve Arduino) kan købes som et bundt med en række andre nyttige odds og ender for omkring $ 20,00 på Amazon, og vil tjene dig godt til en række Arduino-projekter.

Glasflasken blev købt på Walmart for $ 5,00 med to duftlys, så det er sandsynligvis muligt at slå Amazon-prisen, hvis du er villig til at shoppe rundt. På samme måde ligger mange af disse ting muligvis bare omkring dit hjem (eller passende udskiftninger) - så vær kreativ. En del af det sjove ved DIY er at finde ud af måder, hvorpå du effektivt kan bruge tingene omkring dig til at skabe noget mere interessant.

Trin 2: Frosting af kuben

Fjern vægen og metalfanen fra dit almindelige hvide stearinlys, og smelt det hele eller en del af det i et keramisk krus i mikrobølgeovnen i et til tre minutter, indtil det danner en klar væske. Bær arbejdshandsker eller ovnvotter og Vær forsigtig - voksforbrændinger er grimt. Hell voks i glasset eller flasken, og hvirvle det forsigtigt rundt, indtil voks begynder at køle ned. Vip flasken, indtil der er et lag fast voks på enhver overflade. Dette giver glasset en hvid struktur udefra samt en cool, ujævn marmoreret struktur, der giver belysningen en dejlig æstetisk kvalitet. Da vi bruger en LED, bør varmen ikke være i nogen risiko for smeltning af voks. Hvis voks er for rodet for dig, kan hvid maling erstattes med dette formål.

Trin 3: Udsmykning af terningen

Brug nu grå og rød modelleringsleer til at fremstille strukturer på overfladen af ​​terningen: alle hjørner skal være dækket såvel som den midterste tredjedel af kanterne mellem dem og en cirkel i midten af ​​hvert flade, der skal have røde eller lyserøde hjerter på dem. De af jer, der kan forme, vil sandsynligvis komme med noget der ser meget renere ud end mit slutprodukt. Fordi leret ikke sætter sig, kan du fortsætte med at slukke det, indtil du er tilfreds med dit slutresultat.

Trin 4: Beskyttelse af dekorationer

For at gøre lerkornamentikken hård, anbefaler jeg ikke at bage den: glasset kan eksplodere af varmespændinger i ovnen - eller værre, at opbygge indre spændinger, der får det til at voldsomt sprænde og skade nogen på et senere tidspunkt. Brug i stedet en pensel til at påføre flere lag med klar lim på overfladen af ​​leret, hvilket vil give den en relativt hård skal, og forhindre leret i at blive forstyrret eller blive gnidet af på andre genstande.

Trin 5: Tilslutning af LED

Til at begynde med skal du inspicere benene på din RGB LED. Det længste ben er den negative spids (hvis man antager, at du har en fælles katode-LED) - de tre andre er positive skinner, og hver svarer til en anden farve - red, gren, og blue. Bøj den negative stang ud og synk den ned i den sorte (negative) række langs toppen af ​​en brødbræt. Bøj de andre tre ben i tre forskellige kolonner i midten af ​​brættet (det betyder ikke noget præcist hvilke, så længe ingen to deler en kolonne). Bøj dem således, at lysdioden skubbes mod brættet. Nu skal du indsætte modstande (330 ohm) for at dæmpe strømmen, så du ikke ved et uheld brænder din LED ud.

Trin 6: Tilslutning af Arduino

Tilslut nu lange ledninger til 10, 11 og 12 benene på kanten af ​​din Arduino, og brug brødbrættet til at linke dem til modstande, der er knyttet til lysdioderne. Kør GND-stiften på Arduino til den sorte række på brødbrættet (hvor som helst vil gøre).

Hvis du vil, kan du stable brødbrættet og Arduino i en lille kasse for at skjule dem (eller få et loddejern og bortskaffe brødbrættet helt), men jeg kan godt lide det æstetiske ved synlige ledninger og kredsløb. Uanset hvad, på dette tidspunkt, er alt forbundet. Alt hvad vi har brug for er software.

Trin 7: Farvevirvelkode

Programmet, jeg skrev for at drive lampen, kan ses på PasteBin her. Programmet er meget enkelt - det lader computeren simpelthen vide, hvilke stifter vi bruger, hvor lyse vi ønsker, at lampen skal være, tildeler de relevante stifter til output og kører derefter en løkke, der bruger en lille smule trigonometri til at glatte varierer lampens farver (se kommentarerne for flere detaljer). Alt hvad du skal gøre er at indsætte koden i en tom 'skit' i Arduino-softwaren og trykke på knappen 'upload').

Trin 8: At sætte det hele sammen

Upload koden til din Arduino, og kontroller, at LED'en skifter farver korrekt. Nu skal du bare tage lampeskærmen på. Da min flaske havde en hals, brugte jeg en lille ring med modellerende ler til at give en stabil base for skyggen. Resultatet skal se sådan ud.

Trin 9: Udvidelse af projektet

Koden er temmelig forenklet som den står, og der er masser af plads til forbedring for dem af jer, der vil hacke rundt med den. Nogle mulige ekspansionsprojekter inkluderer

  • Skift let fra hver tilfældig farve uden at gentage
  • Blinker rødt når et signal fra din pc (for eksempel når du får en e-mail-advarsel)
  • Varier lysstyrken i tid til musik (du ønsker at læse op på Fast Fourier Transforms)
  • Tilladelse af, at det fjernbetjenes via internettet Sådan konfigureres Arduino Web Control uden et Ethernet-skjold Sådan konfigureres Arduino Web Control uden et Ethernet-skjold De sidste par uger overleverede jeg kontrol over stemningsbelysningen i mit studie til seerne under den direkte udsendelse af Technophilia Podcast - du kan se resultaterne af dette i ... .

Alle disse kan udføres fuldstændigt softwaresiden uden behov for at købe yderligere hardware eller komponenter.

Tillykke! Du har afsluttet dit første Arduino-projekt! Bare tænk på, hvad du kan gøre næste ...




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.