Jak zbudować lampę nastroju kostki towarzysza (dla absolutnych początkujących Arduino)

  • Lesley Fowler
  • 0
  • 3239
  • 430
Reklama

Właśnie dostałeś swoje Arduino w poczcie i siedzisz tutaj, zastanawiając się… co ja z tym mam zrobić? Arduino to niedrogi i niezwykle przydatny mikrokontroler Co to jest Arduino: Wszystko, co musisz wiedzieć (na wideo) Co to jest Arduino: Wszystko, co musisz wiedzieć (na wideo) Co to jest Arduino i dlaczego warto się tym przejmować? W tym filmie próbuję odpowiedzieć na to pytanie i nie tylko. do różnych elektronicznych projektów DIY. Samo budowanie czegoś z Arduino jest niezwykle satysfakcjonujące - ale trudno jest wiedzieć, od czego zacząć.

Więc dzisiaj stworzymy uroczą lampę nastrojową o tematyce Portal, która pomoże nadać teksturę twojej przestrzeni życiowej (i ustanowi twoje nerdy z czasów 2007 roku). To świetny punkt wyjścia z niewielką liczbą elementów i bardzo niewielkim okablowaniem.

Krok 1: Czego będziesz potrzebować

  • 1 x Arduino i kabel USB
  • 1 x dioda LED RGB
  • Rezystory 4 x 330 Ohm
  • 1 x mała deska do krojenia chleba
  • 4 x długie zworki, najlepiej różne kolory
  • 1 x kwadratowy szklany słoik lub butelka
  • Twardy, przezroczysty klej
  • Szara i czerwona modelina
  • 1 x biała świeca

Komponenty elektroniczne (bez samego Arduino) można kupić jako pakiet z wieloma innymi przydatnymi szansami i wygranymi za około 20,00 $ na Amazon, i będą ci dobrze służyć w różnych projektach Arduino.

Szklaną butelkę zakupiono w Walmart za 5 USD za dwie świece zapachowe, więc prawdopodobnie można pobić cenę Amazon, jeśli chcesz rozejrzeć się. Podobnie, wiele z tych przedmiotów może po prostu leżeć wokół domu (lub odpowiednich zamienników) - więc bądź kreatywny. Częścią zabawy z majsterkowaniem jest wymyślanie sposobów efektywnego wykorzystania otaczających Cię przedmiotów, aby stworzyć coś bardziej interesującego.

Krok 2: Frosting the Cube

Zdejmij knot i metalowy języczek ze zwykłej białej świecy i stop go w całości lub w części w ceramicznym kubku w kuchence mikrofalowej przez jedną do trzech minut, aż utworzy się klarowny płyn. Nosić rękawice robocze lub rękawice z jednym palcem piekarnika oraz bądź ostrożny - oparzenia woskowe są paskudne. Wlej wosk do słoika lub butelki i delikatnie go obracaj, aż wosk zacznie się ochładzać. Przechyl butelkę, aż na każdej powierzchni znajdzie się warstwa stałego wosku. Dzięki temu szkło ma białą teksturę z zewnątrz, a także chłodną, ​​nierówną marmurkową teksturę, która nadaje oświetleniu przyjemną estetykę. Ponieważ używamy LED, ciepło nie powinno ryzykować stopienia wosku. Jeśli wosk jest dla Ciebie zbyt nieporządny, do tego celu można zastąpić białą farbą.

Krok 3: Dekorowanie kostki

Teraz użyj szarej i czerwonej gliny modelarskiej, aby stworzyć struktury na powierzchni sześcianu: wszystkie rogi powinny być pokryte, a także środkowa jedna trzecia krawędzi między nimi oraz okrąg na środku każdej powierzchni, który powinien mieć czerwone lub różowe serca na nich. Ci z was, którzy potrafią rzeźbić, prawdopodobnie wymyślą coś, co wygląda na znacznie czystsze niż mój produkt końcowy. Ponieważ glina nie zestala się, możesz dalej z nią boczyć, dopóki nie będziesz zadowolony z efektu końcowego.

Krok 4: Ochrona dekoracji

Aby utrwalić ozdoby z gliny, nie polecam ich pieczenia: szkło może eksplodować od naprężeń cieplnych w piekarniku - lub, co gorsza, budować naprężenia wewnętrzne, które powodują gwałtowne rozbicie i zranienie kogoś w późniejszym terminie. Zamiast tego użyj pędzla, aby nałożyć kilka warstw przezroczystego kleju na powierzchnię gliny, co da jej względnie twardą skorupę i zapobiegnie zakłóceniu gliny lub ścieraniu się z innych przedmiotów.

Krok 5: Podłączanie diody LED

Na początek sprawdź nogi LED RGB. Najdłuższa noga to bolec ujemny (zakładając, że masz wspólną diodę katodową) - pozostałe trzy to bolce dodatnie, a każda z nich ma inny kolor - rwyd, green i blue. Zegnij ujemny bolec i zatop go w czarnym (ujemnym) rzędzie na górze płyty pilśniowej. Zegnij pozostałe trzy nogi w trzy różne kolumny pośrodku planszy (nie ma znaczenia, które z nich, o ile nie ma dwóch takich samych kolumn). Zegnij je tak, aby dioda LED przylegała do płyty. Teraz będziesz chciał wstawić rezystory (330 omów), aby osłabić przepływ prądu, aby nie dopuścić do przypadkowego przepalenia diody LED.

Krok 6: Podłączenie Arduino

Teraz podłącz długie przewody do styków 10, 11 i 12 na krawędzi Arduino i użyj płyty montażowej, aby połączyć je z rezystorami połączonymi z diodami LED. Poprowadź pin GND na Arduino do czarnego rzędu na płycie (wszędzie to zrobi).

Jeśli chcesz, możesz ułożyć płytkę chlebową i Arduino w małym pudełku, aby je ukryć (lub wziąć lutownicę i pozbyć się płyty chlebowej), ale lubię estetykę odsłoniętych drutów i płytek drukowanych. Tak czy inaczej, w tym momencie wszystko jest połączone. Wszystko czego potrzebujemy to oprogramowanie.

Krok 7: Kod wirowania kolorów

Program, który napisałem do sterowania lampą, można obejrzeć tutaj na PasteBin. Program jest bardzo prosty - po prostu informuje komputer, z których pinów będziemy korzystać, jak jasno chcemy, aby lampa była, przypisuje odpowiednie piny do wyjścia, a następnie uruchamia pętlę, która używa trochę trygonometrii, aby płynnie zmieniać kolory lampy (więcej szczegółów w komentarzach). Wszystko, co musisz zrobić, to wkleić kod do pustego „szkicu” w oprogramowaniu Arduino i nacisnąć przycisk „Prześlij”).

Krok 8: Złóż wszystko razem

Prześlij kod do swojego Arduino i sprawdź, czy dioda LED prawidłowo zmienia kolory. Teraz wystarczy założyć abażur. Ponieważ moja butelka miała szyjkę, użyłem małego pierścienia z gliny modelarskiej, aby zapewnić stabilną podstawę dla cienia. Wynik powinien wyglądać mniej więcej tak.

Krok 9: Rozbudowa projektu

Kod jest dość uproszczony w obecnej formie i jest mnóstwo miejsca na ulepszenia dla tych z was, którzy chcą się nim włamać. Niektóre możliwe projekty ekspansji obejmują

  • Płynne przechodzenie z każdego losowego koloru bez powtarzania
  • Miga na czerwono, gdy sygnał z komputera (na przykład, gdy otrzymasz powiadomienie e-mail)
  • Zmieniaj jasność w stosunku do muzyki (będziesz chciał przeczytać o szybkich transformacjach Fouriera)
  • Umożliwiając zdalną kontrolę przez Internet Jak skonfigurować Arduino Web Control bez osłony Ethernet Jak skonfigurować Arduino Web Control bez osłony Ethernet Przez ostatnie kilka tygodni przekazałem widzom kontrolę nad nastrojowym oświetleniem w moim studio podczas transmisji na żywo podcastu Technophilia - wyniki tego można zobaczyć w… .

Wszystko to można zrealizować całkowicie po stronie oprogramowania, bez konieczności zakupu dodatkowego sprzętu lub komponentów.

Gratulacje! Ukończyłeś swój pierwszy projekt Arduino! Pomyśl, co możesz zrobić dalej…




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.