Përmbajtje:

Strongbox: 3 hapa
Strongbox: 3 hapa

Video: Strongbox: 3 hapa

Video: Strongbox: 3 hapa
Video: 20 Surprisingly GOOD Movies on Prime Video 2024, Nëntor
Anonim
Kutia e fortë
Kutia e fortë
Kutia e fortë
Kutia e fortë

Ky udhëzues mund të komentojë konfiguruesin me një mburojë Arduino dhe gjithashtu shërben për shërbimin e uebit të krijuar nga faqja në internet në HTML HTML sur la carte SD du shield nuk mund të regjistrohen në vend. La faqe Web permet de saisir un texte dans une zone didier a ca. Lorsque on clique sur le bouton de la web Web "submit", për të përcaktuar drejtorinë e dërguar nga la carte arduino qui sera afficher sur l'écran LCD TFT connecté à l'Arduino.

Un Arduino Mega (ou on peut utiliser une autre carte du même genre que la l'arduino Mega mais il faudrait revoir un peu le code), pa verbim (mburojë) WIFI dhe un écran LCD TFT 3.5 sont nécessaires pour ce ce montage (ou comme pour la carte de programmation, un matériel compatible ngjashmëri).

Les photos ci-dessous montre le projet smi-final en cours de test

Hapi 1: Liste Des Composants:

Liste Des Composants
Liste Des Composants
Liste Des Composants
Liste Des Composants
Liste Des Composants
Liste Des Composants
Liste Des Composants
Liste Des Composants

Nous aurons besoin de plusieur zgjodhi pour le projet, donc les composants essentiel sont:

Mega 2560 R3 ATmega

www.amazon.fr/Elegoo-Carte-ATmega2560-ATM…

Mburoja Wifi ARDUINO

www.amazon.com/Compatible-Connects-Interne…

LCD LCD TFT 3.5"

fr.aliexpress.com/item/Free-shippping-LCD-…

Bateritë derdhin ushqim

es.aliexpress.com/item/3-7v-4200mah-Batter…

Bordi PCB 1.0A DIY Mobile Power Bank

m.aliexpress.com/item-desc/1980898343.html

Jo më i fortë

fr.aliexpress.com/item/New-Arrival-Best-P….

Une boite ou un coffre (comme ici):

french.alibaba.com/wholesale/Vente-en-gro…

Mos fol më, Le t'ia dalim !!!!

Hapi 2: Montimi

Montimi
Montimi
Montimi
Montimi
Montimi
Montimi

Connexion du shield WiFi à l'Arduino:

lidhja se fait par le billet de port spécifique dans l'arduino soit pour un ESP8 avec les pin Tx et Rx ou dans notre cas avec le shield WiFi arduino R3 la connexion se fait nëpërmjet les port ICSP, qui se fait facilement et quasi automatique Le point à retenir est de biens voir les pin de connection selon votre matériel

Connexion de l'écran LCD à l'Arduino:

Lexoni broshurat për përdorim nga l'écran që nuk janë të ndryshëm nga lloji i raportimit, për shembull, si model i dysplay, donte il faut voir avec les constructeur des compositors à acheter. Derdhni lidhësin e ekranit LCD à l'Arduino për përdorim të mëtejshëm dhe përdorues në një kohë të mbylljes WIF është degë në l'Arduino. Lexoni broshurat e përdorura për ekranin LCD duke bërë modifikimet e mëtejshme në mënyrë që të mos përdorni sa më shpejt të jetë e mundur për shkak të mbylljes së rrjetit WIFI dhe L'Arduino.

Dans l'esquisse de ce projet, lexoni broshurat në données suivantes sont connectées à l'écran LCD:

LCD_CS A3

LCD_CD A2

LCD_WR A1

LCD_RD A0

LCD_RESET A4

Broshurat Ces korrespondent ose një përdorim i nevojshëm për fillimin e ekranit LCD:

Adafruit_TFTLCD tft (LCD_CS, LCD_CD, LCD_WR, LCD_RD, LCD_RESET);

Hapi 3: Le Code Finalement

Le Code Finalement
Le Code Finalement
Le Code Finalement
Le Code Finalement
Le Code Finalement
Le Code Finalement

Avant de commencer le program et de se dir que le code is déjà fait donc il ya pas de soucis c'est la qu'on tombe dans le piège parce que avant de commencer à faire les le noyau du code il faut tout d'abord chercher les bonnes bibliotèques pour chaque composants dans le circuit ca vous évitera d'écrire des disent ou même des centaine de ligne de code supplémentaire donc les libraires sont primordiale.

la première capture d'écran représente un bref récapitulatif du code une partie essentiel les librariies

derdh l'écran LCD

#përfshi

#përfshi

derdhni WiFi

#përfshi

#përfshi

pour la carte SD #include la deuxième capture d'écran représente un bref récapitulatif du code une autre partie celle des point a definite (tel que les pin, les commande pour les requêtes HTML #define REQ_BUF_SZ 90 #define TXT_BUF_SZ 90

#përcakto LCD_CS A3

#përcakto LCD_CD A2

#përcakto LCD_WR A1

#përcakto LCD_RD A0

#përcakto LCD_RESET A4

#përcakto ZI 0x0000

#përcakto BLUE 0x001F

#përcaktoni të Kuq 0xF800

#përkufizoni GREEN 0x07E0

#përcaktoni CYAN 0x07FF

#përcaktoni MAGENTA 0xF81F

#përcaktoni të verdhë 0xFFE0

#përcakto BARDH 0 0xFFFF

Adafruit_TFTLCD tft (LCD_CS, LCD_CD, LCD_WR, LCD_RD, LCD_RESET);

la troisième capture d'écran représente un bref récapitulatif du code pour lidhës l’arduino et le shield wifi au réseau

char ssid = "rahim"; // nom du réseau SSID

char pass = "passwordPassword"; // mot de passe

int keyIndex = 0;

int status = WL_IDLE_STATUS;

Serveri WiFiServer (80);

Skedari webFile;

char HTTP_req [REQ_BUF_SZ] = {0};

char req_index = 0;

char txt_buf [TXT_BUF_SZ] = {0};

et pour la dernière capture d'écran:

Mbani informacion në faqen në internet La La fonction GetLcdText () dans l'esquisse recécupère le texte pour l'écran LCD dhe pjesët e kërkesës HTTP GET hyni në entinte qui est dërguar për të lundruar në ueb lorsque l'utilisateon clique faqja le le bout Web

Tous les espaces du texte Envoyés sont convertis en% 20 par le navigateur avant të ekzistencës së të dërguarve. Varëse për kodin e regjistrimit të teksteve të tekstit, të konvertuar në hapësira të koduara në veçoritë e hapësirës së hapësirës në afërsi të ekranit LCD.

Cishtë e nevojshme të përdorni një demonstrim të thjeshtë duke përdorur GET për të dërguarin tuaj në texte përmes një mburoje WiFi dhe një lidhjeje me LCD me 3.5.

mercis

Recommended: