Mundarija:

Ping testi ESP8266: 4 qadam
Ping testi ESP8266: 4 qadam

Video: Ping testi ESP8266: 4 qadam

Video: Ping testi ESP8266: 4 qadam
Video: Делаем ПК из Raspberry Pi с Kali Linux | Возможности Kali на Raspberry Pi | UnderMind 2024, Iyul
Anonim
Ping testi ESP8266
Ping testi ESP8266

Bu erda nima bo'ladi? Les énormes montées de ping causées par votre connexion u en encore les déconnexions en pleine partie classée? Nafas olish, shuningdek, 5 -chi oydan keyin, eng qiyin muammolardan iborat. Peut mesurer à quel point notre connexion bug grâce au Ping. Il s'agit du délai entre le moment où vous faites l'action sur votre manette ou votre clavier et le moment ou l’action se réalise dans le jeu. Bundan tashqari, bu juda katta va juda muhim. J'ai donc imaginé un petit boitier donnant en temps réel cette mesure. ESP8266 va boshqa OLED kompaniyalari uchun eng qimmatli qog'ozlar. Alors allons y!

1 -qadam: Le Shema

Le Shema
Le Shema

3 ta bastakor uniquement bilan bir qatorda, elektron kartochkalarni ham to'kib tashlang:

  • ESP8266 bo'yicha
  • OLED 1,3 dyuymli
  • LM1117t-3.3 ni o'chirib qo'ying

L'ESP va contenir tout le dasturi. Iltimos, Wi -Fi -ni doimiy ravishda uzaytiring. I2C birlamchi aloqa orqali l'ESP va transmettre le temps en millisecondes sur l'écran. LM1117t-3.3 o'lchovi 5V va 3.3V ga teng bo'lgan eng yuqori darajadagi konvertatsiya qilingan.

Bu juda oddiy. L'alimentation keladi sur le régulateur, ensuite le 3, 3V est réparti sur les 2 kompozitors. SDA va SCL sur les portlarini gpio0 va gpio2 bilan bog'lash. CH_PD va RST de l'ESP. Rien de plus!

2 -qadam: Dasturlash

ESP8266 -ga mos keluvchi l'écran l'écran quying l'écran leuiririe de l'écran de l'écran de l'écran de l'écran de l'écran, l'écran quying. Entre les librairies où il est carrément compilible imkonsiz, uyali aloqa téléversement se fait mais rien ne se passe et celles ou il affiché n'importe quoi sur l'écran. Qulaylik:

github.com/rene-mt/esp8266-oled-sh1106

Bu SSD1306 -dan boshqa hech narsa emas, balki SHE106 -ni ham to'kib tashlaydi, shuning uchun bu juda oddiy.

Siz ESP8266 ni ishlatishingiz mumkin, chunki bu maqolada yozilgan sharhlar va dasturchi ESP:

Hujjatlar> Arduino> Librairies. Une fois cela fait lancez Arduino IDE ou relancez le si vous l'avez déjà ouvert pour actualiser les librairies. Maxsus kodlar, SSID va boshqa ma'lumotlar, shuningdek, politsiya 7 ta segmentni o'z ichiga oladi.

3 -qadam: La Police xodimlari

Politsiya xodimlari 7 ta segmentni tanlamaydilar. Mumkin bo'lsa, politsiya xodimlarini o'zgartirish mumkin. Saytni to'ldiring:

Peut y choisir plein de polices différentes avec la taille souhaitée haqida. Choisissez, politsiya va boshqalar. Siz 50 ta yuqori piksellar sonini 64 pikselgacha, yuqori darajadagi yuqori darajali tasvirni to'kib tashlashingiz kerak. Xususiy tanlov> = 3.0.0 va boshqalar Yarating. Uzoq kodli kod. Nous allons juste y apporter une petite modification au niveau de la deklaratsiya (3ème ligne) nous allons remplacer le char par uint8_t

Bir vaqtning o'zida CTRL+A tugmachasini kiriting, bu kodni ishlatishga imkon beradi. Hujjatlar> Arduino> Librairies dans cela retournez dans. Aller dans la librairie de l'écran (esp8266-oled-ssd1306-master). Src> OLEDDisplayFonts.h ni tanlang. Politsiya boshlig'i Arduino va sélectionnezni qayta tiklash:

display.setFont (Ma_police_24);

4 -qadam:

Voilà c'est tout pour ce projet. Avec ce magnifique capteur vous saurez si oui ou uu pouvez lancer une partie de votre jeu préféré! Bu haqda www.google.com saytida yozilgan. Hamma narsalarga e'tibor qaratishimiz kerak!

Tavsiya: