
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

To urządzenie sieci czujników może odczytywać i zapisywać dane z wielu czujników na stronie internetowej. Dane z czujnika są przesyłane za pomocą komunikacji RS485 do Raspberry Pi, gdzie dane są przesyłane na stronę internetową za pomocą php.
Krok 1: Sprzęt



Lista potrzebnego sprzętu:
1. Raspberry Pi
2. Czujnik lub czujniki korzystające z komunikacji RS485
3. Konwerter RS485 na USB
4. Zasilanie czujnika(ów)
5. Wyświetlacz LCD wykorzystujący komunikację RS485
6. Kabel Ethernet lub możesz po prostu transmitować go przez Wi-Fi
7. Złącze dla wszystkich urządzeń RS485 wraz z rezystorem 100 omów do połączenia między dwoma przewodami danych (przewód zielony i biały). Możesz użyć deski do chleba, jeśli to łatwiejsze.
Krok 1: Podłącz przewody komunikacyjne RS485 i przewody GND z czujników i wyświetlacza do konwertera RS485 na USB.
Krok 2: Podłącz kabel USB do konwertera RS485 na USB i raspberry pi.
Krok 3: Podłącz zasilanie do czujników i wyświetlacza.
Krok 4: Podłącz kabel Ethernet do komputera.
Krok 5: Podłącz kabel zasilający raspberry pi.
Krok 2: Skonfiguruj Raspberry Pi

Aby uzyskać podstawową konfigurację raspberry pi, przejdź do https://www.raspberrypi.org/help. Następnie postępuj zgodnie z instrukcjami instalacji na stronie raspberry pi, aby zainstalować php i Apache, klikając tę stronę:
Krok 3: Strona internetowa

Jest to prosta strona internetowa, która korzysta z php i html, ale jest również w stanie wykorzystać modbus do odczytu/zapisu do czujników i wyświetlania. Szeregowy kod modbusa php w PhpSerialModbus.php został uzyskany dzięki Toggio i można go znaleźć na github pod tym linkiem https://github.com/toggio/PhpSerialModbus. Kod w pliku index.php, który znajduje się w załączniku index.pdf. Połącz się z raspberry pi, wpisując w przeglądarce adres IP, który nadajesz na raspberry pi.
Krok 4: Wideo z działającym systemem
Oto film przedstawiający działający system
Zalecana:
LLDPi - narzędzie sieciowe Raspberry Pi (Uniwersytet Stanowy w Kolorado): 7 kroków

LLDPi - Raspberry Pi Network Tool (Uniwersytet Stanowy Kolorado): Projekt LLDPi to wbudowany system złożony z Raspberry Pi i LCD, który może pobierać informacje LLDP (Link Layer Discovery Protocol) z sąsiednich urządzeń w sieci, takie jak nazwa i opis systemu , nazwa i opis portu, VLA
Urządzenie ASS (antyspołeczne urządzenie społecznościowe): 7 kroków

Urządzenie ASS (Anti-Social Social Device): Załóżmy, że jesteś osobą, która lubi przebywać z ludźmi, ale nie lubi, gdy są zbyt blisko. Ty też podobasz się ludziom i trudno ci odmawiać ludziom. Więc nie wiesz, jak powiedzieć im, żeby się wycofali. No cóż, wejdź – Urządzenie ASS! T
Zdalnie sterowane gniazda sieciowe Raspberry Pi RF (wtyczki zasilania): 6 kroków

Zdalnie sterowane gniazda sieciowe Raspberry Pi RF (wtyczki): Steruj tanimi gniazdami sieciowymi 433 MHz (gniazdami ściennymi) za pomocą Raspberry Pi. Pi może nauczyć się kodów sterujących wychodzących z pilota gniazd i używać ich pod kontrolą programu do aktywacji dowolnego lub wszystkich zdalnych gniazd w całym domu
Robot autonomiczny Wallace - część 4 - dodanie czujników odległości na podczerwień i czujników „wzmacniacza”: 6 kroków

Robot autonomiczny Wallace – część 4 – Dodaj czujniki odległości na podczerwień i czujniki „wzmacniacza”: Witam, dzisiaj rozpoczynamy kolejny etap ulepszania możliwości Wallace'a. W szczególności staramy się poprawić jego zdolność wykrywania i omijania przeszkód za pomocą czujników odległości na podczerwień, a także wykorzystać możliwości kontrolera silnika Roboclaw
Laboratorium sieciowe: 9 kroków (ze zdjęciami)

Network Lab: Ta instrukcja jest dość długa i skomplikowana. Istnieje kilka projektów połączonych w jeden, aby zapewnić mi przenośne laboratorium testowania sieci, które pozwala mi diagnozować problemy z siecią, pakiety rekinów z sieci przewodowych i bezprzewodowych, testować kable krosowe i hel