תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
שליטה ב- Raspberry GPIO מיישום הטלפון. באמצעות זה, אתה יכול ליצור מתג אור מרחוק משלך 220V או מאוורר וכו '.
חלקים לרכישה:
1. פטל פטל https://amzn.to/2VJIOBy2. לוח לחם
שלב 1: צור שרת אינטרנט מקומי
1.1. התקן את WiringPI
WiringPI משמש לשליטה ב- GPIO. ב- Raspberry, פתח את הפקודה להתקנת WiringPI:
$ sudo apt-get להתקין git-core
עדכון $ sudo apt-get
שדרוג $ sudo apt-get
$ git שיבוט git: //git.drogon.net/wiringPi
חיווט $ cd פי
מקור $ pull pull
חיווט $ cd פי
$./build בדיקה לאחר התקנת 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: צור מעגל פשוט
באמצעות לוח לחם, כמה חוטים, הנגד 220Ohm לחיבור GPIO7, 8, 9 לנורות
שלב 3: שליטה ב- GPIO מדפדפן האינטרנט
הנה, פתח את דפדפן האינטרנט, הדבק את הכתובת הזו
לאחר מכן, GPIO7 יכבה, למצב זה, את כתובת העבר
שלב 4: שליטה ב- GPIO מאפליקציות טלפון (Android)
יש אפליקציית Android שניתן להשתמש בה לשליחת פקודת php. ניתן למצוא את האפליקציה ב- Google Play לפי מילת מפתח "Data2Server" או על ידי קישור זה
באפליקציה זו, תגדיר כתובת php, פקודה עבור GPIO ON ו- OFF. הזן גם כתובת IP ל- Ping מהטלפון ל- Rasp לבדיקת החיבור.
זהו זה! כעת ניתן לשלוט ב- GPIO מהטלפון שלך! לפי זה, אתה יכול להשתמש בו לשליטה באור 220V או כל דבר שאתה אוהב!