Annons

Så du har precis fått din Arduino i posten, och du sitter här och undrar... vad i all värld gör jag med det här? Arduino är en mikrokontroller det är billigt och otroligt användbart Vad är Arduino: Allt du behöver veta (i video)Vad är en Arduino och varför ska du bry dig? I den här videon försöker jag svara på den frågan och mer. Läs mer för en mängd elektroniskt inriktade DIY-projekt. Att bygga något själv från en Arduino är oerhört tillfredsställande - men det är svårt att veta var man ska börja.

Så idag kommer vi att skapa en söt stämningslampa med portal-tema som hjälper till att lägga till lite textur i ditt bostadsområde (och skapa din 2007-eran nörd cred). Det är en bra utgångspunkt med få komponenter och väldigt lite ledningar.

Steg 1: Vad du behöver

Hur man bygger en Companion Cube Mood-lampa (för absoluta Arduino-nybörjare)
  • 1 x Arduino- och USB-kabel
  • 1 x RGB LED
  • 4 x 330 Ohm-motstånd
  • 1 x liten brödskiva
  • 4 x långa bygeltrådar, helst olika färger
  • 1 x fyrkantig glasburk eller flaska
  • Hårdtorkande klart lim
  • Grå och röd modelleringslera
  • 1 x vitt ljus

De elektroniska komponenterna (minus själva Arduino) kan köpas

instagram viewer
som ett paket med ett antal andra användbara odds och slut för cirka 20,00 dollar på Amazon, och kommer att tjäna dig bra för en mängd olika Arduino-projekt.

Glasflaskan köptes på Walmart för $ 5,00 med två doftljus, så det är antagligen möjligt att slå Amazon-priset om du är villig att shoppa. På samma sätt kan många av dessa artiklar bara ligga runt ditt hem (eller lämpliga ersättare) - så var kreativ. En del av det roliga med DIY är att ta reda på sätt att effektivt använda sakerna runt dig för att skapa något mer intressant.

Steg 2: Frostning av kuben

Hur man bygger en Companion Cube Mood lampa (för absoluta Arduino-nybörjare) diy följeslagare kub smält vaxbeläggning

Ta bort veken och metallfliken från det vanliga vita ljuset och smälta hela eller delar av det i en keramisk mugg i mikrovågsugnen i en till tre minuter tills den bildar en klar vätska. Bära arbetshandskar eller ugnsdäck och var försiktig - vaxförbränningar är otäcka. Häll vaxet i burken eller flaskan och virvla det försiktigt runt tills vaxet börjar svalna. Luta flaskan tills det finns ett lager fast vax på varje yta. Detta ger glaset en vit struktur från utsidan, samt en sval, ojämn marmorad struktur som ger belysningen en fin estetisk kvalitet. Eftersom vi använder en lysdiod bör värmen inte vara i risk för att smälta vaxet. Om vaxet är för rörigt för dig, kan vit färg ersättas för detta ändamål.

Steg 3: Dekorera kuben

Hur man bygger en Companion Cube Mood-lampa (för absoluta Arduino-nybörjare)

Använd nu grå och röd modelleringslera för att skapa strukturerna på kubens yta: alla hörn ska täckas, liksom den mittersta tredjedelen av kanterna mellan dem och en cirkel i mitten av varje ansikte, som borde ha röda eller rosa hjärtan på sig. De av er som kan skulptera kommer förmodligen att komma med något som ser mycket renare ut än min slutprodukt. Eftersom leran inte stannar, kan du fortsätta svimma med den tills du är nöjd med ditt slutresultat.

Steg 4: Skydda dekorationerna

Hur man bygger en Companion Cube Mood-lampa (för absoluta Arduino-nybörjare)

För att göra lerornamentet hårt rekommenderar jag inte att baka det: glaset kan explodera från värme spänningar i ugnen - eller värre, bygg inre påfrestningar som får den att våldsamt krossa och skada någon i en senare datum. Använd istället en pensel för att applicera flera lager klart lim på lerans yta, vilket kommer att ge det är ett relativt hårt skal och förhindrar att leran störs eller blir gnidd på andra föremål.

Steg 5: Koppla upp lysdioden

Hur man bygger en följeslagare kub humör lampa (för absoluta Arduino nybörjare) diy följeslagare kub rgb led ledningar

Till att börja med, inspektera benen på din RGB LED. Det längsta benet är den negativa spetsen (förutsatt att du har en gemensam katod-LED) - de tre andra är positiva stickningar, och var och en motsvarar en annan färg red, gren och blue. Böj ut den negativa stiftet och sjunka den i den svarta (negativa) raden längst upp på en brödskiva. Böj de andra tre benen i tre olika kolumner mitt på brädet (det spelar ingen roll exakt vilka, så länge ingen två delar en kolumn). Böj dem så att lysdioden ligger i linje mot kortet. Nu vill du sätta in motstånd (330 ohm) för att dämpa strömflödet så att du av misstag bränner ut din lysdiod.

Steg 6: Koppla upp Arduino

Hur man bygger en Companion Cube Mood lampa (för absoluta Arduino-nybörjare) diy följeslagare kub arduino ledningar

Anslut nu långa ledningar till 10, 11 och 12 stiften på kanten av din Arduino och använd brödskivan för att länka dem till de motstånd som är kopplade till lysdioderna. Kör GND-stiftet på Arduino till den svarta raden på brädskivan (var som helst kommer att göra).

Om du vill kan du stapla brödskivan och Arduino i en liten låda för att dölja dem (eller få en lödkolv och kassera brödskivan helt), men jag gillar det estetiska av exponerade ledningar och kretsar bräda. Hursomhelst, på denna punkt är allt anslutet. Allt vi behöver är programvara.

Steg 7: Färg virvelkod

Hur man bygger en Companion Cube Mood-lampa (för absoluta Arduino-nybörjare) färgvirvel

Programmet jag skrev för att driva lampan kan ses på PasteBin här. Programmet är väldigt enkelt - det låter datorn helt enkelt veta vilka stift vi kommer att använda, hur ljusa vi vill att lampan ska vara, tilldelar relevant stift för att mata ut, och kör sedan en slinga som använder lite trigonometri för att smidigt variera lampans färger (se kommentarerna för mer detaljer). Allt du behöver göra är att klistra in koden i en tom 'skiss' i Arduino-programvaran och trycka på 'ladda upp' -knappen).

Steg 8: Sätta samman allt

Hur man bygger en Companion Cube Mood lampa (för absoluta Arduino-nybörjare) diy följeslagare kub färg virvel

Ladda upp koden till din Arduino och kontrollera att lysdioden ändrar färgerna korrekt. Nu behöver du bara sätta på lampskärmen. Eftersom min flaska hade en hals, använde jag en liten ring av modellerande lera för att ge en stabil bas för skuggan. Resultatet ska se ut så här.

Steg 9: Utöka projektet

Koden är ganska förenklad som den står, och det finns gott om utrymme för förbättring för de av er som vill hacka med den. Några möjliga expansionsprojekt inkluderar

  • Skiftar smidigt från varje slumpmässig färg utan att upprepa
  • Blinkar rött när en signal från din PC (till exempel när du får en e-postvarning)
  • Variera ljusstyrkan i tid för musik (du vill läsa om Snabb Fourier Transforms)
  • Låt det vara fjärrstyrd över internet Hur man ställer in Arduino webbkontroll utan Ethernet-skärmUnder de senaste veckorna överlämnade jag kontrollen över stämningsbelysningen i min studio till tittarna under direktsändningen av Technophilia Podcast - du kan se resultatet av det i ... Läs mer .

Alla dessa kan åstadkommas helt på mjukvarusidan utan att behöva köpa ytterligare hårdvara eller komponenter.

Grattis! Du har slutfört ditt första Arduino-projekt! Tänk bara på vad du kan göra härnäst ...

En författare och journalist baserad på sydväst, garanteras Andre att vara funktionell upp till 50 grader Celcius och är vattentät till ett djup av tolv meter.