Բովանդակություն:
- Քայլ 1: Անհրաժեշտ բաներ
- Քայլ 2: Մուտք
- Քայլ 3: Մի քանի այլ հրաման
- Քայլ 4: Node-RED և PHPMyAdmin
- Քայլ 5: Նշեք մի քանի բան
- Քայլ 6: Ձեր շատ սեփական CPU_Temp_Logger:
![MySQL և Node-RED ազնվամորի Pi- ով ՝ 6 քայլ MySQL և Node-RED ազնվամորի Pi- ով ՝ 6 քայլ](https://i.howwhatproduce.com/images/004/image-11463-2-j.webp)
Video: MySQL և Node-RED ազնվամորի Pi- ով ՝ 6 քայլ
![Video: MySQL և Node-RED ազնվամորի Pi- ով ՝ 6 քայլ Video: MySQL և Node-RED ազնվամորի Pi- ով ՝ 6 քայլ](https://i.ytimg.com/vi/xwLTby6b-IU/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
![MySQL և Node-RED Raspberry Pi- ով MySQL և Node-RED Raspberry Pi- ով](https://i.howwhatproduce.com/images/004/image-11463-3-j.webp)
Բարև Ընկերներ: Այս ուսանելիում ես ձեզ ցույց կտամ, թե ինչպես օգտագործել Node-RED mysql հանգույցը ՝ պրոցեսորի պարզ ջերմաստիճանի գրանցիչ պատրաստելու համար: Եկեք սկսենք.
Սա կլինի նաև սկսնակների ուսուցման ուղեցույց.
Node-RED, դրա հնարավորությունները և հիմնական հանգույցները:
PHPMyAdmin- ի և MySQL- ի տեղադրում:
Javascript գործառույթի հանգույց Node-RED- ում:
Կներեք պղտոր նկարի համար:
Քայլ 1: Անհրաժեշտ բաներ
![Անհրաժեշտ բաներ Անհրաժեշտ բաներ](https://i.howwhatproduce.com/images/004/image-11463-4-j.webp)
![Անհրաժեշտ բաներ Անհրաժեշտ բաներ](https://i.howwhatproduce.com/images/004/image-11463-5-j.webp)
![Անհրաժեշտ բաներ Անհրաժեշտ բաներ](https://i.howwhatproduce.com/images/004/image-11463-6-j.webp)
Այս նախագծի համար ես օգտագործում եմ Raspberry Pi Zero- ն, քանի որ այն փոքր է և էժան: Այն հեշտությամբ կարող է տեղավորվել ձեր գրպանում: Այսպիսով, ձեր ծրագրաշարը ճանապարհորդում է ձեզ հետ միասին: Բայց դուք կարող եք օգտագործել ձեր ընտրած ցանկացած համակարգիչ, քանի դեռ այն հիմնված է Debian Linux- ի վրա:
Ձեզ նույնպես անհրաժեշտ կլինի ինտերնետ կապ և տերմինալի (կամ ssh) միջոցով ձեր համակարգչին տեղական մուտք:
Եթե օգտագործում եք Mac կամ Linux:-
$ ssh pi@your_pi's_ip_address
Եթե օգտագործում եք Windows, ներբեռնեք և տեղադրեք Putty:-
www.chiark.greenend.org.uk/~sgtatham/putty…
Քայլ 2: Մուտք
![Մուտք Մուտք](https://i.howwhatproduce.com/images/004/image-11463-7-j.webp)
![Մուտք Մուտք](https://i.howwhatproduce.com/images/004/image-11463-8-j.webp)
![Մուտք Մուտք](https://i.howwhatproduce.com/images/004/image-11463-9-j.webp)
Լռելյայն Raspbian մուտք:-
պի և ազնվամորի:
Հաջորդը, գործարկեք այս հրամանները:
sudo apt-get թարմացում
sudo apt-get բարելավում
sudo apt-get տեղադրել nodejs npm nodered.
Նկատի ունեցեք, որ դուք հեշտությամբ հասանելի չեք լինի, եթե օգտագործում եք Raspbian- ի ավելի հին տարբերակ կամ Ubuntu 18.04 LTS կամ Debian 9
Նման դեպքերում դուք պետք է ձեռքով գործարկեք Node-RED Install սցենարը ՝-
bash <(curl -sL
Քայլ 3: Մի քանի այլ հրաման
![Եվս մի քանի հրաման Եվս մի քանի հրաման](https://i.howwhatproduce.com/images/004/image-11463-10-j.webp)
![Եվս մի քանի հրաման Եվս մի քանի հրաման](https://i.howwhatproduce.com/images/004/image-11463-11-j.webp)
![Եվս մի քանի հրաման Եվս մի քանի հրաման](https://i.howwhatproduce.com/images/004/image-11463-12-j.webp)
![Եվս մի քանի հրաման Եվս մի քանի հրաման](https://i.howwhatproduce.com/images/004/image-11463-13-j.webp)
Ամեն ինչ տեղադրելուց հետո գործարկեք
sudo apt-get install -y mysql-server php-mysql phpmyadmin apache2
Առցանց կարող եք գտնել նաև հրահանգներ, թե ինչպես տեղադրել phpmyadmin և mysql:
sudo nano /etc/apache2/apache2.conf
Գնացեք ներքև և ավելացրեք
Ներառել /etc/phpmyadmin/apache.conf
Պահել ՝ օգտագործելով Ctrl + O, Enter: Դուրս եկեք CTrl + x- ով
sudo /etc/init.d/apache2 վերագործարկեք
Եթե phpmyadmin- ը հաջողությամբ տեղադրվի, դուք պետք է կարողանաք մուտք գործել localhost/phpmyadmin
Տեղափոխեք localhost- ը ձեր Pi- ի IP- ով:
Մուտք գործեք որպես արմատ և գաղտնաբառ, որոնք ավելի վաղ սահմանել եք phpmyadmin- ի տեղադրման ընթացքում:
Քայլ 4: Node-RED և PHPMyAdmin
![Node-RED և PHPMyAdmin Node-RED և PHPMyAdmin](https://i.howwhatproduce.com/images/004/image-11463-14-j.webp)
![Node-RED և PHPMyAdmin Node-RED և PHPMyAdmin](https://i.howwhatproduce.com/images/004/image-11463-15-j.webp)
![Node-RED և PHPMyAdmin Node-RED և PHPMyAdmin](https://i.howwhatproduce.com/images/004/image-11463-16-j.webp)
Node-RED- ը թույլ է տալիս ստեղծել գրաֆիկականորեն կապված ծրագրեր կամ հոսքեր: Իմացեք ավելին Node-RED- ի մասին https://nodered.org կայքում
Առայժմ ես ձեզ ցույց կտամ, թե ինչպես ստեղծել պարզ անտառահատ:
Գնացեք https://raspberrypi.local: 1880
Հետևեք նկարներին:
Սա JSON տողն է
[{"id": "7c27ad7b.907564", "type": "tab", "label": "MySQL Test", "disabled": false, "info": "This is a flow to demonstarte the MySQL node in Node-Red: / n Մենք չափում ենք Raspberry Pi- ի պրոցեսորի ջերմաստիճանը և գրանցում այն տվյալների բազայում: "}, {" id ":" abb00580.da71b8 "," type ":" inject "," z ":" 7c27ad7b. 907564 "," name ":" Trigger "," topic ":" "," payload ":" "," payloadType ":" date "," repeat ":" 2 "," crontab ":" "," մեկ անգամ ": false," OnceDelay ": 0.1," x ": 120," y ": 120," wires ":
Պատճենեք և տեղադրեք այս տողը այնպես, ինչպես այն գտնվում է նկարում ցուցադրված տեղում:
Ես նաև տեղադրել եմ PHPMyAdmin- ում գրառումները ցուցադրող նկարները:
Քայլ 5: Նշեք մի քանի բան
![Նշեք մի քանի բան Նշեք մի քանի բան](https://i.howwhatproduce.com/images/004/image-11463-17-j.webp)
![Նշեք մի քանի բան Նշեք մի քանի բան](https://i.howwhatproduce.com/images/004/image-11463-18-j.webp)
Մի քանի կարևոր բան, որոնք պետք է նշել, IP հասցեն է: Դա կարող է տարբեր լինել: Բացի այդ, դուք նախ պետք է ստեղծեք Node-RED-test անունով տվյալների բազա, test անունով աղյուսակ և դաշտը անվանեք «Field»: Այս ամենին կարող եք հասնել PHPMyAdmin վեբ գործիքի օգնությամբ: Այն ստիպում է տվյալների բազաներին հանձնել տորթի կտոր: Առցանց կան բազմաթիվ ռեսուրսներ, որոնք կօգնեն ձեզ: Դուք պետք է տեղադրեք vcgencmd ձեր համակարգչում: Այն հիմնական գործիքն է, որը թույլ է տալիս դիտել ձեր համակարգի տվյալները: Այն նախապես տեղադրված է Raspbian Stretch- ում:
Node-RED գործարկելու համար ՝-
1) ուղղակիորեն
$ node-red-start
2) յուրաքանչյուր կոշիկի վրա-
$ sudo systemctl միացնել nodered.service- ը
Քայլ 6: Ձեր շատ սեփական CPU_Temp_Logger:
![Ձեր շատ սեփական CPU_Temp_Logger! Ձեր շատ սեփական CPU_Temp_Logger!](https://i.howwhatproduce.com/images/004/image-11463-19-j.webp)
Այժմ, եթե թերթեք phpmyadmin- ի տվյալների բազան, ինչպես ցույց է տրված նկարում, կնկատեք ձեր սեղանին ավելացված գրառումները `ձեր պրոցեսորի ջերմաստիճաններով:
Node գործառույթը այն է, ինչ այստեղ է բանալին: Այն թույլ է տալիս զտել հաղորդագրությունները և հարցումը ուղարկում է temp փոփոխականի հետ միասին: Ես դա բացատրել եմ գործառույթի հանգույցում: Ստուգեք այն: Գրառումները կատարվում են յուրաքանչյուր երկու վայրկյանը մեկ, սակայն կարող եք փոխել ներարկման հանգույցի ուշացումը:
Զվարճանալ:)
Խնդրում ենք հավանել այս նախագիծը և տեղադրել մեկնաբանություններ, որովհետև դրանք իսկապես շատ են օգնում: Բացի այդ, անպայման մատնանշեք իմ թույլ տված սխալները և ազատ զգացեք հարցեր տալու համար:
Շնորհակալություն այս հոդվածը դիտելու համար:
Bտեսություն !!!
Խորհուրդ ենք տալիս:
CCTV Feed Controller - Ազնվամորի Պի ՝ 3 քայլ
![CCTV Feed Controller - Ազնվամորի Պի ՝ 3 քայլ CCTV Feed Controller - Ազնվամորի Պի ՝ 3 քայլ](https://i.howwhatproduce.com/images/001/image-769-j.webp)
CCTV Feed Controller - Raspberry Pi. Բարև բոլորին, բարի գալուստ Scientify Inc.- ի մեկ այլ Instructable: Այս նախագիծը օպտիմալացնում է այն, ինչ տեսախցիկն արձանագրում է ՝ օգտագործելով հաջորդական երկու պատկերների միջև արմատային միջին քառակուսի (RMS) տարբերություն: Սա օգնում է տեսախցիկների հոսք պատրաստել
Ինչպես ստիպել Windows 10 -ին աշխատել ազնվամորի Pi- ի վրա. 3 քայլ
![Ինչպես ստիպել Windows 10 -ին աշխատել ազնվամորի Pi- ի վրա. 3 քայլ Ինչպես ստիպել Windows 10 -ին աշխատել ազնվամորի Pi- ի վրա. 3 քայլ](https://i.howwhatproduce.com/images/001/image-841-j.webp)
Ինչպես ստիպել Windows 10 -ին աշխատել ազնվամորու Pi- ի վրա. Պատուհանները 10 -ին աշխատել ազնվամորի pi- ի վրա կարող է մի փոքր հիասթափեցնել, բայց այս ուղեցույցը կլուծի ձեր բոլոր Raspberry Pi Windows 10 -ի հետ կապված խնդիրները:
Ազնվամորի Pi- ի անջատման կոճակ. 3 քայլ
![Ազնվամորի Pi- ի անջատման կոճակ. 3 քայլ Ազնվամորի Pi- ի անջատման կոճակ. 3 քայլ](https://i.howwhatproduce.com/images/001/image-1177-j.webp)
Ազնվամորի Pi- ի անջատման կոճակ. The Raspberry Pi- ն շատ օգտակար հաշվարկային հարթակ է, որը թույլ է տալիս ստեղծել տարբեր IoT/ռոբոտաշինություն/smart-home/… նախագծային ծրագրեր: Միակ բանը, որ այն չունի, սովորական համակարգչի համեմատ, անջատման անջատման կոճակն է: Այսպիսով, ինչպես կարող ենք ստեղծել
Շարժիչավորեք ձեր ազնվամորի Pi- ն ՝ 6 քայլ
![Շարժիչավորեք ձեր ազնվամորի Pi- ն ՝ 6 քայլ Շարժիչավորեք ձեր ազնվամորի Pi- ն ՝ 6 քայլ](https://i.howwhatproduce.com/images/001/image-1391-j.webp)
Շարժիչացրեք ձեր RaspberryPi- ն: Այս հրահանգները անիվներ կավելացնեն ձեր Raspberry pi- ին, որպեսզի կարողանաք վերցնել ձեր նախագիծը այնտեղ, որտեղ նախկինում ոչ մի տրանզիստոր չէր եղել: Այս ձեռնարկը ձեզ կուղեկցի տեխնիկական մասով, թե ինչպես վերահսկել շարժիչները Wi-Fi ցանցի միջոցով: Քանի որ այս նախագիծը
Ինչպես ստեղծել ազնվամորի Pi և սկսել օգտագործել այն. 4 քայլ
![Ինչպես ստեղծել ազնվամորի Pi և սկսել օգտագործել այն. 4 քայլ Ինչպես ստեղծել ազնվամորի Pi և սկսել օգտագործել այն. 4 քայլ](https://i.howwhatproduce.com/images/001/image-1494-j.webp)
Ինչպես ստեղծել ազնվամորի Pi և սկսել օգտագործել այն. Ապագայի ընթերցողների համար մենք 2020 թվականին ենք: Տարին, որտեղ, եթե ձեր բախտը բերել է, որ առողջ եք և վարակված չեք Covid-19- ով, դուք ՝ հանկարծ , ստացել է ավելի շատ ազատ ժամանակ, քան երբևէ պատկերացնում էիք: Այսպիսով, ինչպե՞ս կարող եմ զբաղվել ոչ այնքան հիմար ձևով: Օ՜, այո