Spisu treści:
- Krok 1: Materiały
- Krok 2: Tworzenie szafy
- Krok 3: Tworzenie obwodu
- Krok 4: Utwórz bazę danych
- Krok 5: Projektowanie strony internetowej
- Krok 6: Napisz Backend
Wideo: Menedżer kabli: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Jako student informatyki wszyscy proszą mnie o kabel do telefonu, do internetu,…
Chciałem więc w łatwy sposób znaleźć potrzebny kabel bez mojej pomocy. Dlatego stworzyłem menedżera kabli.
Koncepcja ta jest opracowywana jako końcowy projekt w pierwszym roku technologii multimedialnej i komunikacyjnej w Howest Kortrijk w Belgii.
Krok 1: Materiały
Elektronika
- Raspberry pi 3 - zestaw
- pcf8574
- czujniki optyczne
- dioda
- adresowalne diody Neopixel RGB
- +100m 0,50 czarny kabel
- wyświetlacz LCD
- przycisk
- potencjometr
- rezystory
- rfid-rc552
- Zasilanie DC 5V
- c13 mocowanie
- kabel zasilający
Obudowa
- dużo drewnianych talerzy
- krzem
- zawias
- paznokcie
- śruby
Narzędzia
- lutownica
- ołówek
- linijka
- Piła
- młotek
- pistolet na klej
Krok 2: Tworzenie szafy
Szafę wykonałem z drewna, ale sam możesz wybrać materiał.
Krok 3: Tworzenie obwodu
W kroku 2 stworzymy podstawową elektronikę do tego projektu. Bierzesz wszystkie materiały elektroniczne z pierwszego kroku i składasz je jak na zdjęciu powyżej. Użyj schematu, aby wykonać dokładną kopię obwodu.
dla lepszej pracy czujników optycznych wyjąłem diody LED z płytki i skierowałem je na siebie. działają w odwrotnej kolejności, ale zasięg znacznie się zwiększa.
Krok 4: Utwórz bazę danych
Ważne jest, aby przechowywać swoje dane. Zrobiłem to z bazą danych mariadb, więc mogę zabezpieczyć swoje dane (za pomocą konta osobistego) i utrzymać je w porządku. Możesz znaleźć mój ERD z mojej bazy danych i plik sql, aby wyeksportować bazę danych.
Krok 5: Projektowanie strony internetowej
Użyłem programu adobeXD ma zrobić szkielet strony internetowej. W tym kroku dołączony jest plik adobeXD.
Kiedy to się skończyło, stworzyłem stronę z html
Krok 6: Napisz Backend
Napisałem swój backend w Pythonie. Użyłem socketio i flaskserver do nawiązania połączenia między stroną a backendem. możesz znaleźć cały mój kod w deze link githublink
Zalecana:
Wbudowany menedżer okien: 10 kroków
Wbudowany menedżer okien: Ten projekt pokazuje, jak zaimplementować menedżera okien z ruchomymi nachodzącymi na siebie oknami na wbudowanym mikrokontrolerze z panelem LCD i ekranem dotykowym. Istnieją dostępne na rynku pakiety oprogramowania, które to umożliwiają, ale kosztują i są blisko
Menedżer zadań - system zarządzania obowiązkami domowymi: 5 kroków (ze zdjęciami)
Menedżer Zadań - System Zarządzania Obowiązkami Domowymi: Chciałem spróbować rozwiązać prawdziwy problem, z jakim boryka się nasz dom (i, jak sądzę, wielu innych czytelników), czyli jak przydzielać, motywować i nagradzać moje dzieci za pomoc z pracami domowymi. Do tej pory utrzymywaliśmy arkusz laminowany
Tester kabli Ethernet RJ45: 5 kroków (ze zdjęciami)
Tester kabli Ethernet RJ45: Cześć wszystkim, to jest moja pierwsza instrukcja, więc wybacz mój mniej niż optymalny opis (i kilka brakujących zdjęć) - Pomysł (no cóż, właściwie potrzeba) polegał na sprawdzeniu prawidłowego okablowania długiego (40 m lub tak) kabel ethernet z mojego mieszkania do piwnicy; droga
Zrób to sam - Tester kabli LAN: 11 kroków
Zrób to sam - Tester kabli LAN: Nie ma nic gorszego niż uruchamianie kropli tylko po to, aby zdać sobie sprawę, że masz usterkę w jednym z kabli. Najlepszym rozwiązaniem jest uzyskanie właściwego rozwiązania za pomocą „Testera kabli LAN”. Czasami kable mogą się zerwać, ponieważ
Menedżer haseł, typer, makro, ładunek Wszystko w JEDNYM!: 11 kroków (ze zdjęciami)
Password Manager, Typer, Macro, Payload… Wszystko w JEDNYM!: UWAGA: Jeśli masz problem z wykonaniem tego urządzenia (pcb, lutowanie lub inne), wyślij mi prywatną wiadomość tutaj lub e-mail na adres [email protected]. Chętnie wyślę jeden z płytek drukowanych lub urządzeń, które już produkuję