Spisu treści:
- Krok 1: animowana demonstracja
- Krok 2: Wymagania sprzętowe
- Krok 3: Implementacja oprogramowania
- Krok 4: Schemat blokowy
- Krok 5: Implementacja kodu i oprogramowania
- Krok 6: Wideo projektu
Wideo: Inteligentne parkowanie oparte na IOT: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Tanmay Pathak i Utkarsh Mishra. Studenci @ Międzynarodowy Instytut Technologii Informacyjnych, Hyderabad (IIITH)
ABSTRAKCYJNY
Z sukcesem wdrożyliśmy inteligentny system parkingowy oparty na IOT. Za pomocą poszczególnych węzłów (czujników zbliżeniowych) na każdym miejscu parkingowym możemy na żywo odzwierciedlać w Internecie status miejsca parkingowego – „Dostępne” lub „Zajęte”.
PROBLEMY Z OBECNYM SYSTEMEM
1) Liczniki parkingowe nie określają dokładnie, gdzie są dostępne sloty
2) Wskaźniki świetlne nie rozwiązują w pełni problemu
3) Brak autonomicznego rozliczania
PROPONOWANY SYSTEM
1) Uzyskaj dostęp do informacji o każdym miejscu parkingowym przez internet
2) Informacje o dostępności na żywo pomogą szybciej znaleźć miejsca parkingowe
3) Autonomiczne rozliczanie jeszcze bardziej ułatwi ten proces
Krok 1: animowana demonstracja
Krok 2: Wymagania sprzętowe
Planujemy zacząć od wdrożenia projektu na małą skalę, czyli symulowania na kartonie rzeczywistego parkingu.
CZĘŚCI ELEKTRONICZNE
1) Raspberry Pi (główna jednostka sterująca)
2) Czujnik podczerwieni (czujniki zbliżeniowe)
3) Czytnik identyfikatorów RF
4) Karty identyfikacyjne RF
UWAGA: Upewnij się, że częstotliwość działania czytnika RF id jest taka sama jak w przypadku kart identyfikacyjnych !!
Krok 3: Implementacja oprogramowania
Projekt ma dwa różne programy Pythona działające jednocześnie -
1. Moduł tagowania RF-ID Ten program zajmuje się uwierzytelnianiem kart RF-ID. Steruje mikrosilnikiem (działa jak brama) i loguje/wylogowuje. Jest to program, który wysyła maile na podstawie całkowitego czasu, jaki użytkownik spędza na Parkingu. Klient będzie musiał wejść w interakcję z tym programem, dlatego nadano wagę łatwości obsługi i przejrzystości informacji.
2. Moduł czujników zbliżeniowych Ten program odzwierciedla aktualny stan czujników – „wysoki” lub „niski”. Czujniki te odzwierciedlają dostępność slotu – „Dostępne” lub „Zajęte”. Dane wyjściowe są następnie zrzucane do pliku tekstowego, który jest aktualizowany co sekundę przy użyciu tego samego skryptu Pythona. Ponadto plik HTML odczytuje dane z pliku tekstowego i wyświetla je na stronie internetowej. Następnie hostujemy witrynę za pomocą usługi hostingowej o nazwie „ngrok”. Dlatego serwer zawiera informacje o stanie dostępności odpowiednich miejsc parkingowych.
Krok 4: Schemat blokowy
Krok 5: Implementacja kodu i oprogramowania
WYMAGANA PODSTAWOWA WIEDZA O ŚRODOWISKU PYTHON I LINUX
1) Zacznij od załadowania i uruchomienia RaspbianOs na RaspberryPi.
2) Wszystkie pliki inne niż 'READ.py' pomagają w komunikacji (pomiędzy czujnikami, czytnikami, silnikami i mikrokontrolerem), a zatem kod nie musi być zmieniany.
3) Zmień odpowiednio 'READ.py', śledząc komentarze.
Zalecana:
Asystent parkowania Arduino - parkowanie samochodu za każdym razem we właściwym miejscu: 5 kroków (ze zdjęciami)
Arduino Parking Assistant - Parkuj samochód w odpowiednim miejscu za każdym razem: W tym projekcie pokażę Ci, jak zbudować własnego asystenta parkowania przy użyciu Arudino. Ten asystent parkowania mierzy odległość do Twojego samochodu i pomaga zaparkować go we właściwym miejscu za pomocą wyświetlacza LCD i diody LED, która progresyw
Inteligentne ogrodnictwo i inteligentne rolnictwo oparte na IoT przy użyciu ESP32: 7 kroków
Inteligentne ogrodnictwo i inteligentne rolnictwo oparte na IoT Korzystanie z ESP32: Świat zmienia się z czasem, a więc rolnictwo. W dzisiejszych czasach ludzie integrują elektronikę w każdej dziedzinie, a rolnictwo nie jest wyjątkiem. To scalanie elektroniki w rolnictwie pomaga rolnikom i osobom zarządzającym ogrodami. W tym
Inteligentne parkowanie Arduino: 4 kroki
Arduino Smart Parking: Bill Blankenship, Willam Bailey, Hannah Hargrove Dzięki zastosowaniu płytki Arduino naszej grupie udało się stworzyć system, który pozwoli czujnikom światła wykryć, kiedy samochód zajmuje miejsce lub czy jest ono wolne. Po sześćdziesięciu ośmiu liniach e
Inteligentne nawadnianie oparte na wilgoci: 10 kroków (ze zdjęciami)
Inteligentne nawadnianie oparte na wilgoci: Wiemy, że rośliny potrzebują wody jako środka transportu składników odżywczych, przenosząc rozpuszczony cukier i inne składniki odżywcze przez roślinę. Bez wody rośliny uschną. Jednak nadmierne podlewanie wypełnia pory w glebie, zaburzając
Inteligentne rolnictwo oparte na IoT: 5 kroków (ze zdjęciami)
Inteligentne rolnictwo oparte na IoT: Internet rzeczy (IoT) to współdzielona sieć obiektów lub rzeczy, które mogą wchodzić ze sobą w interakcje pod warunkiem połączenia z Internetem. IoT odgrywa ważną rolę w rolnictwie, które może wyżywić 9,6 miliarda ludzi na Ziemi do 2050 roku. Inteligentne A