فهرست مطالب:

Raspberry Pi GPIO از تلفن: 4 مرحله (همراه با تصاویر)
Raspberry Pi GPIO از تلفن: 4 مرحله (همراه با تصاویر)

تصویری: Raspberry Pi GPIO از تلفن: 4 مرحله (همراه با تصاویر)

تصویری: Raspberry Pi GPIO از تلفن: 4 مرحله (همراه با تصاویر)
تصویری: ESP32 Tutorial 4 - Data types Define Variable Int, bool, char, Serial Monitor-ESP32 IoT Learnig kit 2024, جولای
Anonim
Image
Image
Raspberry Pi GPIO از تلفن
Raspberry Pi GPIO از تلفن
Raspberry Pi GPIO از طریق تلفن
Raspberry Pi GPIO از طریق تلفن

Raspberry GPIO را از برنامه Phone کنترل کنید. از طریق این ، می توانید سوئیچ چراغ از راه دور 220V یا FAN و غیره را بسازید.

قطعات جهت خرید:

1. تمشک پای https://amzn.to/2VJIOBy2. تخته نان

مرحله 1: ایجاد وب سرور محلی

ایجاد سرور وب محلی
ایجاد سرور وب محلی
ایجاد سرور وب محلی
ایجاد سرور وب محلی

1.1 WiringPI را نصب کنید

WiringPI برای کنترل GPIO استفاده می شود. در Raspberry ، دستور نصب WiringPI را باز کنید:

$ sudo apt-get install git-core

$ sudo apt-get update

$ sudo apt-get upgrade

$ git clone git: //git.drogon.net/wiringPi

$ cd wiringPi

$ git pull منبع

$ cd wiringPi

$./buildChecking پس از نصب WiringPI

حالت $ gpio 0 خاموش است

-> اگر چیز خاصی ظاهر نشود ، همه چیز خوب است.

دستور نمونه ، پین 1 را بنویسید و بخوانید

$ gpio 1 0 بنویسید

$ gpio 1 را بخوانید

1.2 نصب وب سرور:

برای نصب سرور وب ، دستور $ sudo apt-get install apache2 php5 libapache2-mod-php5 را تایپ کنید

اگر همه چیز خوب است ، هنگام تایپ آدرس در مرورگر وب 192.168.1.71/index.html یک وب محلی نمایش داده می شود

1.3 صفحه PHP را به رابط GPIO بسازید

در حال حاضر WiringPI برای کنترل GPIO از دستور ، ما سرور وب داریم. بنابراین ، برای استفاده از GPIO کنترل سرور وب ، ما نیاز به ایجاد صفحه PHP برای کنترل GPIO از طریق WiringPI داریم

در تمشک:

$ cd/var/www/html

$ gedit io.php

سپس کد را مانند این پیوند بچسبانید

توجه داشته باشید ، این کد را برای GPIO7 ، GPIO8 ، GPIO9 تهیه کردم

مرحله 2: ایجاد مدار ساده

ایجاد مدار ساده
ایجاد مدار ساده
ایجاد مدار ساده
ایجاد مدار ساده

با استفاده از تخته نان ، مقداری سیم ، مقاومت 220 اهم برای اتصال GPIO7 ، 8 ، 9 به LED ها

مرحله 3: GPIO را از مرورگر وب کنترل کنید

در اینجا می رویم ، مرورگر وب را باز می کنیم ، این آدرس را جایگذاری می کنیم

سپس ، GPIO7 به آدرس ON خاموش می شود ، آدرس قبلی

مرحله 4: کنترل GPIO از برنامه های تلفن (Android)

کنترل GPIO از برنامه های تلفن (Android)
کنترل GPIO از برنامه های تلفن (Android)
کنترل GPIO از برنامه های تلفن (Android)
کنترل GPIO از برنامه های تلفن (Android)

برای ارسال دستور php می توان از برنامه Android استفاده کرد. این برنامه را می توانید در Google Play با کلمه کلیدی "Data2Server" یا با این پیوند پیدا کنید

در این برنامه ، آدرس php ، فرمان GPIO ON و OFF را پیکربندی می کنید. همچنین آدرس IP را برای بررسی اتصال به Ping از تلفن به Rasp وارد کنید.

خودشه! اکنون GPIO را می توان از طریق تلفن شما کنترل کرد! با استفاده از این ، می توانید از آن برای کنترل نور 220V یا هر چیزی که دوست دارید استفاده کنید!

توصیه شده: