Spisu treści:
- Krok 1: Skonfiguruj aplikację
- Krok 2: Skonfiguruj urządzenie
- Krok 3: Zbuduj urządzenie
- Krok 4: Złóż wszystko razem
Wideo: Wi-fi Włącz prawie wszystko: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Jeśli nigdy wcześniej nie korzystałeś z Blynk, powinieneś to sprawdzić. Ta kreacja może być używana do wielu rzeczy - nie tylko do lampy lawowej. Możesz włączyć ekspres do kawy rano lub zrobić automatyczne oświetlenie nocne. Naprawdę jednak zrobiłem to dla zabawy.
Krok 1: Skonfiguruj aplikację
Do tego projektu będziesz potrzebować zarówno Arduino IDE na swoim komputerze, jak i aplikacji Blynk na smartfonie lub tablecie.
Ta strona zawiera pełną dokumentację dotyczącą samodzielnej konfiguracji. (Jeśli wcześniej korzystałeś z Blynk, prawdopodobnie możesz pominąć ten krok.)
Po zrozumieniu aplikacji wykonaj następujące kroki, aby skonfigurować projekt.
- Otwórz okno widżetów (ikona +)
- Dodaj przycisk
- Ustaw pin przycisku na V0, a pozostałe dwa pola na 0 i 180 (w tej kolejności).
Krok 2: Skonfiguruj urządzenie
Używam płyty SparkFun Blynk, ale naprawdę możesz użyć dowolnego urządzenia obsługującego Blynk. Jeśli korzystasz z tablicy Blynk, SparkFun ma samouczek o tym, jak ją skonfigurować i zacząć. Drugi link dotyczy tego, jak skonfigurować płytkę, aby umożliwić edycję jej kodu w środowisku programistycznym Arduino. (ponownie, jeśli już wiesz, co robisz, możesz je pominąć):
- https://learn.sparkfun.com/tutorials/getting-star…
- https://learn.sparkfun.com/tutorials/blynk-board-a…
Jeśli dotarłeś tak daleko, oto kod, którego powinieneś użyć:
/*Będziesz musiał zastąpić te trzy rzeczy własnymi informacjami:char BlynkAuth = "yourauthcode"char WiFiNetwork = "yourwifinetworkname"char WiFiPassword = "yourwifipassword"*/
#include Servo myservo;
#włącz #włącz
#define BLYNK_PRINT Serial
char BlynkAuth = "twójkodkod";char WiFiNetwork = "nazwatwojejsieciwifi";char HasłoWiFi = "twojehasłowifi";
void setup() { Serial.begin(9600); myservo.attach(12); Blynk.begin(BlynkAuth, WiFiNetwork, WiFiPassword);}
void loop() { Blynk.run();}
BLYNK_WRITE(V0) { int pinData = param.asInt(); myservo.write(pinData);}
Krok 3: Zbuduj urządzenie
Zamiast używać czegoś bardziej skomplikowanego, jak przekaźnik, stworzyłem stosunkowo proste urządzenie: do tego możesz kupić przełącznik wtykowy, taki jak na zdjęciu, po prostu użyj przełącznika ściennego (do oświetlenia domu). Użyłem dużego serwomotoru, kilku patyczków do lodów, pistoletu do klejenia na gorąco i kilku plastikowych zabawek, aby stworzyć dowód koncepcji tego projektu, który może z łatwością obsługiwać urządzenia wysokiego napięcia.
Krok 4: Złóż wszystko razem
Lampa lawowa (lub inne urządzenie) musi być podłączona do przełącznika elektrycznego, który jest obsługiwany przez silnik serwo, który musi być podłączony do płyty blynk, a płyta potrzebuje zasilania.
- Do zasilania użyłem ładowarki do telefonu i kabla USB
- Przewody serwa są połączone w następujący sposób: czerwony do Vin, czarny do Gnd i żółty do pinu 12
- Podłącz wszystko do gniazdka ściennego
- Użyj blu-tac, aby rzeczy nie wisiały - chyba że Ci to nie przeszkadza
-
Serwomotor wymaga ręcznej kalibracji: eksperymentuj w aplikacji, aby dowiedzieć się, jakie liczby należy ustawić w widżecie przycisku (zamiast 0 i 180), aby skutecznie manipulować włącznikiem światła.
Otwórz aplikację i włącz wszystko, aby spróbować. Możesz także spróbować zautomatyzować to, korzystając z innych widżetów aplikacji, takich jak GPS lub minutnik.
Pamiętaj, aby komentować wszelkie pytania i zaglądać na stronę projektu!
Zalecana:
Arduino Uno + ESP8266 ESP-01 Włącz lampę przez Internet (nie LAN WIFI): 3 kroki
Arduino Uno + ESP8266 ESP-01 Włącz lampę przez Internet (nie LAN WIFI): Włącz lampę przez stronę internetową na dowolnym urządzeniu korzystającym z przeglądarki internetowej w tym urządzeniu, nawet jeśli jesteś daleko od lampy. Możesz uzyskać dostęp do strony internetowej za pomocą laptopa, smartfona lub czegoś innego z przeglądarką internetową zainstalowaną na tym urządzeniu
Zamień prawie wszystko w głośnik: 13 kroków (ze zdjęciami)
Zamień prawie wszystko w głośnik: Możesz zmienić prawie każdy przedmiot w głośnik, używając dysku piezoelektrycznego i kilku dodatkowych komponentów. Chociaż może się to wydawać magią, w rzeczywistości istnieje dość proste wyjaśnienie techniczne. Napędzając płytę piezoelektryczną za pomocą wzmacniacza, płyta
Atollic TrueStudio - włącz diodę LED, naciskając przycisk za pomocą STM32L100: 4 kroki
Atollic TrueStudio-Włącz diodę LED, naciskając przycisk przy użyciu STM32L100: W tym samouczku STM32 opowiem ci, jak odczytać pin GPIO STM32L100, więc tutaj sprawię, że dioda na pokładzie będzie świecić po prostu naciśnięcie przycisku
Spraw, aby Twój monitor był niewidoczny (prawie prawie): 4 kroki
Spraw, aby Twój monitor był niewidoczny (prawie prawie): Utwórz tło pulpitu, aby bawić i zmylić znajomych i współpracowników, używając tylko aparatu cyfrowego i trochę manipulacji
Konwertuj (prawie) dowolny plik multimedialny na (prawie) dowolny inny plik multimedialny za darmo!: 4 kroki
Konwertuj (prawie) dowolny plik multimedialny na (prawie) dowolny inny plik multimedialny za darmo!: Mój pierwszy instruktażowy, pozdrawiam! W każdym razie szukałem w Google darmowego programu, który przekonwertowałby moje pliki Youtube.flv do formatu, który jest bardziej uniwersalny, jak.wmv lub.mov.Przeszukałem niezliczone fora i strony internetowe, a następnie znalazłem program o nazwie