Spisu treści:
- Krok 1: Lista materiałów
- Krok 2: Programowanie WeMos D1 za pomocą oprogramowania ARDUINO
- Krok 3: Połącz
- Krok 4: Przylutuj trochę
Wideo: Skrzynka blokady kontrolowana przez witrynę: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Jest to zamknięte pudełko, które można otworzyć, wyświetlając monit na stronie internetowej. Oznacza to, że możesz zamknąć rzeczy w pudełku i uzyskać do nich dostęp tylko wtedy, gdy ktoś wprowadzi dane hasło na publicznej stronie internetowej. Dlaczego miałby tego potrzebować? Oto przykład kogoś, kto zamyka swoje lody. Po prostu włóż klucz do skrzynki i pozwól, aby ktoś inny zdecydował, czy dostaniesz swój smakołyk. Dla bardziej perwersyjnych ludzi istnieje wiele innych "rzeczy", które można zamknąć, a to pudełko pomoże ci przekazać klucze komuś innemu, nawet bez wychodzenia z domu.
Więc jak to działa? Pudełko jest zamknięte i można je otworzyć tylko z wnętrza pudełka. Hej, możesz zapytać, kto jest w pudełku, które je otwiera? To mały kawałek elektroniki, który łączy się z internetem. Sprawdza na predefiniowanej stronie internetowej, na przykład co 10 minut lub co 8 godzin, tak jak ją nazywasz. Jeśli treść na stronie internetowej zawiera wstępnie ustawione słowo kluczowe, urządzenie aktywuje solenoid, który otworzy pudełko. Sprawdzana strona internetowa może być praktycznie dowolną witryną w sieci WWW. Na przykład używam strony profilowej na emlalock.com i szukam frazy kluczowej: "Lalle's lock: open". Jeśli osoba posiadająca tę stronę profilu doda to zdanie do swojej strony, pudełko w magiczny sposób otworzy się i uwolni wszystko, co mam zablokowane.
Krok 1: Lista materiałów
Możesz użyć dowolnego pudełka. Oto gdzie kupiłem mój:
„Vintage Wooden Jewelry Gift Box Storage Organizer Case Metal Lock” (~4, 00 €)
Zamek elektromagnetyczny (tj. elektromagnetyczny rygiel chowany) został również zamówiony w Chinach
Zespół zamka elektrycznego szuflady szafki 12V DC Zamek elektromagnetyczny 27x29x18mm (~2,50 €)
Zasilanie 12 V
www.banggood.com/DC-12V-1A-AC-100-240V-Ada… (3,00 €)
Konwerter napięcia obniżającego https://www.banggood.com/10Pcs-LM2596-DC-DC-Adjust… (1, 00 €)
Przekaźnik
www.banggood.com/DC-5V-1CH-Relay-Shield-V2… (~1,50 €)
Wreszcie urządzenie IoT (Internet of Things), które można programować.
WeMos D1 Mini (~3,50 €)
Kilka linek, blacha perforowana (na drążek zamka), …
Całkowite koszty: ~ 16 € (~ 18 USD)
Krok 2: Programowanie WeMos D1 za pomocą oprogramowania ARDUINO
Jeśli nie masz doświadczenia w programowaniu WeMos, oto kilka przydatnych linków, aby rozpocząć:
www.instructables.com/id/Wemos-ESP8266-Get…
www.instructables.com/id/Programming-the-W…
Skompilowałem prosty (ale skuteczny:-) program, który łączy WeMos z siecią domową za pomocą biblioteki WiFiManager. Dane uwierzytelniające są zapisywane w pamięci EEPROM (przy użyciu biblioteki eeprom), dlatego inicjację należy wykonać tylko raz. Zobaczysz, że jest też kilka innych wymaganych bibliotek. Możesz je pobrać i zainstalować za pomocą środowiska programistycznego ARDUINO. Ponadto musisz również zainstalować płytę WeMos przy użyciu środowiska ARDUINO. Jeśli wszystko jest zainstalowane na twoim komputerze, podłącz WeMos do komputera, wybierz urządzenie ("WeMos D1 R2 i mini") i wirtualny port COM (patrz rysunki powyżej).
W oprogramowaniu wymienionym poniżej będziesz musiał dokonać kilku zmian, chyba że chcesz tylko otworzyć skrzynkę, gdy powiem to na mojej stronie profilu:-). Jeśli korzystasz ze strony profilu emlalock, upewnij się, że właściciel tej strony upublicznił swój profil. W przeciwnym razie musisz najpierw zalogować się za pomocą swojego WeMos. Myślę, że można to zrobić, ale nie próbuję teraz wymyślić, jak. Przeczytaj komentarze w kodzie źródłowym i modyfikuj, jak chcesz. Ponadto oczywiście przetestuj oprogramowanie za pomocą funkcji debugowania. Zasadniczo możesz sprawdzić, czy działa poprawnie na monitorze szeregowym środowiska ARDUINO.
Krok 3: Połącz
Po zainstalowaniu oprogramowania WeMos uruchomi się z menedżerem WiFi. W środowisku sieci domowej pojawi się nowa sieć bezprzewodowa. Połącz się z nim za pomocą telefonu komórkowego lub komputera i uruchom przeglądarkę internetową. Jeśli ekran powitalny (jak pokazano powyżej) nie otwiera się podczas uruchamiania przeglądarki, spróbuj bezpośrednio wpisać adres IP „192.168.4.1”. Kliknij skonfiguruj WiFi i wybierz swoją sieć domową i wprowadź hasło. Otóż to! WeMos połączy się teraz z twoją siecią. Nie musisz stale utrzymywać skrzynki zamka podłączonej do linii energetycznej. Przy następnym uruchomieniu urządzenie zapamięta dane uwierzytelniające, ponieważ są one zapisane w EEPROM (elektrycznie kasowalna programowalna pamięć tylko do odczytu).
Po nawiązaniu połączenia z WWW program otworzy żądaną stronę internetową i wyszuka frazę kluczową. Będzie to powtarzane co 10 minut (10 minut to wartość domyślna, zobacz komentarze, jak to zmienić).
Krok 4: Przylutuj trochę
Jeśli wszystko działa dobrze zgodnie z twoim monitorem szeregowym, możesz teraz podłączyć przekaźnik do WeMos, solenoid i 12 V do przekaźnika, a 12 V do portu wejściowego regulatora napięcia i 5 V od portu wyjściowego do WeMos.
Wykonałem figurkę ilustrującą jak wszystko połączyć. Jeśli zamówiłeś osłonę przekaźnika WeMos, możesz umieścić ją na górze WeMos, jeśli poświęcisz trochę czasu na lutowanie wszystkich pinów dołączonych do obu urządzeń. Jeśli zdecydujesz się na bezpośrednie połączenie, skorzystaj ze schematu pokazanego na rysunku. Nie zapominaj, że przekaźnik również potrzebuje zasilania 5V! Możesz również dodać diodę LED wskazującą, że skrzynkę można otworzyć i przycisk aktywujący elektrozawór (który działa tylko w przypadku znalezienia hasła). Przygotowałem te funkcje w kodzie źródłowym, ale nie zaimplementowałem ich w uproszczonej wersji pokazanej tutaj. Co więcej, do tego pudełka można dodać wiele fajnych funkcji. Być może później wrzucę kilka pomysłów, ale też chętnie wysłucham twoich komentarzy.
Na koniec sklej wszystko na swoim miejscu w pudełku, wrzuć klucz do swojego pudełka na lody i zamknij pudełko. Miłego czekania i pamiętaj, aby zawsze grać bezpiecznie:-)
Pozdrawiam, Lalleson
Zalecana:
Choinka kontrolowana przez witrynę internetową (każdy może ją kontrolować): 19 kroków (ze zdjęciami)
Choinka kontrolowana przez witrynę internetową (każdy może ją kontrolować): Chcesz wiedzieć, jak wygląda choinka kontrolowana przez witrynę internetową? Oto film pokazujący mój projekt mojej choinki. Transmisja na żywo już się zakończyła, ale nakręciłem film, który uchwycił to, co się dzieje: W tym roku, w środku grudnia
Kontrolowana przez Wi-Fi matryca LED Strip Wyświetlacz Podświetlenie zegara: 3 kroki (ze zdjęciami)
Kontrolowane przez Wi-Fi paski LED Matrix Wyświetlacz Oświetlenie zegara: Programowalne paski LED, np. oparte na WS2812, są fascynujące. Zastosowania są różnorodne i szybko można uzyskać imponujące rezultaty. I jakoś budowanie zegarów wydaje mi się kolejną dziedziną, o której dużo myślę. Zaczynając od pewnego doświadczenia w
Skrzynka blokady pierścienia NFC: 6 kroków (ze zdjęciami)
NFC Ring Lock Box: Cześć wszystkim! Witam na mojej pierwszej instrukcji! Z góry przepraszam za mój słaby poziom w języku angielskim. W tym przewodniku krok po kroku nauczę Cię, jak zbudować proste i bardzo tanie pudełko z blokadą pierścienia NFC
Kontrolowana przez Internet maszyna do baniek mydlanych: 4 kroki (ze zdjęciami)
Kontrolowana przez Internet maszyna do baniek: Każdy wie, że puszczanie baniek to świetna zabawa, ale może to być ciężka praca. Możemy rozwiązać ten problem, po prostu budując sterowaną przez Internet maszynę do baniek, delegując wysiłek, jednocześnie zbierając wszystkie nagrody. Dla pacjentów hospitalizowanych możesz sprawdzić
WYMIANA PRZYCISKU TYLNEGO BLOKADY BLOKADY TYLNEJ RENAULT SCENIC / MEGANE MONTAŻ: 3 kroki
MONTAŻ WYMIANA PRZYCISKU TYLNEGO BLOKADY TYLNEGO BLOKADY BAGAŻNIKA RENAULT SCENIC / MEGANE: Słabej jakości O-ring, który utrzymuje przycisk bagażnika na miejscu, zużywa się, co prowadzi do utraty przycisku bagażnika z pojazdu. Jedynym rozwiązaniem tego problemu w Renault jest kompletna wymiana mechanizmu zamka bagażnika, który ponownie zawiedzie i będzie kosztować