Spisu treści:

DIY Rainbow House Decor: 5 kroków
DIY Rainbow House Decor: 5 kroków

Wideo: DIY Rainbow House Decor: 5 kroków

Wideo: DIY Rainbow House Decor: 5 kroków
Wideo: M3GAN’s ARMY TRAPPED US!! 😱🦾 #shorts 2024, Listopad
Anonim
Image
Image
Czego będziesz potrzebować
Czego będziesz potrzebować

Witam w moim nowym artykule… Tworzenie DIY Dekoracji Tęczowego Domu!

Z Arduino można wykonać praktycznie każdy projekt elektroniczny. Tutaj użyłem go do wykonania pięknej dekoracji do twojego domu.

„Tęczową” częścią tego projektu jest dioda LED RGB, która po włączeniu w nocy tworzy zdumiewająco piękne światło.

Ten projekt ma być modyfikowalny, więc możesz wprowadzać wszelkie zmiany w swojej wersji tego projektu (ale przestrzegaj zasad atrybucji!)

Odwiedź mnie na YouTube tutaj, aby znaleźć filmy o Arduino, Raspberry Pi i nie tylko.

Dość gadania; Zacznijmy!

Krok 1: Czego będziesz potrzebować

Poniżej znajdują się części, których będziesz potrzebować do DIY Rainbow House Decor:

  • Arduino Uno
  • Mały silnik prądu stałego
  • Plastikowy korpus do projektu
  • 3 zaciski krokodylkowe
  • Pistolet do klejenia na gorąco z klejem w sztyfcie
  • Taśma
  • Uchwyt baterii AAA
  • Bateria AAA
  • Wtyczka baryłkowa 2,1 mm Adapter AC na DC
  • Moduł przekaźnika 5 V
  • Moduł LED wspólnej anody RGB*
  • Komputer z zainstalowanym Arduino IDE i innymi bibliotekami (o czym wspomnę później)
  • i dużo drutów połączeniowych i tektury!

*dioda LED RGB „wspólnej anody” oznacza, że są 3 piny uziemienia dla połączeń kolorów i tylko jedno połączenie dla dodatniego zasilania modułu.

Wskazówka: użyj modułu przekaźnika, używaj normalnego przekaźnika tylko wtedy, gdy wiesz dokładnie, dokąd prowadzi każdy pin

Po przygotowaniu tych materiałów możesz teraz przystąpić do tworzenia projektu!

Krok 2: Sprzęt

Do wyposażenia mojego domu użyłem starego kawałka plastiku, który znalazłem w domu. Możesz to zastąpić ciałem wydrukowanym w 3D lub cokolwiek innego, co może pomieścić zawartość projektu.

Oczywiście piękna obudowa nie jest absolutnie konieczna, ale ponieważ celem tego projektu jest wykonanie dekoracji domu, polecam wykonanie lub przynajmniej ponowne wykorzystanie jakiegoś etui lub pudełka.

Do połączenia kawałków projektu z obudową użyłem pistoletu do klejenia na gorąco. Ponownie możesz zastąpić pistolet do klejenia na gorąco innym klejem, którego możesz chcieć użyć.

Zapoznaj się ze schematem obwodu i połączeniami…

Krok 3: Obwód

Obwód
Obwód

Oto połączenia, których użyłem do DIY Rainbow House Decor:

Dioda LED RGB:

  • Wspólna anoda LED RGB przechodzi na 5V
  • Czerwony pin diody przechodzi w pin D11
  • Niebieski pin diody przechodzi w pin D10
  • Zielony pin diody przechodzi w pin D9

Przekaźnik:

  • V+, +, 3V lub 5V (dodatnie połączenie zasilania) trafia do pinu VIN
  • Trig, S lub Sig (zapewnia sygnał do przekaźnika, gdy HIGH) przechodzi do pinu 5V
  • Gnd, G, - lub V- (ujemne połączenie zasilania) przechodzi do styku GND
  • Jeden z pinów oznaczonych jako NO na module przekaźnika wchodzi w jeden ze pinów silnika, a drugi pin oznaczony jako NO wchodzi w jeden ze pinów na uchwycie baterii AAA.

Silnik:

  • Jeden ze styków silnika wchodzi w jeden ze styków przekaźnika oznaczony jako NO
  • Drugi trafia do jednego z połączeń uchwytów baterii AAA

Uchwyt baterii AAA:

  • Jeden ze styków uchwytu akumulatora trafia do jednego z kołków silnika
  • podczas gdy drugi wchodzi w jeden z pinów oznaczonych jako NIE na przekaźniku

Krok 4: Kodeks

Kod
Kod

Poniżej znajduje się kod dla Arduino IDE. Skopiuj go do edytora i prześlij kod.

int redPin = 11; // pin dla czerwonego pinu diody LED

int niebieskiPin = 10; // pin dla niebieskiego pinu diody LED int greenPin = 9; // pin dla zielonego pinu diody int wartość; void setup() { pinMode(redPin, OUTPUT); pinMode (bluePin, WYJŚCIE); pinMode(zielonyPin, WYJŚCIE); } void loop(){ for(wartość=255; wartość>0; wartość--){ analogWrite(11, wartość); zapis analogowy(10, 255-wartość); zapis analogowy(9, 128-wartość); opóźnienie(10); } for(wartość=0; wartość<255; wartość++){ analogWrite(11, wartość); zapis analogowy(10, 255-wartość); zapis analogowy(9, 128-wartość); opóźnienie(10); } }

Teraz, po przesłaniu kodu do Arduino, wszystko gotowe!

Krok 5: To wszystko

Zakończyłeś tworzenie DIY Tęczowego Domu!

A przynajmniej skończyłem czytać ten artykuł:)

W każdym razie dobra robota! Poklep się po plecach.

Dziękujemy za przeczytanie tego artykułu!

Zalecana: