Мазмұны:
- 1 -қадам: 1 -қадам: Video Streamer орнатыңыз
- 2 -қадам: 2 -қадам: D'Apache, PHP I AlServidor De La Nostra Raspberry Pi үшін MySQL орнатыңыз
- 3 -қадам: 3 -қадам: Raspberry Pi қызметінде Del PhpMyAdmin орнатыңыз
- 4 -қадам: 4 -қадам: Obertura De La Nostre Raspberry Pi интернет -публикациясы
- 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 -қадам: Connexió Bluetooth
- 9 -қадам: 9 -қадам: Bluetooth үшін Phyton Per Enviar
- 10 -қадам: 10 -қадам: Интернет -финал
Бейне: Iot Modbot: 10 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-31 10:21
La Raspberry Pi-бұл «қайта құру», мен сіздің жеке біліміңіз бен қызығушылығыңыздың жоғары деңгейлі болуы мүмкін екенін білуге мүмкіндік береді., cada vegada més түпнұсқа.
Сипаттаманы ағылшын тілі (Америка Құрама Штаттары) тіліне кері аудару Аудару және ұсыну бойынша Centenars d’idees d’idees de creedors han aconseguit fer realitat gràcies a aquests dispositius, nosaltres us presenterem la nostra идея i com fer-la realitat.
Университет те оқуды аяқтаған кезде, оқуға түсуге болады.
Жоба бойынша, әр түрлі платформалар Bluetooth арқылы таңдалады. Басқарушы роботты басқарады - бұл Интернетке кіру және уақытты анықтау.
1 -қадам: 1 -қадам: Video Streamer орнатыңыз
Қарапайым жаңартулар мен жаңартулар жаңартылады:
- sudo apt-get жаңартуы
- sudo apt-get жаңарту
Libjpeg нұсқасын орнатыңыз:
sudo apt-get libjpeg62-turbo-dev орнатыңыз
Бағдарламаны орнатыңыз:
sudo apt-get install cmake
Mjpg-streamer amb el plugin raspicam жүктеу:
git clone https://github.com/jacksonliam/mjpg-streamer.git ~/mjpg-streamer
Директорлар кеңесі:
cd ~/mjpg-streamer/mjpg-streamer-эксперименттік
Құрастырушы:
бәрін тазартыңыз
Jpg-streamer antic алмастырғыш:
- sudo rm -rf /opt /-j.webp" />
- sudo mv ~/mjpg-streamer/mjpg-streamer-эксперименттік/opt/mjpg-стример
- sudo rm -rf ~/-j.webp" />
Тиісті нұсқауларға сәйкес:
LD_LIBRARY_PATH =/opt/-j.webp" />
Фотоаппарат. Қарапайым нұсқауларға сәйкес:
https:// LA-TEVA-IP: 9000/stream.html
2 -қадам: 2 -қадам: D'Apache, PHP I AlServidor De La Nostra Raspberry Pi үшін MySQL орнатыңыз
Apache бағдарламалық жасақтамасы веб -серверге арналған негізгі компоненттердің бірі. Терминал арқылы команды орындаңыз:
apt-get install apache2 apache2-doc apache2-utils
Сабақ, PHP орнату:
apt-get libapache2-mod-php5 php5 php-pear php5-xcache орнатыңыз
Қарапайым ақпарат (PHP-> SQL):
apt-get php5-mysql орнатыңыз
MySQL, сервистік қызметтерді орнату, Raspberry Raspberry веб -серверінің әр түрлі нұсқалары:
apt-get mysql-server mysql-клиентін орнатыңыз
Тіркелгеннен кейін, бұл барлық шарттарға сәйкес келмейді. Алғашқы бөліктерді орнатыңыз, олар бірінші бөлімді толтырады. Қайта таңқурай.
Түзетулер енгізілгеннен кейін, «localhost» немесе «127.0.0.1» немесе «xxx.xxx.xxx.xxx» IP -таңбалары анықталады.
Негізгі веб -сайтта '/var/www/html' сілтемесі бар. «Index.html» сілтемесі бойынша кез келген кемшіліктерді жою қажет.
3 -қадам: 3 -қадам: Raspberry Pi қызметінде Del PhpMyAdmin орнатыңыз
PhpMyAdmin орнатылғаннан кейін, оны келесідей орындаңыз:
sudo apt-get phpmyadmin орнатыңыз
Дәлірек айтсақ, сервистік веб -сайтты пайдалану қажет. 2 -ші нұсқа.
Түсініктеме бойынша, кемшіліктердің бар -жоғын анықтаңыз.
Түсініксіз, бұл өте қиын. Сәлеметсіз бе, біз сервистік веб -сайтқа кіреміз. PhpMyAdmin -ге қарама -қарсы ұсыныстарды анықтаңыз.
PhpMyAdmin -ді орнатудың соңғы нұсқасы бар, ол сізге қажет емес. Қалай болғанда да, apache2.conf файлына кіруші:
sudo nano /etc/apache2/apache2.conf
Ақыр соңында, сәлеметсіз бе:
/Etc/phpmyadmin/apache.conf файлын қосыңыз
Мен жаңа сервисті қолданамын:
sudo /etc/init.d/apache2 қайта іске қосыңыз
Ол үшін «localhost/phpmyadmin» немесе «127.0.0.1/phpmyadmin» немесе «xxx.xxx.xxx.
4 -қадам: 4 -қадам: Obertura De La Nostre Raspberry Pi интернет -публикациясы
Тапсырманы орындауға болады
Интернетті таңдайтын болсаңыз, Raspberry -де маршрутизатордың порттары бар. Raspberry және 80 -ге дейін бір портты таңдау керек.
Әр түрлі порттардың әр түрлі әдіс -тәсілдері маршрутизаторды бір уақытта жіберуге мүмкіндік береді: жергілікті желіге кіру кезінде IP -мекен -жайы бойынша.
5 -қадам: 5 -қадам: Crear Base De Dades
Ақпараттық негізде phpMyAdmin примеранты қосылады.
Дәл қазір, жаңа нұсқауларға сәйкес, ең бастысы. Nosaltres сәлем, BASEDEDADES. Тапсырманы нұқыңыз.
BASEDEDADES -тің ең маңызды кезеңі.
Ақпараттық құралдардың бірі. Сонымен қатар, базалық кесте (BASEDEDADES) мен оқулықтардың ең үлкені болып табылады.
Бірден -бір ережеге сүйенсек, айнымалылардың саны өзгереді.
Тапсырманы нұқу үшін сіз басуыңыз керек.
6 -қадам: 6 -қадам: Phyton Per Llegir Base De Dades
Автокөлік құралдарының тізімі Base de Dades бойынша кеңес алу үшін қажет.
Python -дың үздіксіз нұсқасы «DataBase» базасы мен «DB_USERNAME» мен «DB_PASSWORD» құпия сөзінің «жергілікті хост» мекен -жайы бойынша анықталады.
L'altre part que haurem complimentar amb les nostres dades eés la part de sql. A sql сәлемдемені іздеңіз және 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 әр түрлі болады. Кез келген адам жаңа әдебиеттер мен консультацияларға қатыса алады.
Негізгі нұсқаулар PHP, BASEDEDADES байланыстарының негізі болып табылады, сонымен қатар CONTRASSENYA контактілерінің тізімі бар.
$ conexio = mysql_connect («localhost», «USUARI», «CONTRASSENYA»);
mysql_select_db («BASEDEDADES», $ conexio);
Үздіксіз жаңа нұсқалар алдыңғы, артқы және астыңғы жағы TAULA, COL1, COL2 және COL3, VALOR1, VALOR2 және VALOR3 құрметіне жатады.
mysql_query («TAULA -ға КІРГІЗУ» (`COL1`,` COL2`, `COL3`)
МӘНДЕР (VALOR1, VALOR2,’VALOR3 ′);”);
Негізгі нұсқаулықтар SQL -ді қолдану арқылы анықталады.
$ query = “COL1 = 1 ҚАЙДА ТАУЛАНАН COL1, COL2, COL3 ТАҢДАҢЫЗ”;
$ нәтижесі = mysql_query ($ сұранысы);
$ registre = mysql_fetch_array ($ нәтижесі);
жаңғырық «». $ registre [‘Accio’]. »
”;
echo “”. $ registre [‘Moment_Accio '].”;
Қорытындылау, комбинациялау, Base de Dades.
mysql_close ();
8 -қадам: 8 -қадам: Connexió Bluetooth
Бастапқы нұсқаулықта Bluetooth байланысы түзетіледі және Bluetooth байланысы орнатылады.
Таңқурайға арналған Bluetooth -дің үздіксіз әрекеттері үздіксіз орындалады.
Bluetooth де l’Arduino мен el de la Raspberry белсенді емес болса, Bluetooth-да Bluetooth-де де таңқурай мен Bluetooth-да байланыс орнатуға болады.
9 -қадам: 9 -қадам: Bluetooth үшін Phyton Per Enviar
Бөлшектерді bluetooth арқылы байланыстыруға болады:
Праймердің құрамына мыналар кіреді:
#! /usr/bin/python
сериялық импорт
уақыттан бастап ұйқы импортталады
Үздіксіз сериялы, ең маңыздысы:
bluetoothSerial = serial. Serial (“/dev/rfcomm1”, baudrate = 9600)
«Apunt d’enviar» басып шығару
Қорытынды: bluetooth арқылы, әр түрлі жағдайда:
bluetoothSerial.write («3»)
«қызғаныш» деп басып шығару
10 -қадам: 10 -қадам: Интернет -финал
Түсініктеме бойынша, веб -сайттардағы веб -сайттар бір -бірімен байланыс орнатпағаннан кейін ғана мүмкін болады. Ақпараттық тораптар Интернет желісіндегі ақпараттардың бір бөлігін анықтайды, бұл желілердің желілерінде.
Ұсынылған:
Оңай IOT - Орташа диапазондағы IOT құрылғыларына арналған қолданба арқылы басқарылатын РЖ сенсорлық хаб: 4 қадам
Оңай IOT - Орташа диапазондағы IOT құрылғыларына арналған қолданба арқылы басқарылатын RF сенсорлық хаб: Бұл оқулықтар сериясында біз орталық хаб құрылғысының радио байланысы арқылы басқарылатын құрылғылар желісін құрамыз. WIFI немесе Bluetooth орнына 433 МГц сериялық радио қосылымын қолданудың артықшылығы - әлдеқайда үлкен диапазон (жақсы
IoT APIS V2 - өсімдіктерді суарудың автоматтандырылған IoT жүйесі: 17 қадам (суреттермен)
IoT APIS V2 - Өсімдіктерді суарудың автоматтандырылған IoT жүйесі: Бұл жоба - менің алдыңғы нұсқауымның эволюциясы: APIS - Өсімдікті суарудың автоматтандырылған жүйесі Мен APIS -ті бір жыл бойы қолданамын және бұрынғы дизайнды жақсартқым келеді. зауытты қашықтықтан бақылаңыз. Міне осылай
IoT қуат модулі: Күн зарядының контроллеріне IoT қуатын өлшеу мүмкіндігін қосу: 19 қадам (суреттермен)
IoT қуат модулі: Күн зарядының контроллеріне IoT қуатын өлшеу мүмкіндігін қосу: Барлығына сәлем, мен бәрің кереметсің деп үміттенемін! Бұл нұсқаулықта мен сізге күн батареяларының контроллерінде қолданылатын күн батареяларымның энергиясын есептейтін IoT қуатын өлшеу модулін қалай жасағанымды көрсетемін
IoT негіздері: Mongoose ОЖ көмегімен бұлтқа IoT қосу: 5 қадам
IoT негіздері: Mongoose ОЖ көмегімен бұлтқа интеллектуалды байланыс орнату: егер сіз электроника мен электроникаға бейім адам болсаңыз, сіз әдетте заттар интернеті терминін кездестіресіз, ол әдетте IoT деп аталады. Интернетке қосыла алатын құрылғылар жиынтығын білдіреді! Осындай адам болу
ESP8266 NODEMCU BLYNK IOT оқулығы - Esp8266 IOT Blunk және Arduino IDE көмегімен - Жарықдиодты Интернет арқылы басқару: 6 қадам
ESP8266 NODEMCU BLYNK IOT оқулығы | Esp8266 IOT Blunk және Arduino IDE көмегімен | Жарықдиодты Интернет арқылы басқару: Сәлеметсіздер ме, балалар, біз ESP8266 немесе Nodemcu көмегімен IOT -ты қолдануды үйренеміз. Бұл үшін біз blynk қосымшасын қолданамыз, сондықтан біз esp8266/nodemcu көмегімен жарықдиодты интернет арқылы басқарамыз, сондықтан Blynk қолданбасы біздің esp8266 немесе Nodemcu -ге қосылады