Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Jak w filmie „Mission Impossible” mówi „Desperackie czasy wymagają desperackich środków”, mój brat, który jest w klasie 10, wpadł na pomysł, aby sterować oświetleniem w kuchni za pomocą telefonu zamiast za pomocą przełączników, a powód, dla którego nasza kuchnia jest wspólna, inni goście Airbnb i przełączniki są najbardziej wrażliwym obszarem rozprzestrzeniania się COVID 19.
Po zrozumieniu pomysłu zaplanowaliśmy, jak go urzeczywistnić. Ja ze znajomością Inżynierii a mój brat z wiedzą Klasy 10. Poziom Kreatywności wkroczyłem do akcji. Nasi rodzice pomogli nam z połączeniami, aby uzyskać nasze komponenty i inne różne zadania.
Krok 1: Komponenty
- Smps mini -5v
- MOC3041
- MOC3021
- Prostownik
- Triak-BT136
- Rezystory
- Piny nagłówka
- 4N35
- WęzełMCU
- Rezystory
Krok 2: Jak to działa
- Zawiera moduł NodeMCU, który łączy się z Wi-Fi, skąd łączy się z serwerem Blynk.
- Ma triak do sterowania włączaniem i wyłączaniem świateł. Użyłem Triaka zamiast przekaźników, ponieważ są tańsze i bardziej niezawodne.
- Ma Smps do konwersji prądu przemiennego na prąd stały.
Krok 3: Schemat obwodu dla głównej płytki drukowanej
Płytka drukowana została wykonana na zamówienie i wydrukowana z pcbway. Załączyłem schemat obwodu
Krok 4: Tworzenie PCB za pomocą Eagle CAD
Można przejść do mojego profilu, gdzie wyjaśniłem, jak zaprojektować niestandardową płytkę drukowaną za pomocą Eagle CAD. Zdjęcia pokazały plik tablicy i Gerber View of the Project.
Krok 5: Zdobycie płytki drukowanej
Płytka została dostarczona w ciągu 2 tygodni
Krok 6: Pokrycie
- Jak już mówiłem, mój brat jest bardzo kreatywny, do wykonania pokrycia użył starego pudełka ze słodyczami i starej Sunmiki
- Był pomalowany na czarno
- Sunmica dała dobre drewniane wykończenie
Krok 7: Kodowanie
#define BLYNK_PRINT Serial
#włącz #włącz
char auth ="Twój klucz autoryzacyjny"; // Powinieneś uzyskać Auth Token w aplikacji Blynk.
const int R1 = 5; // Przekaźnik wyjściowy 1
const int R2 = 4; // Przekaźnik wyjściowy 2
char ssid = "Nazwa Twojej sieci Wi-Fi"; // Twoje dane logowania do Wi-Fi.
char pass = "Hasło Twojej sieci"; // Ustaw hasło na „” dla otwartych sieci.
pusta konfiguracja () {
Serial.początek(9600); // Debuguj konsolę
Blynk.begin(auth, ssid, pass);
pinMode(R1, WYJŚCIE);
pinMode(R2, WYJŚCIE); }
void loop() { Blynk.run(); }
Krok 8: Blynk
- Utwórz nowy projekt w aplikacji BLYNK.
- Wpisz nazwę projektu „Kontrola oświetlenia bez użycia rąk” i wybierz NodeMCU z listy rozwijanej
- Token AUTH zostanie wysłany na Twój zarejestrowany adres e-mail
- Dodaj 2 przyciski przekaźnika z prawego menu rozwijanego
- D1 dla przekaźnika 1 i D2 dla przekaźnika 2 lub jak chcesz
Krok 9: Montaż
- Wszystkie części zostały zmontowane zgodnie z podanym schematem obwodu
- A osłona została bezpiecznie umieszczona nad obwodem za pomocą śrub.
Krok 10: Wniosek
- Ten projekt był bardzo udany i bardzo spodobał się gościom Airbnb!
- Ten projekt był również bardzo korzystny dla mojego młodszego brata, ponieważ nauczył się dużej wiedzy o elektronice używanej w inżynierii.