תוכן עניינים:
- שלב 1: שלב 1: סטרימר וידאו אינסטאלי
- שלב 2: שלב 2: Instal·lació D'Apache, PHP I MySQL Per Al Servidor De La Nostra Raspberry Pi
- שלב 3: שלב 3: Instal·lació Del PhpMyAdmin Per Al Servidor De La Nostre Raspberry Pi
- שלב 4: שלב 4: Obertura De La Nostre Raspberry Pi a Pubblicament Internet
- שלב 5: שלב 5: Crear Base De Dades
- שלב 6: שלב 6: Phyton Per Llegir Base De Dades
- שלב 7: שלב 7: Web Per Gestionar Las Base De Dades
- שלב 8: שלב 8: חיבור Bluetooth
- שלב 9: שלב 9: Phyton Per Enviar לכל Bluetooth
- שלב 10: שלב 10: גמר אינטרנט
וִידֵאוֹ: Iot Modbot: 10 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-31 10:19
La Raspberry Pi ha estat la llavor de tota una "revolució", i encara que originalment aquest mini ordinador va ser concebut com una solució orientada a entorns educatius, les seves possibilitats in prestacions aviat han aconseguit convertir-les en base de tot tipus de projectes, cada vegada més original.
Encara que hi ha lettering centenars d’idees que tot tipus de creadors han aconseguit fer realitat gràcies a aquests dispositius, nosaltres us presentarem la nostra idea i com fer-la realitat.
פודראס יכול להיות מעניין מאוד להעריך את אלומיניום של אוניברסיטת דה ויק.
הפרוייקט האפשרי והטכנולוגיות השונות (Arduino i Raspberry) מתקדמות באמצעות Bluetooth. L’objectiu principal és poder governar el robot des de qualsevol lloc i a qualsevol hora a través d’internet i poder veure’n la imatge en temps real.
שלב 1: שלב 1: סטרימר וידאו אינסטאלי
עדכון Primer de tot fem אני משדרג לכל תוכן la Raspberry actualitzada:
- עדכון sudo apt-get
- sudo apt-get upgrade
Instal·lem la versió dev de libjpeg:
sudo apt-get install libjpeg62-turbo-dev
תכנית מותקנת:
sudo apt-get להתקין cmake
הורד את el mjpg-streamer amb el pluguin raspicam:
שיבוט git https://github.com/jacksonliam/mjpg-streamer.git ~/mjpg-streamer
Canviem de directori:
cd ~/mjpg-streamer/mjpg-streamer-experimental
הידור:
לעשות הכל נקי
Substituim el jpg-streamer antic:
- sudo rm -rf /opt /-j.webp" />
- sudo mv ~/mjpg-streamer/mjpg-streamer-experimental/opt/mjpg-streamer
- sudo rm -rf ~/-j.webp" />
עבור כל הביקורות וההוראות:
LD_LIBRARY_PATH =/opt/-j.webp" />
La camera tindria que estar funcionant. עבור comprobar-ho, ves al seguent enllaç:
https:// LA-TEVA-IP: 9000/stream.html
שלב 2: שלב 2: Instal·lació D'Apache, PHP I MySQL Per Al Servidor De La Nostra Raspberry Pi
ניתן להשיג את תוכנת ההתקנה של Apache, מנהלת רכיב לכל שרת אינטרנט. מצוות להורג באמצעות מסוף:
apt-get להתקין apache2 apache2-doc apache2-utils
הגדרות, התקנות ו- PHP:
apt-get להתקין libapache2-mod-php5 php5 php-pear php5-xcache
Ara hem d'instal·lar el paquet per la connexió a la base de dades (PHP-> SQL):
apt-get להתקין php5-mysql
הפעלה, התקנת MySQL של שירותים, כל התכונות הטובות ביותר עבור כל שרת האינטרנט de la nostra Raspberry:
apt-get להתקין mysql-server mysql-client
Durant aquesta instal·lació, se’ns demanarà una contrasenya per al servidor. Al finalitzar la instal·lació, ja haurem completeat la primera part. Reiniciem la Raspberry.
על מנת לתקן את התיקון המתקדם, אנו מתארים את 'localhost' או '127.0.0.1' או את ה- IP de la פטל 'xxx.xxx.xxx.xxx'.
עבור רשת editar la pàgina, entrarem al directori ‘/var/www/html’. L'arxiu que s'obra per defecte semper serà el 'index.html'.
שלב 3: שלב 3: Instal·lació Del PhpMyAdmin Per Al Servidor De La Nostre Raspberry Pi
עבור ההתקנה של phpMyAdmin, ההוצאה לפועל היא בין הקונסולות הבאות:
sudo apt-get install phpmyadmin
Durant la instal·lació, s’ens preguntarà quin servidor web s’utilitzarà. En el nostre cas triarem l’apache2.
הסבר, הקלקה כן לכל הליך ההתקנה של ההתקנה.
Tot seguit, ens demanarà una contrasenya. היי מתארת את הנגינה לפני שתוכל להתקין את רשת האינטרנט. Després ens demanarà una contrasenya amb la que accedirem al phpMyAdmin.
Una vegada finalitzada la instal·lació del phpMyAdmin, el combinarem amb l’apache2. Per fer-ho, haurem d’editar el fitxer apache2.conf, entrant la següent comanda a la consola:
sudo nano /etc/apache2/apache2.conf
Al final del fitxer, hi afegirem la seguent fila:
כלול /etc/phpmyadmin/apache.conf
אני מסביר מחדש את השירותים העומדים לרשותנו:
sudo /etc/init.d/apache2 הפעלה מחדש
לכל תיקון התקנה מותקנת, ניתן לאתר 'localhost/phpmyadmin' או '127.0.0.1/phpmyadmin' או la IP de la פטל 'xxx.xxx.xxx.xxx/phpmyadmin' '.
שלב 4: שלב 4: Obertura De La Nostre Raspberry Pi a Pubblicament Internet
Per tal de poder accedir a la base de
dades des de qualsevol lloc del món amb connexió internet, haurem d’obrir els ports del router on està connectada la Raspberry. El port que haurem d’obrir per a poder accedir a la base de dades de la Raspberry és el 80.
נתב Cada una metodologia שונים של יציאות אוברי, או כל קונספט acaba נשלח אל mateix לכל סוג: obrir un port for a una IP privada de la nostre xarxa local.
שלב 5: שלב 5: Crear Base De Dades
Per crear aquesta base de dades, primerament ens vàrem connectar al phpMyAdmin amb el nostre nom d’usuari i la nostra contrasenya.
Un cop dins, cliquem a New i seguidament, ens demana el nom de la base de dades. Nosaltres hi posarem BASEDEDADES. Després farem click a crea.
Ara ja tenim la nostra base de dades anomenada BASEDEDADES creada.
El següent pas és crear una taula. Per fer-ho, clicarem sobre la nostre base de dades (BASEDEDADES) i escriurem el nom de la nova Taula i hi especificarem el número de columnes.
Un cop creada, només faltarà posar nom a les columnes, מיוחד לטיפוס המשתנה que s’hi guardarà i la longitud d’aquesta.
אם השוטר יתחיל ללחוץ על הבסיס והיצירה.
שלב 6: שלב 6: Phyton Per Llegir Base De Dades
En aquest punt varem buscar les ordres pertinents per poder fer consultes a la nostre Base de Dades.
המשך ועיצוב של פייתון לפי "BaseBase domenes anomenada" של DataBase, מה שהופך אותו ל- "מארח מקומי", הוא "DB_USERNAME" והסיסמה "DB_PASSWORD".
L’altre part que haurem de complimentar amb les nostres dades és la part de sql. A sql hi escriurem la consulta que volguem fer a la Base de Dades. הקישור האמיתי הוא שהדוגמאות יכולות להופיע בכל עת ולהתייעץ עם SQL.
msdn.microsoft.com/es-es/library/ms187731….
שלב 7: שלב 7: Web Per Gestionar Las Base De Dades
La gestió de la base de dades es pot fer de משתנה. Nosaltres hem optat per crear un arxiu php amb el que accedim a la nostra base de dades per inserir noves dades i consultar-les.
Amb el següent codi php, ens connectem a la base de dades anomenada BASEDEDADES, amb l’usuari USUARI i la contrassenya CONTRASSENYA.
$ conexio = mysql_connect ("localhost", "USUARI", "CONTRASSENYA");
mysql_select_db ("BASEDEDADES", $ conexio);
A continuació, es mostren les comandes inserir noves dades a la base de dades anterior, dins la taula TAULA, a columnes COL1, COL2 i COL3, els valors VALOR1, VALOR2 i VALOR3 respectivament.
mysql_query ( הכנס ל-` TAULA` (`COL1`,` COL2`, `COL3`)
VALUES (VALOR1, VALOR2,’VALOR3 ′);”);
התייחסות, ריאליזם una consulta SQL, i la mostrem per pantalla.
$ query = "בחר COL1, COL2, COL3 מתאולה היכן COL1 = 1";
$ result = mysql_query ($ שאילתה);
$ registre = mysql_fetch_array ($ תוצאה);
הד "". $ registre ['Accio']."
”;
הד "". $ registre ['Moment_Accio']. ";
סיום, אמנדה la següent comanda, tanquem la connexió amb la Base de Dades.
mysql_close ();
שלב 8: שלב 8: חיבור Bluetooth
El primer que em de fer, és connectar correctament el mòdul Bluetooth de l’Arduino tal i com es veu a la imatge.
המשך הפעולה של ה- Bluetooth של לה פטל הממוקם במתחם.
Un cop activat el bluetooth de l’Arduino i el de la Raspberry, lo unic que em de fer es enllaçar el Bluetooth de l’Arduino i el Bluetooth de la Raspberry per tal de que puguin comunicar-se entre ells.
שלב 9: שלב 9: Phyton Per Enviar לכל Bluetooth
Les ordres bàsiques for poder comunicar-nos via bluetooth amb un dispositiu són les següents:
Primer de tot hem de fer els כולל רלוונטיות:
#! /usr/bin/python
ייבוא סדרתי
מפעם לפעם ייבוא שינה
המשך, creem la connexió סדרתי ספציפי ל'אקסלאו אל באודראט:
bluetoothSerial = serial. Serial ("/dev/rfcomm1", baudrate = 9600)
- הדפסה "אפונט דנוויאר"
סיום, לכל סוג באמצעות bluetooth, שימוש בכל הקומנדות:
bluetoothSerial.write ("3")
הדפס "enviat"
שלב 10: שלב 10: גמר אינטרנט
לכל דבר, אפשר לקבל את הדוגמה האחרונה של php ser la teva php per tal de poder crear עבור אתר אינטרנט לאתר. מידע על האינטרנט, מידע על אינטרנט ואינפורמציה באינטרנט.
מוּמלָץ:
Easy IOT - רכזת חיישן RF מבוקרת באפליקציות למכשירי IOT בטווח בינוני: 4 שלבים
Easy IOT - רכזת חיישן RF נשלטת על ידי אפליקציות למכשירי IOT בטווח בינוני: בסדרת הדרכות זו נבנה רשת התקנים הניתנים לשליטה באמצעות קישור רדיו ממכשיר רכזת מרכזי. היתרון בשימוש בחיבור רדיו טורי 433MHz במקום WIFI או Bluetooth הוא הטווח הרבה יותר גדול (עם
IoT APIS V2 - מערכת השקיית צמחים אוטומטית המאפשרת IoT: 17 שלבים (עם תמונות)
IoT APIS V2 - מערכת השקיית צמחים אוטומטית המאפשרת IoT: פרויקט זה הוא אבולוציה של ההוראה הקודמת שלי: APIS - מערכת השקיה צמחים אוטומטית אני משתמש ב- APIS כבר כמעט שנה ורציתי לשפר את העיצוב הקודם: יכולת לפקח על הצמח מרחוק. ככה
מודול כוח IoT: הוספת תכונת מדידת כוח IoT לבקר הטעינה הסולרית שלי: 19 שלבים (עם תמונות)
מודול כוח IoT: הוספת תכונת מדידת כוח IoT לבקר הטעינה הסולרית שלי: שלום לכולם, אני מקווה שכולכם נהדרים! במדריך זה אני הולך להראות לך כיצד הכנתי מודול מדידת כוח IoT המחשב את כמות הכוח שנוצר על ידי הפאנלים הסולאריים שלי, המנוצל על ידי בקר הטעינה הסולרית שלי
יסודות IoT: חיבור ה- IoT שלך לענן באמצעות מערכת הפעלה Mongoose: 5 שלבים
יסודות IoT: חיבור ה- IoT שלך לענן באמצעות מערכת ההפעלה Mongoose: אם אתה אדם שעוסק בהתעסקות ואלקטרוניקה, לעתים קרובות יותר תתקל במונח Internet of Things, בדרך כלל מקוצר IoT, וכי הוא מתייחס לקבוצת מכשירים שיכולים להתחבר לאינטרנט! להיות אדם כזה
ESP8266 הדרכה NODEMCU BLYNK IOT - Esp8266 IOT שימוש ב- Blunk ו- Arduino IDE - שליטה על נוריות LED דרך האינטרנט: 6 שלבים
ESP8266 הדרכה NODEMCU BLYNK IOT | Esp8266 IOT שימוש ב- Blunk ו- Arduino IDE | שליטה על נוריות דרך האינטרנט: היי חבר'ה במדריך זה נלמד כיצד להשתמש ב- IOT עם ESP8266 או Nodemcu שלנו. אנו נשתמש באפליקציית blynk לשם כך. לכן נשתמש ב- esp8266/nodemcu שלנו לשליטה על הנורות דרך האינטרנט. אז אפליקציית Blynk תחובר ל- esp8266 או ל- Nodemcu שלנו