Mundarija:
- 1 -qadam: asboblar va materiallar
- 2 -qadam: Arduitouch to'plamini yig'ish
- 3 -qadam: Qo'shimcha kutubxonalarni o'rnatish
- 4 -qadam: dasturiy ta'minot
- 5 -qadam: Wi -Fi tarmog'iga tayyorgarlik
- 6 -qadam: Facebook -ni tayyorlash
- 7 -qadam: Youtube -ga tayyorgarlik
- 8 -qadam: Instagramga tayyorgarlik
- 9 -qadam: Yakuniy kompilyatsiya
Video: ESP8266 va TFT bilan ijtimoiy media hisoblagichi: 10 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu ko'rsatma sizga ESP8266 va yuqori devorga o'rnatish uchun rangli TFT asosidagi ijtimoiy hisoblagichni qanday yasashni ko'rsatib beradi.
Bu ijtimoiy tarmoq hisoblagichi sizning Facebook, Instagram va Youtube hisoblaringiz haqidagi ma'lumotlarni ketma -ket ko'rsatib turadi.
1 -qadam: asboblar va materiallar
Hisobot materiallari:
- NodeMCU V2 Amica yoki Wemos D1 mini
- ArduiTouch ESP to'plami
Asboblar:
- lehim temir
- tornavida
- yon kesish pensesi
- svoltmetr (ixtiyoriy)
Dasturiy ta'minot:
Arduino IDE
2 -qadam: Arduitouch to'plamini yig'ish
Avval ArduiTouch to'plamini yig'ishingiz kerak. Iltimos, ilova qilingan qurilish qo'llanmasiga qarang.
3 -qadam: Qo'shimcha kutubxonalarni o'rnatish
Dasturiy ta'minot Arduino IDE ostida yozilgan. Iltimos, ESP8266 uchun Arduino IDE-ni tayyorlash uchun ko'rsatmalarga amal qiling:
Sizga qo'shimcha kutubxonalar kerak bo'ladi. Arduino kutubxona menejeri orqali quyidagi kutubxonalarni o'rnating
Adafruit GFX kutubxonasi
Adafruit ILI9341 kutubxonasi
Pol Stoffregen tomonidan XPT2046_Touchscreen
ArduinoJson
JsonStreamingParser
InstagramStats
YoutubeAPI
Siz shuningdek kutubxonani to'g'ridan -to'g'ri ZIP fayli sifatida yuklab olishingiz va papkani/ kutubxonalar ostidagi papkani ochishingiz mumkin/ Adafruit kutubxonalarini o'rnatgandan so'ng Arduino IDE -ni qayta ishga tushiring.
4 -qadam: dasturiy ta'minot
Namuna kodini yuklab oling va Arduino IDE -da oching. Kompilyatsiya qilishdan oldin siz individual ma'lumotlarni qo'shishingiz kerak - keyingi qadamlarni ko'ring …
5 -qadam: Wi -Fi tarmog'iga tayyorgarlik
/*_ WiFi -ni aniqlang _*/
//#"WIFI_SSID" xxxxxx "ni aniqlang // Bu erda SSID -ni kiriting
// #WIFI_PASS "xxxxx" ni belgilang // Wi -Fi parolini bu erga kiriting #WIFI_HOSTNAME "Social_Counter" ni belgilang #PORT 5444ni belgilang #WIFICLIENT_MAX_PACKET_SIZE 100/*_ WiFi ta'riflarining oxiri _*/
WiFi bo'limidagi maydonlarga WiFi SSID va parolingizni kiriting
6 -qadam: Facebook -ni tayyorlash
/*_ Facebook konfiguratsiyasini aniqlang _*/
#FACEBOOK_HOST "graph.facebook.com" ni aniqlang
#FACEBOOK_PORT 443 #PAGE_ID "YOUR_PAGE_ID" ni belgilang #ACCESS_TOKEN "YOUR_ACCESS_TOKEN" // graph.facebook.com SHA1 barmoq izlari const char* facebookGraphFingerPrint = "SIZNING_FINGER_PRINT"; /*_ Facebook konfiguratsiyasining oxiri _*/
- APP yaratish uchun [bu sahifadagi] amallarni bajaring (https://developers.facebook.com/docs/pages/getting-started).
- Ilova yaratilgandan so'ng, grafik tadqiqotchisiga o'ting.
- O'ng yuqori burchakda, ilovani siz yaratgan yangisiga o'zgartiring
- "Tokenni olish" ni bosing va keyin "Foydalanuvchiga kirish belgisini olish" ni bosing.
- "User_Friends" variantini belgilang, kirish belgisini bosing va hisob qaydnomangiz bilan arizani tasdiqlang.
- Barda paydo bo'lgan kalitni kutubxona bilan ishlatish mumkin.
- [Bu havolani] bosing (https://developers.facebook.com/apps),
- siz yaratgan ilovani bosing. Bu sahifada sizning shaxsiy identifikatoringiz va iste'molchi siri mavjud. Buni API kalitini kengaytirish uchun qilishingiz kerak bo'ladi, buni kutubxonadan foydalanib qilishingiz mumkin
7 -qadam: Youtube -ga tayyorgarlik
/*_ Youtube konfiguratsiyasini aniqlang _*/
#define API_KEY "YOUR_API_KEY" // Google ilovalaringiz API Token
#define CHANNEL_ID "YOUR_CHANNEL_ID" // kanalning manzilini tashkil qiladi /*_ Youtube konfiguratsiyasining oxiri _* /
Google Apps API kalitini yaratish uchun quyidagilar zarur:
- [Bu erda] ilova yarating (https://console.developers.google.com)
- API menejeri bo'limida "Hisob ma'lumotlari" ga o'ting va yangi API kalitini yarating
- YouTube api bilan bog'lanish uchun arizangizni yoqing [bu erda] (https://console.developers.google.com/apis/api/youtube)
- Brauzeringizda quyidagi URL sizga mos kelishiga ishonch hosil qiling (Kalitni oxirida o'zgartiring!):
8 -qadam: Instagramga tayyorgarlik
/*_ Instagram konfiguratsiyasini aniqlang _*/
String Instagram_userName = "SIZNING KULLANISHI"; // ularning instagram url -dan
/*_ Youtube konfiguratsiyasining oxiri _*/
Yuqoridagi maydonga faqat Instagram ismingizni kiritish kifoya.
9 -qadam: Yakuniy kompilyatsiya
Kompilyatsiya va yuklashdan so'ng siz TFT -da ketma -ket Youtube, Facebook va Instagram statistikasini ko'rasiz.
Tavsiya:
Ijtimoiy masofali Hallowen konfet roboti: 7 qadam (rasmlar bilan)
Ijtimoiy masofali Xellouin konfet roboti: Agar siz bu yilgi Xellouin hiyla-nayranglari bilan muloqot qilishning qiziqarli usulini qidirmoqchi bo'lsangiz va siz ushbu loyiha olib keladigan qiyinchiliklarga tayyor bo'lsangiz, o'zingizni ishga soling! Bu ijtimoiy uzoqlashtiruvchi robot hiyla-nayrangni "ko'radi"
Ijtimoiy masofa detektori: 7 qadam (rasmlar bilan)
Ijtimoiy masofa detektori: Ijtimoiy masofa detektori: Men Ouen O, Denver Koloradodanman va bu yil 7 -sinfda o'qiyman. Mening loyiham "Ijtimoiy masofa detektori" deb nomlanadi! Bu qiyin paytlarda xavfsizlikni saqlash uchun mukammal qurilma. Ijtimoiy masofa detektorining maqsadi
ASS qurilmasi (Anti-ijtimoiy ijtimoiy qurilma): 7 qadam
ASS qurilmasi (Anti-ijtimoiy ijtimoiy qurilma): Ayting-chi, siz odamlar atrofida bo'lishni yaxshi ko'rasiz, lekin ularning yaqinlashishini yoqtirmaysiz. Siz ham odamlarni xush ko'rasiz va odamlarga yo'q deb aytish qiyin. Shunday qilib, siz ularga chekinishni qanday aytishni bilmayapsiz. Xo'sh, kiring - ASS qurilmasi! Y
Kichik ilmiy guruhlar uchun ijtimoiy media -marketing: 4 qadam
Kichik ilmiy guruhlar uchun ijtimoiy media-marketing: Bizning universitetda talabalar shaharchasida kichik guruhlar-akademik jurnallar, kollejlarda yashash joylari, kampusdagi restoranlar, talabalar hayoti guruhlari va boshqalar bor-ular ham yordam berish uchun ijtimoiy tarmoqlardan foydalanishga qiziqishadi. odamlar va jamoalar bilan bog'lanish. Bu
YouTube abonentlari hisoblagichi ESP8266 IoT bilan: 5 qadam (rasmlar bilan)
ESP8266 IoT bilan YouTube obunachilari hisoblagichi: Bu erda men sizga birinchi narsalarning Interneti (IoT) loyihasini keltirdim. Men yangi youtuberman va o'z obunachilarimni stolimga yoki devorga ramkaga qo'yib qo'yish men uchun ajoyib tuyuladi. Shuning uchun men ushbu ajoyib loyihani siz uchun oson va foydali qildim