Spisu treści:

Przełącznik LED WiFi IoT: 4 kroki (ze zdjęciami)
Przełącznik LED WiFi IoT: 4 kroki (ze zdjęciami)

Wideo: Przełącznik LED WiFi IoT: 4 kroki (ze zdjęciami)

Wideo: Przełącznik LED WiFi IoT: 4 kroki (ze zdjęciami)
Wideo: Jak podłączyć włącznik dotykowy - Rosa Dotyk - Polmark 2024, Listopad
Anonim
Przełącznik LED WiFi IoT
Przełącznik LED WiFi IoT

Głównym celem tego projektu jest stworzenie funkcjonalnego przełącznika WiFi, który pomoże nam działać za pośrednictwem aplikacji „Blynk” ze sklepu z aplikacjami mobilnymi.

Ten Instructable został pomyślnie przetestowany z bardzo podstawową wiedzą na temat elektroniki i byłbym wdzięczny za sugestie profesjonalistów w tej dziedzinie, aby skomentować odpowiednie zmiany.

Kieszonkowe dzieci

Do pomyślnego ukończenia projektu wymagane są następujące elementy

  1. WęzełMCU
  2. Białe diody LED - 10 sztuk
  3. Multimetr
  4. Lutownica
  5. Przewód lutowniczy
  6. Topnik lutowniczy

Krok 1: Przełącznik LED WiFi za pomocą NodeMCU i Blynk

Przełącznik LED WiFi za pomocą NodeMCU i Blynk
Przełącznik LED WiFi za pomocą NodeMCU i Blynk
Przełącznik LED WiFi za pomocą NodeMCU i Blynk
Przełącznik LED WiFi za pomocą NodeMCU i Blynk
Przełącznik LED WiFi za pomocą NodeMCU i Blynk
Przełącznik LED WiFi za pomocą NodeMCU i Blynk

Pierwszym krokiem jest sprawdzenie i ustawienie diod LED zgodnie z ich polaryzacją (anoda i katoda ustawione w szeregu dla łatwej identyfikacji)

Może być kilka diod, które mogą nie działać, dlatego zawsze zaleca się sprawdzenie każdej z diod za pomocą multimetru.

Krok 2: Identyfikacja i lutowanie pracujących diod LED

Identyfikacja i lutowanie roboczych diod LED
Identyfikacja i lutowanie roboczych diod LED
Identyfikacja i lutowanie roboczych diod LED
Identyfikacja i lutowanie roboczych diod LED
Identyfikacja i lutowanie roboczych diod LED
Identyfikacja i lutowanie roboczych diod LED

Sprawdzenie ciągłości za pomocą multimetru pomoże nam zidentyfikować sprawne i wadliwe diody LED.

Zawsze lepiej jest przykleić diody LED WRT do ich biegunowości i przygotować je do lutowania.

Po zakończeniu lutowania wszystkich 10 diod, ponownie sugeruje się sprawdzenie ciągłości za pomocą multimetru.

Dioda LED działa tylko wtedy, gdy dodatni przewód multimetru po podłączeniu do anody i ujemny przewód multimetru do katody pomagają w łagodnym świeceniu diody LED.

Po zakończeniu lutowania wszystkich diod, możemy przede wszystkim sprawdzić, czy wszystkie diody świecą się za pomocą baterii 9V (połączenia należy wykonać pamiętając o polaryzacji)

Uwaga: Jeśli jest dioda LED awarii, możesz zobaczyć coś podobnego do jednego z przesłanych obrazów, na których multimetr wyświetla wartość 1607.

Krok 3: Łączenie NodeMCU i przesyłanie kodu przez Arduino IDE

Podłączanie NodeMCU i przesyłanie kodu przez Arduino IDE
Podłączanie NodeMCU i przesyłanie kodu przez Arduino IDE
Podłączanie NodeMCU i przesyłanie kodu przez Arduino IDE
Podłączanie NodeMCU i przesyłanie kodu przez Arduino IDE
Podłączanie NodeMCU i przesyłanie kodu przez Arduino IDE
Podłączanie NodeMCU i przesyłanie kodu przez Arduino IDE
Podłączanie NodeMCU i przesyłanie kodu przez Arduino IDE
Podłączanie NodeMCU i przesyłanie kodu przez Arduino IDE

Pakowanie prototypu jest ważne i uważam, że taca do pakowania „Solid State Drive (SSD)” jest najbardziej odpowiednia do pakowania lutowanych diod LED i NodeMCU.

Połączenia są bardzo proste i przedstawiają się następująco:

1. Podłącz pin "D1" NodeMCU do anody lutowanych diod LED i

2. Podłącz pin "GND" NodeMCU do katody lutowanych diod LED.

Uwaga: pełny kod znajduje się na załączonym zrzucie ekranu. Wygląda na to, że brakuje jakiejś części kodu, szczególnie w przypadku instrukcji „include” podczas umieszczania kolejnego tekstu pomiędzy symbolami „mniejszy niż” i „większy niż”.

Prześlij następujący kod do NodeMCU:

#define BLYNK_PRINT Serial

#dołącz ESP8266WiFi.h

#include BlynkSimpleEsp8266.h

char auth = "************************************************** ******";

// Twoje dane logowania do Wi-Fi.

// Ustaw hasło na „” dla otwartych sieci.

znak ssid = "*************";

znak = "******************************";

pusta konfiguracja (){

// Debuguj konsolę

Serial.początek(9600);

Blynk.begin(auth, ssid, pass); // Możesz również określić serwer:

// Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 80);

// Blynk.begin(auth, ssid, pass, IPAddress(192, 168, 1, 100), 8080);

}

pusta pętla () {

Blynk.run();

}

Krok 4: Blynk - Konfiguracja i testowanie

Blynk - Konfiguracja i testowanie
Blynk - Konfiguracja i testowanie
Blynk - Konfiguracja i testowanie
Blynk - Konfiguracja i testowanie
Blynk - Konfiguracja i testowanie
Blynk - Konfiguracja i testowanie

Wreszcie nadszedł czas na skonfigurowanie i przetestowanie funkcjonalności prototypu za pomocą aplikacji mobilnej „Blynk”.

Skorzystaj z niezbędnej pomocy z załączonych zrzutów ekranu, aby pomyślnie ukończyć i uruchomić prototyp.

Poniższe instrukcje krok po kroku pomogą czytelnikowi tego artykułu:

  1. Zainstaluj i otwórz aplikację Blynk na telefonie komórkowym.
  2. W tym przypadku nadaj projektowi nazwę: „WiFi LED Switch IoT”. Możesz wybrać własną terminologię, aby to nazwać.
  3. Z rozwijanej listy wybierz urządzenie, za pomocą którego przeprowadzany jest eksperyment.
  4. Po wybraniu opcji „Utwórz” udostępniany jest „Token autoryzacyjny” z zarejestrowanym/skonfigurowanym identyfikatorem e-mail.
  5. Teraz nadszedł czas na dodanie komponentów do projektu. W tym przypadku będziemy potrzebować tylko jednego „Przycisku”.
  6. Ponadto należy zmienić ustawienie przycisku „Wyjście”, aby wskazać pin cyfrowy, do którego podłączona jest dioda LED (w tym przypadku D1).
  7. Przejdź do trybu konfiguracji „Przełącz”, aby zakończyć konfigurację.
  8. Wybierz dogodną lokalizację „Przycisku” na desce rozdzielczej i wybierz przycisk „Odtwórz” w prawym górnym rogu interfejsu, aby rozpocząć interakcję z tablicą.
  9. Powinieneś teraz móc sterować diodami LED szeregowo z dowolnego miejsca i o dowolnej porze.

W przypadku dalszej pomocy, możesz WhatsApp mnie na +91 9398472594.

Zalecana: