Πίνακας περιεχομένων:

Raspberry Pi GPIO Από τηλέφωνο: 4 βήματα (με εικόνες)
Raspberry Pi GPIO Από τηλέφωνο: 4 βήματα (με εικόνες)

Βίντεο: Raspberry Pi GPIO Από τηλέφωνο: 4 βήματα (με εικόνες)

Βίντεο: Raspberry Pi GPIO Από τηλέφωνο: 4 βήματα (με εικόνες)
Βίντεο: Khadas VIM4 DIY Super Android TV Box Completed Project 2024, Ιούλιος
Anonim
Image
Image
Raspberry Pi GPIO από τηλέφωνο
Raspberry Pi GPIO από τηλέφωνο
Raspberry Pi GPIO από τηλέφωνο
Raspberry Pi GPIO από τηλέφωνο

Ελέγξτε το Raspberry GPIO από την εφαρμογή Phone. Μέσω αυτού, μπορείτε να φτιάξετε το δικό σας τηλεχειριστήριο διακόπτη φωτός 220V ή FAN, κ.λπ.

Ανταλλακτικά για αγορά:

1. Raspberry Pi https://amzn.to/2VJIOBy2. Πίνακας ψωμιού

Βήμα 1: Δημιουργία τοπικού διακομιστή Web

Δημιουργία τοπικού διακομιστή ιστού
Δημιουργία τοπικού διακομιστή ιστού
Δημιουργία τοπικού διακομιστή ιστού
Δημιουργία τοπικού διακομιστή ιστού

1.1. Εγκαταστήστε το WiringPI

Το WiringPI χρησιμοποιείται για τον έλεγχο του GPIO. Στο Raspberry, ανοίξτε την εντολή για να εγκαταστήσετε το WiringPI:

$ sudo apt-get install git-core

$ sudo apt-get ενημέρωση

$ sudo apt-get αναβάθμιση

$ git κλωνοποίηση git: //git.drogon.net/wiringPi

$ cd καλωδίωσηPi

$ git pull προέλευσης

$ cd καλωδίωσηPi

$./buildChecking μετά την εγκατάσταση WiringPI

$ gpio mode 0 εκτός

-> Αν δεν εμφανιστεί τίποτα το ιδιαίτερο, όλα είναι εντάξει.

Δείγμα εντολής, εγγραφή και ανάγνωση του pin 1

$ gpio γράψτε 1 0

$ gpio διαβάστε 1

1.2. Εγκατάσταση διακομιστή ιστού:

Για εγκατάσταση διακομιστή ιστού, πληκτρολογήστε εντολή $ sudo apt-get install apache2 php5 libapache2-mod-php5

Εάν όλα είναι εντάξει, θα εμφανιστεί ένας τοπικός ιστός όταν πληκτρολογείτε διεύθυνση στο πρόγραμμα περιήγησης Web 192.168.1.71/index.html

1.3 Κάντε σελίδα PHP στη διεπαφή GPIO

Τώρα έχουμε το WiringPI για τον έλεγχο του GPIO από την εντολή, έχουμε διακομιστή ιστού. Έτσι, για να χρησιμοποιήσουμε τον έλεγχο διακομιστή Web GPIO, πρέπει να δημιουργήσουμε σελίδα PHP για τον έλεγχο GPIO μέσω WiringPI

Σε σμέουρο:

$ cd/var/www/html

$ gedit io.php

Στη συνέχεια, επικολλήστε τον κώδικα όπως σε αυτόν τον σύνδεσμο

Σημείωση, αυτός ο κωδικός έφτιαξα για GPIO7, GPIO8, GPIO9

Βήμα 2: Κάντε απλό κύκλωμα

Κάντε απλό κύκλωμα
Κάντε απλό κύκλωμα
Κάντε απλό κύκλωμα
Κάντε απλό κύκλωμα

Χρησιμοποιώντας σανίδα ψωμιού, μερικά καλώδια, αντίσταση 220Ohm για σύνδεση GPIO7, 8, 9 σε LED

Βήμα 3: Ελέγξτε το GPIO από το πρόγραμμα περιήγησης στο Web

Ορίστε, ανοίξτε το πρόγραμμα περιήγησης στο Web, επικολλήστε αυτήν τη διεύθυνση

Στη συνέχεια, το GPIO7 θα απενεργοποιηθεί, σε ON, την προηγούμενη διεύθυνση

Βήμα 4: Έλεγχος GPIO από εφαρμογές τηλεφώνου (Android)

Έλεγχος GPIO από εφαρμογές τηλεφώνου (Android)
Έλεγχος GPIO από εφαρμογές τηλεφώνου (Android)
Έλεγχος GPIO από εφαρμογές τηλεφώνου (Android)
Έλεγχος GPIO από εφαρμογές τηλεφώνου (Android)

Υπάρχει μια εφαρμογή Android που μπορεί να χρησιμοποιηθεί για την αποστολή εντολής php. Η εφαρμογή μπορεί να βρεθεί στο Google Play με λέξη -κλειδί "Data2Server" ή με αυτόν τον σύνδεσμο

Σε αυτήν την εφαρμογή, θα διαμορφώσετε τη διεύθυνση php, την εντολή για GPIO ON και OFF. Επίσης εισαγάγετε τη διεύθυνση IP στο Ping από το τηλέφωνο στο Rasp για έλεγχο σύνδεσης.

Αυτό είναι! Τώρα το GPIO μπορεί να ελεγχθεί από το τηλέφωνό σας! Με αυτό, μπορείτε να το χρησιμοποιήσετε για έλεγχο φωτισμού 220V ή οτιδήποτε σας αρέσει!

Συνιστάται: