Мазмуну:

Ping Test ESP8266: 4 кадам
Ping Test ESP8266: 4 кадам

Video: Ping Test ESP8266: 4 кадам

Video: Ping Test ESP8266: 4 кадам
Video: Маша и Медведь (Masha and The Bear) - Маша плюс каша (17 Серия) 2024, Июль
Anonim
Пинг тест ESP8266
Пинг тест ESP8266

Кандай гана мааниге ээ эмес? Les énormes montées de ping causées par votre connexion or encore les déconnexions en pleine partie classée? Була жипчелери жана башка нерселер 5 күндүн ичинде көйгөйлөрдү чечүүдө. On 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. Plus cette donnée est grand plus la latence est importante. J'ai donc imaginé un petit boitier donnant en temps réel cette mesure. ESP8266 жана OLEDдин эң кичине бөлүктөрүнүн бири. Alors allons y!

1 -кадам: Le Schéma

Le Schéma
Le Schéma

3 композитордун уникалдуу оюнду баштоо үчүн акысыз карталарды төгүңүз:

  • Un ESP8266
  • OLED 1.3 дюймга чейин
  • Un LM1117t-3.3

L'ESP жана contenir tout le программасы. Wifi du domicile жана ensuite effectuer des pings тынымсыз уланат. I2C байланышсыз туташуу l'ESP жана transmettre le temps en millisecondes sur l'écran. Quant au LM1117t-3.3 lue permet de convertir le 5V de l'alimentation en 3.3V exigé par léécran et l'ESP.

Бул эң жөнөкөй. L'alimentation келүү сюр le régulateur, ensuite le 3, 3V est réparti sur les 2 композиторлор. On SDA et SCL sur les les ports gpio0 и gpio2 ассоциациялары. CH_PD et RST de l'ESP. Rien de plus!

2 -кадам: Ла программасы

Le moment où j'ai eu le plus plus de mal dans ce projet est de trouver une librairie pour l'écran COMPATIBLE avec les ESP8266. Түзүүчүлөрдүн колунан эч нерсе келбейт, бул сиздин оюңузга караганда, сиз эмнени билдирсеңиз болот. Келечекте жан дүйнөңүздү күйгүзүңүз:

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

SH1106, SSD1306 жана SSD1306 боюнча эч нерсе төгүлбөйт, жана жөн эле жок кылынат.

ESP8266 колдонмосу сизди кызыктырган макалалар боюнча комментарийлерди жарк эттирүү жана программисттин уулу ESP:

Документтер> Arduino> Таразалар. Коомдук кодду, SSIDди жана башкаларды орнотуу, Wi -Fi системасын коргоо жана коргоо боюнча 7 сегменттен турат.

3 -кадам: Полиция кызматкери

J'ai personnellement choisi une полициянын 7 сегментинен эмес, аспектилердин бири. Мүмкүн болушунча полиция полисин алмаштырууга болот. Сайтка киргиле:

On peut y choisir plein de polices différentes avec la taille souhaitée. Choisissez donc votre police et la taille. Celle-ci évitez de dépasser 50 пикселге чейин жогорку пикселди 64 пикселге чейин төк. Тандоо> = 3.0.0 et faites Түзүү. Узун коддон кийин. Nous allons juste y apporter une petite modification au niveau de la déclaration (3ème ligne) nous allons remplacer le char par uint8_t

Бул жерде эч кандай мааниге ээ эмес CTRL+Жөнөкөй тилкелердин коду дагы жок. Documents> Arduino> Librairies dans cela retournez dans. Aller dans la librairie de l'écran (esp8266-oled-ssd1306-master). Src> OLEDDisplayFonts.h кодун колдонуңуз. Тандалма резиденциясы Arduino et sélectionnez polise avec la commande:

display.setFont (Ma_police_24);

4 -кадам:

Voilà c'est tout pour ce projet. Avec ce magnifique capteur vous saurez si oui ou pouvez lancer une partie de votre jeu préféré! Www.google.com aussi bien l'affaire. Кандайдыр бир деңгээлде симпатия жана практика керек!

Сунушталууда: