Spisu treści:
- Krok 1: O czym jest ten projekt?
- Krok 2: Wymagane komponenty
- Krok 3: Zamów PCB online
- Krok 4: Połączenia
- Krok 5: Praca
- Krok 6: Gratisy
- Krok 7: Kod i samouczek wideo
Wideo: Podłączone lampy LED - Projekty IoT: 7 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
To nie jest kolejna grawerowana lampa LED, którą można obecnie zobaczyć na rynku. To zaawansowana wersja tych lamp. W dobie urządzeń podłączonych wykonałem własne lampy połączone. Ten projekt jest inspirowany jednym produktem o nazwie Filimin: Dotykowe światło z obsługą Wi-Fi, które Cię łączy. Naprawdę podobał mi się ten produkt, ponieważ w tej generacji smartfonów, gdzie każda rzecz, każda czynność jest przejmowana przez nasz smartfon, ten produkt pozwoli Ci dzielić się uczuciami z bliskimi bez używania smartfona w ogóle.
Krok 1: O czym jest ten projekt?
W tym projekcie mamy 2 lampy, które mają wbudowane WiFi połączone z serwerem AdaFruit przez internet.
Lampę wykonałem osobiście jako lampy "I Miss You", możesz wygrawerować na niej co tylko zechcesz. Więc jeśli kogoś tęsknię, zamiast pisać do niej lub dzwonić, że tęsknię za tobą, co robi każda inna osoba na świecie, mogę po prostu dotknąć mojej lampy, aby dioda LED świeciła na moim urządzeniu. Po kilku sekundach inna lampa LED, która znajduje się na urządzeniu z osobą, której ją podarowałem, również zacznie świecić z taką samą intensywnością. Im dłużej dotykam lampy, tym jaśniejsze będzie światło, co pokazuje, jak bardzo tęsknię za drugą osobą. Druga osoba może być w dowolnym miejscu na całym świecie, a to Urządzenie pomoże mi przekazać moje uczucia drugiej.
To innowacyjny sposób wyrażania uczuć swoim bliskim. Może to być również sygnał nietoperza, aby zadzwonić do znajomych, aby przyszli zagrać!
Funkcja „Blue Tick” w komunikatorze WhatsApp, która działa dla nas jako potwierdzenie odczytu. Nasz projekt ma tę samą funkcję! Gdy tylko druga osoba zobaczy, że lampka się świeci, dowie się, że przekazuję wiadomość i jak tylko dotknie urządzenia, dioda LED zgaśnie na obu lampach, aby potwierdzić, że widziała Twoja wiadomość. W ten sposób mogę stwierdzić, że nasze przesłanie jest przekazywane.
Cały proces można przeprowadzić na odwrót. Druga osoba mogę powtórzyć proces, aby przekazać to, co chce powiedzieć, robiąc to samo.
Krok 2: Wymagane komponenty
- 2 płyty ESP8266 12e
- Rezystor 2x100k
- 2 x tranzystor BC547
- 2 x zasilacze 12 V DC
- 2 x taśmy LED (długość w zależności od rozmiaru arkusza akrylowego)
- 2 x arkusz akrylowy (użyłem arkusza o wymiarach 150 x 90 x 5 mm)
- Niektóre przewody
Krok 3: Zamów PCB online
Mam jedną niesamowitą stronę o nazwie jlcpcb.com do zamawiania naszych płytek drukowanych online. Możesz również zaprojektować płytkę drukowaną online na stronie easyeda.com, a następnie pobrać stamtąd format pliku gerber płytki drukowanej.
Następnie prześlij ten plik gerber na jlcpcb i możesz pobrać płytki drukowane bezpośrednio pod drzwiami. Cena jest rozsądna. 10 płytek za 2 dolary.
Jeszcze jedno, Twoje pierwsze zamówienie zostanie dostarczone za darmo. Więc spróbuj raz.
Jeśli masz szczęście, dostaniesz parę płytek PCB za darmo, ponieważ zaplanowałem jeden prezent na końcu artykułu.
Krok 4: Połączenia
Krok 5: Praca
Kod przesłany na te tablice jest nieco skomplikowany do wyjaśnienia i zrozumienia, więc wyjaśnię cały projekt za pomocą procesu zachodzącego w tle.
Przede wszystkim stworzyłem przełącznik dotykowy za pomocą prostego wielożyłowego przewodu przez obwód dzielnika rezystora na pin analogowy naszej płyty ESP. Więc jak tylko dotkniemy tego przewodu, pasek LED podłączony do tego samego ESP zaczyna się świecić. Im dłużej dotykamy drutu, tym jaśniejsze będą światła. Zaprogramowałem 17 poziomów jasności. Gdy skończysz z idealnym poziomem jasności, zdejmij palec nad drutem i po kilku sekundach ta lampa wyśle dane o jej wartości jasności do innej lampy za pośrednictwem brokera Adafruit MQTT. Obie płyty działają jako klienci adafurit mqtt.
Następnie druga lampa zacznie świecić z tą samą jasnością, gdy tylko otrzyma dane z serwera. Teraz obie lampy będą świecić z taką samą intensywnością. Teraz, gdy osoba z drugą lampką dotknie przewodu, światła na obu lampkach zgasną, co oznacza, że wiadomość została pomyślnie odebrana i odczytana przez tę osobę.
I podobnie jak mądra osoba, druga osoba może wykonać ten sam proces. Więc w zasadzie kod zawiera klienta MQTT i kilka złożonych warunków i nic więcej. Więc po prostu przejrzyj kod, a jeśli jesteś dobry w kodowaniu Arduino, z łatwością zrozumiesz całość.
Krok 6: Gratisy
Jest jeden gratis PCB, które otrzymałem w nadmiarze do tego projektu. Będę rozdawać cztery pary płytek PCB czterem moim subskrybentom, a proces rejestracji w tym konkursie jest następujący
- Musisz polubić moją stronę na fb.
- Musisz śledzić moje konto na Twitterze.
- Musisz śledzić moje konto na Instagramie.
- Po tym wszystkim skomentuj pod filmem jako „Zadanie ukończone”
Krok 7: Kod i samouczek wideo
Aby uzyskać kod, odwiedź moje konto GitHub.
Jeśli nadal masz wątpliwości co do tworzenia tego projektu, obejrzyj mój pełny film instruktażowy, w którym omówiłem każdy aspekt tego projektu.
Zalecana:
Odznaka lampy błyskowej LED: 6 kroków (ze zdjęciami)
Plakietka LED Flash Light: Czy jesteś nowy w lutowaniu i chcesz nauczyć się podstaw za pomocą prostego zestawu? Jeśli szukasz łatwego sposobu na naukę lutowania lub po prostu chcesz zrobić mały przenośny gadżet, ta plakietka LED Flash Light to doskonały wybór . Ta płytka PCB LED Flash Light Badge jest
Doposażenie lampy karbidowej LED dla Rinoa Super-Genius: 5 kroków (ze zdjęciami)
Carbide Lamp LED Retrofit dla Rinoa Super-Genius: Dzisiaj na Made To Hack, modernizuję karbidową lampę! Robię to dla innego YouTubera Rinoa Super-Geniusa, aby lampa mogła być używana w projekcie elektrycznego e-roweru
Dwa WiiMote podłączone do jednego komputera Mac: 4 kroki
Dwa WiiMote podłączone do jednego komputera Mac: Zwykle do komputera Mac można podłączyć tylko jeden kontroler WiiMote. Tutaj opisujemy, jak podłączyć dwa (lub więcej!) WiiMotes do jednego komputera Mac. Ta aplikacja jest świetna, jeśli chcesz tworzyć wizualizacje za pomocą takich rzeczy, jak oprogramowanie do przetwarzania i sterowanie
Lampy LED-Paper Craft: 12 kroków (ze zdjęciami)
Lampy LED-Paper Craft: Jest to seria lamp Craft Paper, które wykorzystują diody LED. Wymodelowałem lampę w Blenderze, a następnie przypisałem tekstury do każdej z części, więc jeśli chcesz zmienić wygląd lampy, możesz to zrobić na kilka sposobów. Jednym z nich jest użycie farby lub zdjęcia pr
Projektowanie wielowęzłowej lampy LED PWM: 6 kroków (ze zdjęciami)
Projektowanie wielowęzłowej lampy LED PWM: Ta instrukcja pokaże, jak zaprojektowałem kontroler lampy LED PWM. Wiele lamp można połączyć razem, tworząc duże ciągi światła. Tworzenie migających świateł LED na Boże Narodzenie zawsze było na mojej liście życzeń. W zeszłym sezonie świątecznym naprawdę