![Arduino- ն ջերմաստիճանի և խոնավության տվյալներ է ուղարկում MySQL Server (PHPMYADMIN) ՝ 5 քայլ Arduino- ն ջերմաստիճանի և խոնավության տվյալներ է ուղարկում MySQL Server (PHPMYADMIN) ՝ 5 քայլ](https://i.howwhatproduce.com/images/004/image-9171-11-j.webp)
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![Arduino- ն ջերմաստիճանի և խոնավության տվյալներ է ուղարկում MySQL սերվերին (PHPMYADMIN) Arduino- ն ջերմաստիճանի և խոնավության տվյալներ է ուղարկում MySQL սերվերին (PHPMYADMIN)](https://i.howwhatproduce.com/images/004/image-9171-12-j.webp)
Այս Inրագրում ես DHT11- ին միացրել եմ arduino- ին, այնուհետև dht11- ի, որը խոնավության և ջերմաստիճանի տվյալներ եմ ուղարկում phpmyadmin տվյալների բազա: Այստեղ մենք օգտագործում ենք մեկ PHP սցենար ՝ տվյալները phpmyadmin տվյալների բազա մղելու համար:
Քայլ 1: Օգտագործված ծրագրակազմ
![Օգտագործված ծրագրակազմ Օգտագործված ծրագրակազմ](https://i.howwhatproduce.com/images/004/image-9171-13-j.webp)
![Օգտագործված ծրագրակազմ Օգտագործված ծրագրակազմ](https://i.howwhatproduce.com/images/004/image-9171-14-j.webp)
Սրանք այն ծրագրերն են, որոնք մենք օգտագործել ենք այս նախագծի համար.
1. Arduino IDE. Դուք կարող եք ներբեռնել վերջին Arduino IDE- ն այս հղումից ՝
2. XAMPP սերվերի տեղադրում. Այստեղ մենք օգտագործում ենք XAMPP սերվեր, այն կարող է օգտագործվել ինչպես Windows- ում, այնպես էլ Linux- ում, սակայն իմ առաջարկն այն է, որ եթե դուք գտնվում եք Ubuntu- ում (Linuxանկացած Linux հարթակ), ապա գնացեք LAMP- ով: Այժմ, քանի որ մենք գտնվում ենք Windows- ում, ուստի նախընտրեցինք XAMPP սերվերը: Այսպիսով, դուք կարող եք ներբեռնել XAMPP սերվեր այս հղումից:
Այլապես, ահա LAMP սերվերի քայլերը.
1. Տեղադրեք Apachesudo apt-get install apache2
2. Տեղադրեք MySQL:
sudo apt-get տեղադրել mysql-server
3. Տեղադրեք PHP:
sudo apt-get տեղադրել php5 libapache2-mod-php5
4. Վերագործարկեք սերվերը
sudo /etc/init.d/apache2 վերագործարկեք
5. Ստուգեք Apache https:// localhost/
դուք կստանաք մեկ apache էջ ՝ կտտացնելով այս վերևի հղմանը, եթե այն չեք ստացել, նշանակում է, որ ինչ -որ բան սխալ է եղել ձեր տեղադրման ժամանակ
Այստեղ մենք օգտագործում ենք PHPMYADMIN- ը, որը MySQL սերվերի վեբ ինտերֆեյսն է, ուստի այդ օգտագործման հրամանը տեղադրելու համար
sudo apt-get տեղադրել phpmyadmin
Քայլ 2: Օգտագործված բաղադրիչներ
![Օգտագործված բաղադրիչներ Օգտագործված բաղադրիչներ](https://i.howwhatproduce.com/images/004/image-9171-15-j.webp)
![Օգտագործված բաղադրիչներ Օգտագործված բաղադրիչներ](https://i.howwhatproduce.com/images/004/image-9171-16-j.webp)
![Օգտագործված բաղադրիչներ Օգտագործված բաղադրիչներ](https://i.howwhatproduce.com/images/004/image-9171-17-j.webp)
1) Arduino UNO. Arduino/Genuino Uno- ն միկրոկոնտրոլերային տախտակ է, որը հիմնված է ATmega328P (տվյալների թերթիկի) վրա: Այն ունի 14 թվային մուտքային/ելքային կապ (որից 6 -ը կարող են օգտագործվել որպես PWM ելքեր), 6 անալոգային մուտք, 16 ՄՀց քվարց բյուրեղյա, USB միացում, հոսանքի միակցիչ, ICSP վերնագիր և վերակայման կոճակ:
2) Ethernet Shield. Arduino Ethernet Shield 2 -ը ձեր Arduino- ն միացնում է ինտերնետին ընդամենը մի քանի րոպեում: Պարզապես միացրեք այս մոդուլը ձեր Arduino տախտակին, միացրեք այն ձեր ցանցին RJ45 մալուխով և հետևեք մի քանի պարզ քայլերի ՝ ձեր աշխարհը ինտերնետով վերահսկելու համար: Ինչպես միշտ, Arduino- ի դեպքում, պլատֆորմի յուրաքանչյուր տարր `ապարատային, ծրագրային ապահովում և փաստաթղթեր, ազատորեն հասանելի է և բաց կոդով: Սա նշանակում է, որ դուք կարող եք ճշգրիտ սովորել, թե ինչպես է այն պատրաստված և օգտագործել դրա դիզայնը որպես ելակետ ձեր սեփական սխեմաների համար: Հարյուր հազարավոր Arduino տախտակներ արդեն ամեն օր սնուցում են մարդկանց ստեղծագործական ունակությունները ամբողջ աշխարհում:
3) DHT11 սենսոր. Այս DHT11 ջերմաստիճանի և խոնավության սենսորն ունի ջերմաստիճանի և խոնավության տվիչի հնարավորությամբ ճշգրտված թվային ազդանշանի ելք: Այն ինտեգրված է 8-բիթանոց բարձրակարգ միկրոկոնտրոլերի հետ: Դրա տեխնոլոգիան ապահովում է բարձր հուսալիություն և գերազանց երկարաժամկետ կայունություն: Այս սենսորը ներառում է դիմադրողական տարր և սենսոր խոնավ NTC ջերմաստիճանի չափման սարքերի համար: Այն ունի գերազանց որակ, արագ արձագանքման, միջամտության և բարձր կատարողականության ունակություն:
Քայլ 3: Շղթայի դիագրամ
![Շղթայի դիագրամ Շղթայի դիագրամ](https://i.howwhatproduce.com/images/004/image-9171-18-j.webp)
![Շղթայի դիագրամ Շղթայի դիագրամ](https://i.howwhatproduce.com/images/004/image-9171-19-j.webp)
Այս նախագծի սխեմայի սխեման տրված է վերևում:
Նախ անհրաժեշտ է միացնել Ethernet վահանը, ինչպես ցույց է տրված վերևում պատկերում, այնուհետև անհրաժեշտ է կատարել DHT11 կապ
Քայլ 4: Կոդ
Այս նախագծի աղբյուրի կոդը կարող եք ստանալ մեր github էջից: Ահա դրա համար github- ի հղումը
Քայլ 5: Տեսանյութ
![](https://i.ytimg.com/vi/wSSTSGYk-m0/hqdefault.jpg)
Projectրագրի ամբողջ նկարագրությունը տրված է վերևի տեսանյութում
Եթե այս նախագծի վերաբերյալ որևէ կասկած ունեք, ազատորեն մեկնաբանեք մեզ ստորև:
Եվ եթե ցանկանում եք ավելին իմանալ ներդրված համակարգի մասին, կարող եք այցելել մեր youtube ալիքը
Այցելեք և հավանեք մեր ֆեյսբուքյան էջը հաճախակի թարմացումների համար:
Շնորհակալություն և հարգանքներ, Embedotronics Technologies
Խորհուրդ ենք տալիս:
Անլար ջերմաստիճանի և խոնավության տվիչի տվյալներ Excel- ին ուղարկելը. 34 քայլ
![Անլար ջերմաստիճանի և խոնավության տվիչի տվյալներ Excel- ին ուղարկելը. 34 քայլ Անլար ջերմաստիճանի և խոնավության տվիչի տվյալներ Excel- ին ուղարկելը. 34 քայլ](https://i.howwhatproduce.com/images/009/image-24228-j.webp)
Անլար ջերմաստիճանի և խոնավության տվիչի տվյալների փոխանցում Excel- ին. Այս տեքստի կանգառի միջոցով դուք պետք է
Անլար թրթռման և ջերմաստիճանի տվիչների տվյալներ MySQL- ում ՝ օգտագործելով Node-RED: 40 քայլ
![Անլար թրթռման և ջերմաստիճանի տվիչների տվյալներ MySQL- ում ՝ օգտագործելով Node-RED: 40 քայլ Անլար թրթռման և ջերմաստիճանի տվիչների տվյալներ MySQL- ում ՝ օգտագործելով Node-RED: 40 քայլ](https://i.howwhatproduce.com/images/009/image-26885-j.webp)
Անլար թրթռումների և ջերմաստիճանի տվիչների տվյալներ MySQL- ին Node-RED- ի միջոցով. Ներկայացնում ենք NCD- ի Long Range IoT Industrial անլար թրթռման և ջերմաստիճանի տվիչը, որը կարող է պարծենալ մինչև 2 մղոն հեռավորությամբ `անլար ցանցային ցանցի կառուցվածքի օգտագործմամբ: Ներառելով ճշգրիտ 16-բիթանոց թրթռման և ջերմաստիճանի տվիչ ՝ այս սարքը փոխում է
Նոդեմկուն ջերմաստիճանի և խոնավության տվյալներ է ուղարկում Thingspeak: 7 քայլ
![Նոդեմկուն ջերմաստիճանի և խոնավության տվյալներ է ուղարկում Thingspeak: 7 քայլ Նոդեմկուն ջերմաստիճանի և խոնավության տվյալներ է ուղարկում Thingspeak: 7 քայլ](https://i.howwhatproduce.com/images/011/image-30416-j.webp)
Nodemcu- ն ջերմաստիճանի և խոնավության տվյալներ է ուղարկում Thingspeak. Այստեղ այս ձեռնարկում մենք nodemcu- ին միացրել ենք dht11 սենսորը և ջերմաստիճանի և խոնավության տվյալներ ուղարկել բաների սերվեր: Այստեղ մենք նաև գծագրում ենք ջերմաստիճանի և խոնավության գրաֆիկը ՝ խոսքի սերվերին
IoT Long Range անլար ջերմաստիճանի և խոնավության տվիչի տվյալներ Google Sheet- ին ուղարկելը ՝ 39 քայլ
![IoT Long Range անլար ջերմաստիճանի և խոնավության տվիչի տվյալներ Google Sheet- ին ուղարկելը ՝ 39 քայլ IoT Long Range անլար ջերմաստիճանի և խոնավության տվիչի տվյալներ Google Sheet- ին ուղարկելը ՝ 39 քայլ](https://i.howwhatproduce.com/images/003/image-6265-6-j.webp)
IoT Long Range անլար ջերմաստիճանի և խոնավության տվիչի տվյալներ ուղարկելով Google թերթ կողքին բացի Այս տեքստի կանգառի միջոցով դուք պետք է
Arduino- ն Dht11 տվյալներ է ուղարկում MySQL սերվերին (PHPMYADMIN) Python- ի միջոցով. 5 քայլ
![Arduino- ն Dht11 տվյալներ է ուղարկում MySQL սերվերին (PHPMYADMIN) Python- ի միջոցով. 5 քայլ Arduino- ն Dht11 տվյալներ է ուղարկում MySQL սերվերին (PHPMYADMIN) Python- ի միջոցով. 5 քայլ](https://i.howwhatproduce.com/images/003/image-6934-2-j.webp)
Arduino- ն Dht11 տվյալներ է ուղարկում MySQL սերվերին (PHPMYADMIN) Python- ի միջոցով. Այս նախագծում ես DHT11- ին միացրել եմ arduino- ին, այնուհետև dht11- ի տվյալները, որոնք խոնավություն և ջերմաստիճան են, ուղարկում եմ phpmyadmin տվյալների բազա: Ի տարբերություն մեր նախորդ նախագծի, մենք այս դեպքում չենք օգտագործում որևէ Ethernet վահան, այստեղ մենք պարզապես կարդում ենք