Cov txheej txheem:
- Kauj Ruam 1: Le Schéma
- Kauj ruam 2: La Programmation
- Kauj Ruam 3: Tus Neeg Ua Haujlwm La Police
- Kauj ruam 4:
Video: Ping Test ESP8266: 4 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Dab tsi yog tant que joueurs en ligne n'a pas connu les terribles lags? Les énormes montées de ping causées par votre connexion ou encore les déconnexions en pleine partie classée? N'ayant pas la fiber, et étant 5 chez moi, ces problèmes sont monnaies courantes. Ntawm peut mesurer -quel point notre connexion kab 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 laction se réalise dans le jeu. Ntxiv rau cette donnée yog grand plus la latence yog qhov tseem ceeb. J'ai donc xav txog ib qho me me ntawm qhov tsis txaus ntseeg nyob rau lub sijhawm réel cette mesure. Ce capteur yog qhov tshwj xeeb hauv kev xaiv tsa ib qho ESP8266 thiab ib qho ntawm petit écran OLED. Nyob zoo os!
Kauj Ruam 1: Le Schéma
Pour réaliser cette carte électronique nous aurons besoin uniquement de 3 composers:
- UA ESP8266
- Tsis siv neeg OLED 1.3"
- Ua LM1117t-3.3
L'ESP va contentir tout le program. Il va se txuas lossis Wifi du domicile thiab ua kom muaj txiaj ntsig zoo ua si ping hauv txuas ntxiv. Ensuite l'ESP va transmettre le temps en millisecondes sur l'écran via une communication I2C. Quant au LM1117t-3.3 lui permet de convertir le 5V de l'alimentation en 3.3V exigé par l'écran et l'ESP.
Le schéma yog plutôt yooj yim. L'alimentation tuaj txog sur le régulateur, ua ke nrog 3, 3V yog réparti sur les 2 tus sau. Ntawm relie SDA thiab SCL sur les ports gpio0 thiab gpio2 associés feem cuam tshuam. Et rau n'oublie pas de relier les broches CH_PD thiab RST de l'ESP. Rien tsib plus!
Kauj ruam 2: La Programmation
Le moment où j'ai eu le plus de mal dans ce projet est de trouver une librairie pour l'écran COMPATIBLE avec les ESP8266. Entre les librairies où il est carrément de compiler, celles ou le téléversement se fait mais rien ne se passe et celles ou il est affiché n'importe quoi sur l'écran. C'est avec soulagement que j'ai trouvé celle-ci:
github.com/rene-mt/esp8266-oled-sh1106
Elle est faites pour les écrans SH1106, donc pour ceux possédant un SSD1306 il est plus simple de trouver une une libraire fonctionnelle.
Si c'est la première use de votre ESP8266 je vous laisse d'abord aller voir cet ancien tsab xov xwm montrant saib flasher thiab programmer tus tub ESP:
Alors tout d'abord téléchargeons la librairie depuis le github et dézippons la dans Cov Ntaub Ntawv> Arduino> Librairies. Une fois cela fait lancez Arduino IDE ou relancez le si vous l'avez déjà ouvert pour actualiser les librairies. Ua tib zoo luam cov lej, thiab nkag mus rau SSID thiab le mot de passe de votre WiFi téléversez et vous devriez avoir votre ping d'afficher avec une jolie tub ceev xwm 7 ntu.
Kauj Ruam 3: Tus Neeg Ua Haujlwm La Police
J'ai cov neeg ua haujlwm xaiv cov tub ceev xwm 7 ntu tsis muaj qhov tsis zoo ib yam li rétro thiab geek. Mais si vous souhaitez changer la police cela est possible. Nias rau txhua tus neeg siv lub vev xaib:
On peut y choisir plein de polices différentes avec la taille souhaitée. Choisissez donc votre police et la taille. Pour celle-ci évitez de dépasser 50 sinon la hauteur des symboles sera supérieure à 64 pixels, soit la hauteur de l'écran. Ensuite choisissez> = 3.0.0 thiab faites Tsim. Koj obtenez un ntev code. 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
Koj tuaj yeem ua qhov tsis txaus ntseeg CTRL+A thiab nous allons coller ce code dans la librairie. Ncuav cela retournez dans Cov Ntaub Ntawv> Arduino> Librairies. Aller dans la librairie de l'écran (esp8266-oled-ssd1306-master). Puis collez le code dans src> OLEDDisplayFonts.h. Ensuite relancer Arduino et sélectionnez pov npav tub ceev xwm avec la commande:
display.setFont (Ma_police_24);
Kauj ruam 4:
Voilà c'est tout pour ce projet. Avec ce magnifique capteur vous saurez si oui ou non vous pouvez lancer une partie de votre jeu préféré! Alors oui je sais un ping www.google.com fait aussi bien l'affaire. Mais ce petit objet reste sympathique thiab pratique!
Pom zoo:
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Ua Si Cov Khoom Ua Si Ua Tau Zoo!: 7 Cov Kauj Ruam (nrog Duab)
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Siv Hluav Taws Xob Ua Tau Zoo!: Qho khoom ua si hloov pauv qhib txoj hauv kev tshiab thiab kev daws teeb meem kom tso cai rau menyuam yaus uas muaj lub cev muaj peev xwm txwv lossis kev xiam oos qhab kev loj hlob los cuam tshuam nrog cov khoom ua si ntawm nws tus kheej. Hauv ntau qhov xwm txheej, cov menyuam yaus uas xav tau cov khoom ua si hloov pauv tsis tuaj yeem nkag mus
Cov av noo noo Cov Lus Qhia Tswj Xyuas Internet Txuas Cov Dej Dej (ESP32 thiab Blynk): 5 Cov Kauj Ruam
Cov av noo noo Cov lus pom zoo Tswj Xyuas Internet Txuas Cov Dej Dej (ESP32 thiab Blynk): Tsis txhawj xeeb txog koj lub vaj lossis nroj tsuag thaum koj mus rau hnub so ntev, lossis tsis nco qab ywg dej koj cov nroj tsuag txhua hnub. Zoo ntawm no yog kev daws teeb meem Nws cov av ya raws tswj hwm thiab thoob ntiaj teb txuas nrog cov dej txau dej tswj los ntawm ESP32 ntawm software pem hauv ntej kuv
Ua Cov Phiaj Xwm Zoo Los Ntawm Cov Ntaub Ntawv Nyob Arduino (thiab Txuag Cov Ntaub Ntawv rau Excel): 3 Cov Kauj Ruam
Ua Cov Phiaj Xwm Zoo Los Ntawm Cov Ntaub Ntawv Nyob Arduino (thiab Txuag Cov Ntaub Ntawv rau Excel): Peb txhua tus nyiam ua si nrog peb tus lej L … cov ntsiab lus tau ntxiv thiab nws tsis tshwj xeeb rau lub qhov muag. Arduino IDE cov phiaj xwm tsis
Cov Ntawv Cim Hluav Taws Xob LED Taws Teeb Cov Neeg Hlau Cov Ntawv Cim - Cov Khoom Siv Soldering: 11 Kauj Ruam
Cov Khoom Siv Hluav Taws Xob LED Taws Teeb Cov Neeg Hlau Daim Npav - Cov Khoom Siv Soldering: Kab lus no tau txaus siab txhawb nqa los ntawm PCBWAY.PCBWAY ua cov qauv zoo PCBs rau tib neeg thoob plaws ntiaj teb. Sim nws rau koj tus kheej thiab tau txais 10 PCBs rau tsuas yog $ 5 ntawm PCBWAY nrog qhov ua tau zoo heev, Ua tsaug PCBWAY. Robadge#1 uas kuv tau tsim rau
Windows 7: Cov Ntsiab Lus Cov Ntawv Cov Khoom Tsis Muaj: 3 Cov Kauj Ruam
Windows 7: Cov Ntawv Qhia Cov Khoom Uas Tsis Muaj: Thaum twg los peb xaiv ntau dua 15 cov ntaub ntawv hauv Windows. qee yam khoom los ntawm cov ntawv qhia zaub mov ploj mus … Cov ntawv qhia no yuav qhia koj yuav ua li cas kom tau txais cov khoom ntawd rov qab los ntawm cov ntawv qhia zaub mov