Բովանդակություն:
- Քայլ 1: Ի՞նչ է Thingspeak- ը:
- Քայլ 2. Փոխազդեցություն Thingspeak- ի հետ և տվյալների վերբեռնում
- Քայլ 3: Պահանջվող նյութեր
- Քայլ 4: Հաճախումների համակարգի ստեղծում ՝ օգտագործելով մատնահետքի ցուցիչ և Arduino
- Քայլ 5: Շղթա
- Քայլ 6: Կոդ
- Քայլ 7: Հաճախումների սարքի հավաքում
- Քայլ 8: Ի՞նչ է հաջորդը:
![Arduino մատնահետքերի հաճախման համակարգ W/ Cloud տվյալների պահպանում ՝ 8 քայլ Arduino մատնահետքերի հաճախման համակարգ W/ Cloud տվյալների պահպանում ՝ 8 քայլ](https://i.howwhatproduce.com/images/002/image-5765-14-j.webp)
Video: Arduino մատնահետքերի հաճախման համակարգ W/ Cloud տվյալների պահպանում ՝ 8 քայլ
![Video: Arduino մատնահետքերի հաճախման համակարգ W/ Cloud տվյալների պահպանում ՝ 8 քայլ Video: Arduino մատնահետքերի հաճախման համակարգ W/ Cloud տվյալների պահպանում ՝ 8 քայլ](https://i.ytimg.com/vi/Hg2tU7wG0hk/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
ElectropeakElectroPeak պաշտոնական կայք Հետևեք հեղինակի ավելին.
![Սկսել ուլտրաձայնային մոդուլով և Arduino- ով Սկսել ուլտրաձայնային մոդուլով և Arduino- ով](https://i.howwhatproduce.com/images/002/image-5765-15-j.webp)
![Սկսել ուլտրաձայնային մոդուլով և Arduino- ով Սկսել ուլտրաձայնային մոդուլով և Arduino- ով](https://i.howwhatproduce.com/images/002/image-5765-16-j.webp)
![Ստեղծեք WiFi ջերմության քարտեզ ՝ օգտագործելով ESP8266 և Arduino Ստեղծեք WiFi ջերմության քարտեզ ՝ օգտագործելով ESP8266 և Arduino](https://i.howwhatproduce.com/images/002/image-5765-17-j.webp)
![Ստեղծեք WiFi ջերմության քարտեզ ՝ օգտագործելով ESP8266 և Arduino Ստեղծեք WiFi ջերմության քարտեզ ՝ օգտագործելով ESP8266 և Arduino](https://i.howwhatproduce.com/images/002/image-5765-18-j.webp)
![Գույնի ճանաչում W/ TCS230 տվիչ և Arduino [ներառված է ստուգաչափման կոդը] Գույնի ճանաչում W/ TCS230 տվիչ և Arduino [ներառված է ստուգաչափման կոդը]](https://i.howwhatproduce.com/images/002/image-5765-19-j.webp)
![Գույնի ճանաչում W/ TCS230 տվիչ և Arduino [ներառված է ստուգաչափման կոդը] Գույնի ճանաչում W/ TCS230 տվիչ և Arduino [ներառված է ստուգաչափման կոդը]](https://i.howwhatproduce.com/images/002/image-5765-20-j.webp)
Օգտվողի մասին. ElectroPeak- ը էլեկտրոնիկա սովորելու և ձեր գաղափարներն իրականություն դարձնելու ձեր միակողմանի վայրն է: Մենք առաջարկում ենք բարձրակարգ ուղեցույցներ ՝ ձեզ ցույց տալու համար, թե ինչպես կարող եք կատարել ձեր նախագծերը: Մենք նաև առաջարկում ենք բարձրորակ ապրանքներ, որպեսզի դուք ունենաք… Ավելին Electropeak- ի մասին »
Դուք կարող եք կարդալ այս և այլ զարմանալի ձեռնարկներ
ElectroPeak- ի պաշտոնական կայքը
Ակնարկ
Մեր օրերում IoT սարքերի շահագործման և ներդրման մասին սովորելը շատ կարևոր է `IoT համակարգերի աճող օգտագործման շնորհիվ: Այս ձեռնարկում մենք մտադիր ենք Arduino- ի հետ մատնահետքերի հաճախման սարք պատրաստել, որը, բացի հիշողության քարտում տեղեկամատյանների և աշխատանքային ժամերի պահումից, այս տեղեկատվությունը վերբեռնում է Thingspeak հարթակում, երբ այն միացված է ինտերնետին և ձեզ կարող է ներբեռնել այս տեղեկատվությունը վահանակից տարբեր ձևաչափերով, օրինակ ՝ CSV:
Այն, ինչ դուք կսովորեք
- Ներածություն Thingspeak- ին
- Thingspeak- ում տվյալների վերբեռնում `օգտագործելով Nodemcu- ն
- Մատնահետքի ցուցիչով և Arduino- ով պատրաստեք հաճախումների սարք
Քայլ 1: Ի՞նչ է Thingspeak- ը:
![Ի՞նչ է Thingspeak- ը Ի՞նչ է Thingspeak- ը](https://i.howwhatproduce.com/images/002/image-5765-21-j.webp)
Iot- ը (իրերի ինտերնետը) այն հարթակն է, որտեղ կան մի շարք բաներ, որոնք միացված են ինտերնետին, շփվում են անհատների և այլ սարքերի հետ, և սովորաբար, տվյալները վերբեռնում են ամպային հաշվարկների վրա `վերլուծության համար:
Thingspeak- ը IoT հարթակ է, որը թույլ է տալիս ցուցադրել և հավաքել կենդանի տվյալներ ամպային հաշվարկներում:
Քայլ 2. Փոխազդեցություն Thingspeak- ի հետ և տվյալների վերբեռնում
![Thingpeak- ի հետ փոխազդեցություն և տվյալների վերբեռնում Thingpeak- ի հետ փոխազդեցություն և տվյալների վերբեռնում](https://i.howwhatproduce.com/images/002/image-5765-22-j.webp)
![Thingpeak- ի հետ փոխազդեցություն և տվյալների վերբեռնում Thingpeak- ի հետ փոխազդեցություն և տվյալների վերբեռնում](https://i.howwhatproduce.com/images/002/image-5765-23-j.webp)
![Thingspeak- ի հետ փոխազդեցություն և տվյալների վերբեռնում Thingspeak- ի հետ փոխազդեցություն և տվյալների վերբեռնում](https://i.howwhatproduce.com/images/002/image-5765-24-j.webp)
Հետևեք հետևյալ քայլերին ՝ Thingspeak կապը սկսելու համար.
Քայլ 1) Մուտքագրեք Thingspeak.com կայքը և ստեղծեք հաշիվ:
Քայլ 2) Մուտք գործեք ձեր հաշիվը ակտիվացնելուց հետո և կտտացրեք «Նոր ալիք» ՝ «Իմ ալիքը» բաժնում:
Քայլ 3) Նոր պատուհանում, որը բացվում է ձեզ համար, անհրաժեշտության դեպքում գրեք անուն ձեր վահանակի համար և ցանկացած նկարագրություն: Որոշեք այն դաշտերի քանակը, որոնք ձեզ անհրաժեշտ են `նշանակելով դրանց անունները: Մնացած մասերը պարտադիր չեն: Պահպանեք վահանակը տեղեկատվությունը լրացնելուց հետո:
Քայլ 4) Այժմ գնացեք ձեր վահանակի API բանալիներ:
Քայլ 5) Տվյալները փոխանցելու համար ձեզ անհրաժեշտ են Channel ID- ն և Write API բանալին, ուստի դրանք գրի առեք:
Քայլ 6) Ներբեռնեք Thingspeak գրադարանը և ավելացրեք այն ձեր Arduino IDE- ին:
Thingspeak գրադարանը
Քայլ 7) Գնացեք Arduino IDE: Բացեք WriteMultipleFiels- ը օրինակներից և մուտքագրեք SSID, գաղտնաբառ, ալիքի ID և Write API հիմնական արժեքները:
Կոդը վերբեռնելուց հետո կտեսնեք ձեր վահանակի 1 -ից 4 -րդ դաշտերում բեռնված որոշ պատահական թվեր: Նույն կառուցվածքային ծածկագիրը օգտագործվում է հաճախումների համակարգում ՝ տվյալների բեռնման համար:
Նշում
Ամեն անգամ, երբ տվյալները վերբեռնում եք Thingspeak վահանակում, սպասեք առնվազն 15 վայրկյան:
Քայլ 3: Պահանջվող նյութեր
![Պահանջվող նյութեր Պահանջվող նյութեր](https://i.howwhatproduce.com/images/002/image-5765-25-j.webp)
Սարքավորման բաղադրիչներ
Arduino Mega 2560 R3 *1
R301T Մատնահետքի ցուցիչ *1
Micro SD TF քարտի ադապտերային մոդուլ *1
DS3231 I2C RTC մոդուլ *1
3.5 TFT գունավոր ցուցադրման էկրանի մոդուլ *1
NodeMCU ESP8266 ESP-12E տախտակ *1
արականից իգական Jumper Wire *1
Softwareրագրային ապահովման ծրագրեր
Arduino IDE
Քայլ 4: Հաճախումների համակարգի ստեղծում ՝ օգտագործելով մատնահետքի ցուցիչ և Arduino
Այս համակարգում, անձի մուտքն ու ելքը մատնահետքով գրանցելուց հետո, տեղեկությունները, ներառյալ ամսաթիվը, անունը, ժամանման ժամը, մեկնելու ժամը և աշխատողի աշխատանքային ժամերը պահվում են SD քարտի վրա: Այնուհետեւ այս տեղեկատվությունը կուղարկվի Thingspeak- ին ձեր նշած ժամին: Ինտերնետ կապի բացակայության դեպքում չհրապարակված տվյալները պահվում են և ինտերնետին միանալուն պես կուղարկվեն Thingspeak- ին: Քանի որ տեղեկատվությունը պահվում է միկրոկառավարիչի EEPROM- ում, էլեկտրաէներգիայի անջատման դեպքում դրանք չեն կորչի:
Քայլ 5: Շղթա
![Շրջան Շրջան](https://i.howwhatproduce.com/images/002/image-5765-26-j.webp)
Բոլոր մոդուլները միացնելուց հետո տեղադրեք LCD վահանը Arduino- ի վրա:
Հաշվի առնելով, որ LCD Shield- ը ծածկում է Arduino- ի որոշ կապում, ապա տախտակի ներքևից կարող եք մետաղալարերը սահմանել որոշակի քորոցով, եթե դրանք անհրաժեշտ են:
Քայլ 6: Կոդ
Այս ծածկագրի համար ձեզ հարկավոր են հետևյալ գրադարանները.
Ադաֆրուտ-Մատնահետքի ցուցիչ-գրադարան
Adafruit-GFX- գրադարան
MCUFRIEND_kbv
RTClib
Այժմ ներբեռնեք հետևյալ կոդը և վերբեռնեք այն ձեր Arduino- ում: Այս ծածկագիրը գրված է լռելյայն անուններով 11 մարդկանց համար, բայց դուք կարող եք դրանք փոխել և հեռացնել այն կանխադրված ռեժիմից: Նոր անուն գրանցելու համար պարզապես միացրեք սարքը ձեր համակարգչին և սեղմեք ստեղնը `գրանցման ռեժիմ մուտք գործելու համար, այնուհետև բացեք Սերիայի մոնիտորը և հետևեք գրանցման գործընթացին, ինչպես ցույց է տրված Սերիալ մոնիտորում:
Ներբեռնեք ծածկագիրը վերևից.
SD քարտի, ժամացույցի մոդուլի և LCD- ի օգտագործման մասին ավելին կարող եք իմանալ հետևյալ հղումներից.
SD քարտի մոդուլ ՝ Arduino- ով. Ինչպես կարդալ/ գրել տվյալներ
Ինչպես օգտագործել DS1307 RTC մոդուլը Arduino- ով և կատարել հիշեցում
TFT LCD ցուցադրումների բացարձակ սկսնակների ուղեցույց Arduino- ի կողմից:
Nodemcu- ն կատարում է այս համակարգում տեղեկատվությունը վերբեռնելու խնդիրը: Այն տանում է Arduino- ից բեռնման տեղեկատվությունը սերիական պորտի միջոցով և վերադարձնում Arduino- ին բեռնման կարգավիճակը: Վերբեռնեք հետևյալ ծածկագիրը ձեր Nodemcu- ում:
Նախ, փոխեք ալիքի ID- ն և գրեք API- ի բանալին ՝ ըստ ձեր Thingspeak վահանակի:
The String_Analuze (); Այս ծածկագրի գործառույթը Nodemcu- ի մուտքային տողերը բաժանում է ամսաթվի, անվան, ժամանման և մեկնելու ժամի և աշխատանքային ժամերի, և այդ տեղեկատվությունն ուղարկում է Thingspeak: Այնուհետև, եթե բեռնման գործընթացը հաջողված է, այն ուղարկում է «1» նիշը, իսկ հակառակ դեպքում ՝ «0» նիշն ուղարկում է Arduino- ին:
Քայլ 7: Հաճախումների սարքի հավաքում
![Հաճախումների սարքի հավաքում Հաճախումների սարքի հավաքում](https://i.howwhatproduce.com/images/002/image-5765-27-j.webp)
Դուք կարող եք օգտագործել հետևյալ քարտեզներն ու պլեքսիգլասը ՝ տարբեր գույներով կամ ցանկացած այլ նյութով ՝ կառուցելու հաճախելիքի սարքի մարմինը:
Ներբեռնեք սարքի մարմնի լազերային կտրման քարտեզը վերևից.
Էլեկտրոնային բաղադրիչներ տեղադրելուց և ամբողջ մարմինը հավաքելուց հետո տեղադրեք այն ցանկալի վայրում: Այժմ պարզապես միացրեք 12 Վ ադապտեր սարքին և այն կսկսի գործել:
Քայլ 8: Ի՞նչ է հաջորդը:
- Փորձեք ավելի շատ պատկերակներ օգտագործել LCD- ում:
- Փորձեք համակարգին ավելացնել RFID տարբերակ:
- Փորձեք տվյալները վերբեռնել google աղյուսակներում Thingspeak- ի փոխարեն:
Եթե կարծում եք, որ այս ձեռնարկը օգտակար և հետաքրքիր է, խնդրում ենք հավանել մեզ facebook- ում:
Խորհուրդ ենք տալիս:
Մատնահետքերի և RFID- ի վրա հիմնված հաճախելիության համակարգ ՝ օգտագործելով Raspberry Pi և MySQL տվյալների շտեմարան. 5 քայլ
![Մատնահետքերի և RFID- ի վրա հիմնված հաճախելիության համակարգ ՝ օգտագործելով Raspberry Pi և MySQL տվյալների շտեմարան. 5 քայլ Մատնահետքերի և RFID- ի վրա հիմնված հաճախելիության համակարգ ՝ օգտագործելով Raspberry Pi և MySQL տվյալների շտեմարան. 5 քայլ](https://i.howwhatproduce.com/images/002/image-5853-j.webp)
Մատնահետքերի և RFID- ի վրա հիմնված հաճախելիության համակարգ ՝ օգտագործելով Raspberry Pi և MySQL տվյալների շտեմարան. Այս նախագծի տեսանյութը
Մատնահետքերի քվեարկության առցանց համակարգ (FVOS) ՝ 5 քայլ
![Մատնահետքերի քվեարկության առցանց համակարգ (FVOS) ՝ 5 քայլ Մատնահետքերի քվեարկության առցանց համակարգ (FVOS) ՝ 5 քայլ](https://i.howwhatproduce.com/images/009/image-24460-j.webp)
Մատնահետքերի քվեարկության առցանց համակարգ (FVOS). Մատնահետքերի քվեարկության առցանց համակարգը թույլ է տալիս ընտրողներին քվեարկել լիովին թվայնացված եղանակով `հավաքելով և հաստատելով իր տվյալները` սարքի միջոցով մատնահետքը սկանավորելով և տվյալները սերվերում պահելով: Այն ունի օգտագործողի համար հարմար G
Տվյալների ձեռքբերման և տվյալների տեսողականացման համակարգ MotoStudent Electric Racing Bike– ի համար ՝ 23 քայլ
![Տվյալների ձեռքբերման և տվյալների տեսողականացման համակարգ MotoStudent Electric Racing Bike– ի համար ՝ 23 քայլ Տվյալների ձեռքբերման և տվյալների տեսողականացման համակարգ MotoStudent Electric Racing Bike– ի համար ՝ 23 քայլ](https://i.howwhatproduce.com/images/002/image-3622-31-j.webp)
Տվյալների ձեռքբերման և տվյալների տեսողականացման համակարգ MotoStudent Electric Racing Bike- ի համար. Տվյալների ձեռքբերման համակարգն ապարատային և ծրագրային ապահովման հավաքածու է, որը աշխատում է միասին ՝ արտաքին սենսորներից տվյալներ հավաքելու, դրանք պահելու և հետագայում մշակելու համար, որպեսզի դրանք գրաֆիկականորեն պատկերացվեն և վերլուծվեն, թույլ տալով ինժեներներին կատարել
Մատնահետքերի սկաների դասի հաճախումների համակարգ (GT-521F32) ՝ 9 քայլ
![Մատնահետքերի սկաների դասի հաճախումների համակարգ (GT-521F32) ՝ 9 քայլ Մատնահետքերի սկաների դասի հաճախումների համակարգ (GT-521F32) ՝ 9 քայլ](https://i.howwhatproduce.com/images/001/image-1184-78-j.webp)
Մատնահետքերի սկաների դասի հաճախումների համակարգ (GT-521F32). Այս նախագիծը հաճախումների գրանցման պարզ համակարգ է, որն օգտագործում է GT-521F32- ը, Sparkfun- ի էժան օպտիկական մատնահետքերի սկաներ `սկանավորելու և գրանցելու համար, և երբ որևէ մեկը մուտք է գործում:
Թարմացրեք ձեր Apple MacBook- ը ՝ տվյալների պահուստավորում և պահպանում. 9 քայլ (նկարներով)
![Թարմացրեք ձեր Apple MacBook- ը ՝ տվյալների պահուստավորում և պահպանում. 9 քայլ (նկարներով) Թարմացրեք ձեր Apple MacBook- ը ՝ տվյալների պահուստավորում և պահպանում. 9 քայլ (նկարներով)](https://i.howwhatproduce.com/images/005/image-13899-33-j.webp)
Թարմացրեք ձեր Apple MacBook– ը ՝ տվյալների պահուստավորում և պահպանում. Այս խնդիրը տեղի է ունենում շատ մարդկանց հետ, ովքեր գնել են օրիգինալ MacBooks: Նրանք զգում են փոքր կոշտ սկավառակի հստակ սեղմված պտղունցը: Ես գնել եմ իմ Macbook- ը ~ 2 տարի առաջ և այն