라이브 데모 :-
Yotube에서 비디오를 시청하십시오. 
Raspberry Pi 및 사용자 정의 웹 응용 프로그램을 사용하여 구현 된 IoT 프로젝트입니다. 더 나은 이해를 위해 웹 응용 프로그램 코드를 개선했습니다.
아래 애니메이션에서 볼 수 있듯이 초음파 센서는 워터 탱크 위에 장착됩니다. 센서는 Raspberry Pi에 연결되어 매 순간 탱크의 수위를 측정합니다. 수위 판독 값은 원격 데이터베이스에 공급됩니다. 원격 호스트에서 실행되는 웹 응용 프로그램은이 데이터를 사용하여 수위 애니메이션과 얇은 바 라인 그래프를 업데이트합니다.
물-탱크
이 디렉토리에는 대시 보드 코드 (Web GUI)가 포함되어 있습니다. 웹 서버의 공개 디렉토리 ( "htdocs"또는 "www") 내부에 배치해야합니다. PC 또는 랩톱에 XAMPP와 같은 웹 서버를 설치하고 'HTDOCS'폴더에 '워터 탱크'디렉토리를 배치 할 수 있습니다.
phpmyadmin 유틸리티를 사용하여 'Water_level'이라는 이름의 데이터베이스를 작성하고 "Water_level.sql"데이터베이스 파일 ( 'Water-Tank'디렉토리에 있음)을 가져옵니다.
환경에 따라 'util.php'파일에서 데이터베이스 연결 설정을 변경하십시오.
브라우저를 열고이 URL "http : //127.0.01/water-tank"로 이동하십시오. 대시 보드가 표시됩니다
라즈베리 -Pi
라즈베리 파이 에이 디렉토리를 어디에나 배치하십시오. 이 디렉토리에는 다음 파일이 포함됩니다.
웹 서버의 IP 주소에 따라 Python 파일의 웹 서버 IP 주소를 편집합니다.
파일 'sensor.py'또는 'sample.py'파일을 실행하는 Cron 작업을 만듭니다. 선택한 파일이 매 분마다 자동으로 실행되도록하여 데이터를 웹 응용 프로그램에 업로드합니다.