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 mikrocontroller det er billigt og utroligt nyttigt Hvad er Arduino: Alt hvad du behøver at 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. Læs 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 portalstema, 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. Ligeledes ligger mange af disse ting muligvis bare omkring dit hjem (eller passende erstatninger) - 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. Hæld 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å hver 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 at smelte 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 ansigt, der skal have røde eller lyserøde hjerter på sig. De af jer, der kan skulptur, 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 ljerpynten hård, anbefaler jeg ikke at bage den: glasset kan eksplodere fra varme spændinger i ovnen - eller værre er det, at opbygge interne spændinger, der får den til at voldsomt sprænde og skade nogen på en senere dato. Brug i stedet en pensel til at påføre flere lag klar lim på overfladen af leret, hvilket vil give det er en relativt hård skal og forhindrer leret i at blive forstyrret eller blive gnidet af på andre objekter.
Trin 5: Tilslutning af LED

Til at begynde med skal du inspicere benene på din RGB LED. Det længste ben er den negative stang (forudsat at du har en fælles katode-LED) - de andre tre er positive stænger, 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 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 lysdiode 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 LED'erne. 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 stakke brødbrættet og Arduino i en lille kasse for at skjule dem (eller få et loddejern og bortskaffes brødbrættet helt), men jeg kan godt lide det æstetiske ved synlige ledninger og kredsløb brædder. 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 ganske enkelt 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 glat at variere lampens farver (se kommentarerne for mere 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 ser ud, og der er masser af plads til forbedring for dem af jer, der vil hacke rundt med den. Nogle mulige udvidelsesprojekter 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 vil læse videre Hurtige Fourier-transformationer)
- Tillader det at være det fjernstyret via internettet Sådan konfigureres Arduino Web Control uden et Ethernet-skjoldI 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 det i ... Læs mere .
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 ...
Andre er en forfatter og journalist med base i det sydvestlige USA, og det garanteres at forblive funktionelt op til 50 grader Celcius og er vandtæt til en dybde på 12 meter.