İçindekiler:

Telefondan Raspberry Pi GPIO: 4 Adım (Resimli)
Telefondan Raspberry Pi GPIO: 4 Adım (Resimli)

Video: Telefondan Raspberry Pi GPIO: 4 Adım (Resimli)

Video: Telefondan Raspberry Pi GPIO: 4 Adım (Resimli)
Video: #4 - Raspberry Pi - Android Kurulumu 2024, Kasım
Anonim
Image
Image
Telefondan Raspberry Pi GPIO
Telefondan Raspberry Pi GPIO
Telefondan Raspberry Pi GPIO
Telefondan Raspberry Pi GPIO

Telefon uygulamasından Raspberry GPIO'yu kontrol edin. Bu sayede kendi Uzaktan ışık anahtarınızı 220V veya FAN, vb. yapabilirsiniz.

Satın alınacak parçalar:

1. Ahududu Pi https://amzn.to/2VJIOBy2. Ekmek tahtası

Adım 1: Yerel Web Sunucusu Yapın

Yerel Web Sunucusu Yapın
Yerel Web Sunucusu Yapın
Yerel Web Sunucusu Yapın
Yerel Web Sunucusu Yapın

1.1. WiringPI'yi kurun

WiringPI, GPIO'yu kontrol etmek için kullanılır. Raspberry'de WiringPI'yi kurmak için komutu açın:

$ sudo apt-get install git-core

$ sudo apt-get güncellemesi

$ sudo apt-get yükseltme

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

$ cd kablolamaPi

$ git çekme kaynağı

$ cd kablolamaPi

$./build Kurulumdan sonra WiringPI kontrolü

$ gpio modu 0 çıkış

->Özel bir şey görünmüyorsa, her şey yolunda demektir.

Örnek komut, pin 1'i yazma ve okuma

$ gpio yaz 1 0

$ gpio okuma 1

1.2. Web sunucusunu kurun:

Web sunucusunu kurmak için komut $ sudo apt-get install apache2 php5 libapache2-mod-php5 yazın

Her şey yolundaysa, Web Tarayıcısına 192.168.1.71/index.html adresini yazdığınızda yerel bir web görüntülenecektir.

1.3. GPIO arayüzü için PHP sayfası yapın

Artık GPIO'yu komuttan kontrol etmek için WiringPI'miz var, web sunucumuz var. Bu nedenle, Web sunucusu kontrolü GPIO'yu kullanmak için, WiringPI aracılığıyla GPIO'yu kontrol etmek için PHP sayfası yapmamız gerekiyor.

Ahudududa:

$ cd /var/www/html

$ gedit io.php

Ardından kodu bu bağlantıdaki gibi yapıştırın

Not, GPIO7, GPIO8, GPIO9 için yaptığım bu kod

Adım 2: Basit Devre Yapın

Basit Devre Yap
Basit Devre Yap
Basit Devre Yap
Basit Devre Yap

GPIO7, 8, 9'u LED'lere bağlamak için ekmek tahtası, bazı teller, rezistör 220Ohm kullanma

3. Adım: GPIO'yu Web Tarayıcısından Kontrol Edin

İşte başlıyoruz, Web tarayıcısını açın, bu adresi yapıştırın

Ardından, GPIO7, https://192.168.1.71/io.php?pin=71 adresini geçerek KAPALI konuma gelecektir.

4. Adım: GPIO'yu Telefon Uygulamalarından Kontrol Edin (Android)

GPIO'yu Telefon Uygulamalarından Kontrol Edin (Android)
GPIO'yu Telefon Uygulamalarından Kontrol Edin (Android)
GPIO'yu Telefon Uygulamalarından Kontrol Edin (Android)
GPIO'yu Telefon Uygulamalarından Kontrol Edin (Android)

Php komutu göndermek için kullanılabilecek bir Android Uygulaması var. Uygulama, Google Play'de "Data2Server" anahtar kelimesiyle veya bu bağlantıyla bulunabilir.

Bu Uygulamada, php adresini, GPIO AÇIK ve KAPALI komutlarını yapılandıracaksınız. Ayrıca bağlantıyı kontrol etmek için IP adresini Telefondan Rasp'a Ping'e girin.

Bu kadar! Artık GPIO, Telefonunuzdan kontrol edilebilir! Bununla, Light 220V veya istediğiniz herhangi bir şeyi kontrol etmek için kullanabilirsiniz!

Önerilen: