Spisu treści:

Menedżer kabli: 6 kroków
Menedżer kabli: 6 kroków

Wideo: Menedżer kabli: 6 kroków

Wideo: Menedżer kabli: 6 kroków
Wideo: Zaczepka dwóch młodych #małolat #dziwne #sytuacje #rowerowe #akcje #szczecin 2024, Lipiec
Anonim
Menedżer kabli
Menedżer kabli

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

Materiały
Materiały

Elektronika

  1. Raspberry pi 3 - zestaw
  2. pcf8574
  3. czujniki optyczne
  4. dioda
  5. adresowalne diody Neopixel RGB
  6. +100m 0,50 czarny kabel
  7. wyświetlacz LCD
  8. przycisk
  9. potencjometr
  10. rezystory
  11. rfid-rc552
  12. Zasilanie DC 5V
  13. c13 mocowanie
  14. 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

Tworzenie szafy
Tworzenie szafy
Tworzenie szafy
Tworzenie szafy
Tworzenie szafy
Tworzenie szafy
Tworzenie szafy
Tworzenie szafy

Szafę wykonałem z drewna, ale sam możesz wybrać materiał.

Krok 3: Tworzenie obwodu

Tworzenie obwodu
Tworzenie obwodu
Tworzenie obwodu
Tworzenie obwodu
Tworzenie obwodu
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

Utwórz bazę danych
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: