Spisu treści:
- Krok 1: Znajdź bieguny guzika
- Krok 2: Podłącz go
- Krok 3: Zakoduj to
- Krok 4: Spraw, aby był jeszcze bardziej użyteczny
Wideo: Przycisk windy z obsługą Alexa: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Metoda w tej instrukcji może być użyta dla dowolnego przycisku, ale w tym przypadku mamy windę, do której chcemy zadzwonić za pomocą Amazon Alexa. Mam poprzednią instrukcję, w której użyłem solenoidu kontrolowanego przez Alexę, aby zrobić to samo, ale jest to bardziej eleganckie i działa lepiej. Przycisk nadal działa tak, jak jest, ale możesz również użyć Alexy do sterowania nim.
Ostateczna idea jest taka --- kiedy naciśniesz przycisk, zamykasz obwód. W tym celu używam kombinacji alexa / mikrokontroler / przekaźnik, aby ukończyć obwód. Nie zastępuje przycisku. Naciśnięcie przycisku nadal zakończy obwód. Ale dodatkowo, kiedy dzwonisz do Alexy, ona sygnalizuje mikrokontrolerowi, a mikrokontroler wysyła sygnał do przekaźnika, który następnie zamyka obwód.
Potrzebne przedmioty to:
WeMos D1 mini
Płytka przekaźnikowa
przewody
przewód zasilający do WeMos D1 mini
Krok 1: Znajdź bieguny guzika
Zdjąłem płytę windy i stwierdziłem, że mogę ją wyciągnąć po prostu odłączając wtyczkę telefonu. Z tyłu płyty windy znajdował się przycisk, procesor i ekran do wyświetlania liczb. Na szczęście przycisk miał zacisk śrubowy dla przewodów. Bez konieczności cięcia lub lutowania! Były jednak 4 terminale i musiałem zdecydować, które 2 są dla przycisku. Wydaje mi się, że 99% wszystkich przycisków ma przełącznik tact z jakąś osłoną płytki, więc kiedy spojrzałem na płytkę przycisku, mogłem trochę zobaczyć, gdzie są przylutowane nóżki przycisku i do którego terminala się udały. Domyśliłem się więc, że te dwa terminale były tymi, których chciałem. Aby to przetestować, podłączyłem płytkę windy i dotknąłem dowolnego końca przewodu do każdego zacisku. Rzeczywiście, to zakończyło obwód, przycisk się zapalił i drzwi windy się otworzyły.
Krok 2: Podłącz go
Ten obwód jest „normalnie otwarty”. Kiedy naciśniesz przycisk, chcesz, aby zamknął obwód. Czyli przewody z przycisku idą do przekaźnika. Jeden biegnie do zacisku COM, a drugi do zacisku NO (Normalnie Otwarty).
Następnie przewody z drugiego końca przekaźnika łączą się z mikroprocesorem. To całkiem proste…
DC-przekaźnika do GND mikroprocesora
DC+ przekaźnika do 5V mikroprocesora
Wejście przekaźnika do dowolnego pinu cyfrowego w mikroprocesorze
Po sprawdzeniu, że wszystko działa dobrze, przykleiłem na gorąco przekaźnik i procesor WeMos z tyłu płyty windy.
Krok 3: Zakoduj to
To jednocześnie łatwe i trudne. Gdybym miał zakodować sobie wszystkie uścisk dłoni z Amazon Alexa, byłoby to znacznie poza moim poziomem umiejętności. Na szczęście ktoś już to zrobił.
Zarejestruj się w Sinric tutaj. Ta strona ma wszystko, co potrzebne. Możesz zarejestrować swoje „urządzenie” na tej stronie, aby otrzymać unikalną nazwę urządzenia, z którą Alexa może się komunikować. Następnie możesz użyć przykładowego kodu, aby przesłać go do WeMos i po prostu zastąpić nazwę urządzenia, Wi-Fi i kod, który zostanie wprowadzony, gdy Alexa włączy/wyłączy urządzenie. W moim przypadku było to po prostu dodanie pinMode (myRelayPin, HIGH); opóźnienie(700); pinMode(myRelayPin, LOW); wysłać sygnał do przekaźnika, aby zakończyć obwód.
Krok 4: Spraw, aby był jeszcze bardziej użyteczny
Postępowałem zgodnie z tymi krokami zarówno dla przycisku na górze, jak i na dole. W tym momencie możesz poprosić Alexę o naciśnięcie przycisku na piętrze, na którym się znajdujesz, a następnie wydać drugie polecenie, aby nacisnąć przycisk na piętrze, do którego się wybierasz. Ale tak naprawdę to zbyt kłopotliwe.
Pobrałem aplikację Alexa na swój telefon. Stamtąd mogę przejść do menu głównego, wybrać „Rutyny” i stworzyć procedurę dla windy. Na przykład, kiedy powiem „Alexa, schodząc” Alexa zasygnalizuje przycisk w kuchni, powie „Schodzi w dół” (potrzebuję, żeby zrobiła krótką przerwę, a jej powiedzenie powoduje opóźnienie, którego potrzebuję), wtedy zrobi zasygnalizować przycisk w piwnicy. Za pomocą jednego polecenia wszystko jest gotowe.
Zalecana:
CNC Servo Stepper (obsługa GRBL): 4 kroki
CNC Servo Stepper (obsługa GRBL): Ten projekt jest dość prostym sterownikiem silnika, który pozwala na użycie tanich silników prądu stałego o dużej mocy z GRBL do obsługi śrub pociągowych maszyny CNC. Obejrzyj powyższy film, aby zobaczyć demonstrację tego kontrolera na mojej domowej maszynie CNC
Wodoodporna kamera internetowa Wifi z obsługą Wi-Fi Raspberry Pi dla upływu czasu: 3 kroki (ze zdjęciami)
Wodoodporna kamera internetowa Wi-Fi DSLR z zasilaniem Raspberry Pi dla upływu czasu: Jestem frajerem do oglądania zachodów słońca z domu. Tak bardzo, że mam trochę FOMO, gdy jest dobry zachód słońca i nie ma mnie w domu, żeby go zobaczyć. Kamery IP zapewniały rozczarowującą jakość obrazu. Zacząłem szukać sposobów na zmianę przeznaczenia mojej pierwszej lustrzanki cyfrowej: Cano 2007
Pilot z obsługą Alexa (przy użyciu WEMO D1 Mini): 3 kroki
Alexa Enabled Remote Control (przy użyciu WEMO D1 Mini): To jest zaktualizowana wersja poprzedniego postu: https://www.instructables.com/id/Voice-Activated-R… W poprzedniej wersji korzystałem z Geetech moduł głosowy do sterowania zwykłym pilotem do otwierania drzwi garażowych. W tej instrukcji zastąpiłem vo
(Ascensor) Model windy przy użyciu Arduino, App Inventor i innego bezpłatnego oprogramowania: 7 kroków
(Ascensor) Model windy przy użyciu Arduino, App Inventor i innego bezpłatnego oprogramowania: ESPConstrucción, paso a paso, de un ascensor a escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), wynalazca aplikacji (dla projektowania panelu aplikacji de control del ascensor) y freeCAD y LibreCAD para diseño.Abajo
Światła windy bez windy: 6 kroków (ze zdjęciami)
Światła windy bez windy: tło Kilka lat temu wszystkie windy w lokalnym budynku zostały przerobione. Mój przyjaciel zobaczył wszystkie wyrzucane części i dostał pozwolenie na zbieranie. Przeszukaliśmy i znaleźliśmy kilka interesujących przedmiotów. Najlepsza część, którą