Mundarija:
Video: Strongbox: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Izohlar konfiguratsiya qilinmagan bo'lsa, veb -sahifa veb -sahifa HTML -ni himoya qiladi, bu esa qalqonsimon tillar bilan himoyalangan. Veb -sahifa veb -saytga yozib qo'yildi, u erda hech qanday muammo yo'q edi. "Taqdim etish" veb -sayti orqali yuborilgan rasmlar, LCD displeyli TFT ulanish liniyasi.
Arduino Mega -ni ishlating (u peut utiliser une autre carte du même janre que la l'arduino Mega mais il faudrait revoir un peu le code), qalqonsimon ekran (TIFT 3,5 dyuymli LCD displey) va montaj qilinmaydi (ou comme pour la carte de programecution, un matériel mos keladigan similaire).
Sinovdan so'ng, fotosuratlar tanaffus bilan yakunlandi
1 -qadam: Kompozitsiyalarni tinglang:
Plyusni tanlashda siz "aurons" ni tanladingiz:
Mega 2560 R3 ATmega
www.amazon.fr/Elegoo-Carte-ATmega2560-ATM…
Wifi qalqon ARDUINO
www.amazon.com/Compatible-Connects-Interne…
LCD displey TFT 3,5"
fr.aliexpress.com/item/Free-shippping-LCD-…
Batareyalar lementalizatsiya beradi
es.aliexpress.com/item/3-7v-4200mah-Batter…
1.0A DIY Mobil Power Bank PCB kartasi
m.aliexpress.com/item-desc/1980898343.html
Un fer à souder
fr.aliexpress.com/item/New-Arrival-Best-P….
Une boite ou un coffre (comme ici):
french.alibaba.com/whgate/Vente-en-gro…
Boshqa gaplashmaymiz, kelinglar !!!!
2 -qadam: Montaj
Wi -Fi va l'Arduino -ga ulanish:
Ulanish ESP8 avec les pin Tx et Rx ou dans notre cas avec le shield WiFi arduino R3 port port ICSP orqali amalga oshiriladi, shuning uchun siz port portini ishlatishingiz mumkin. Le point à retenir est de biens voir les pin de connection selon votre matériel
Arduino LCD displeyi:
Ma'lumotlar displeyi LCD displeyda, shuningdek, displeyda, dispetcherlikda, yozishmalarda, kompozitsiyalar yaratishda yordam beradi. Arduino bilan bog'laning va WIF -ni tarmoqqa ulang. WIFI va l'Arduino -dan foydalanib, LCD displeyni o'zgartirish mumkin emas.
Dans l'esquisse de ce projet, les broches de données suivantes sont connectées à l'écran LCD:
LCD_CS A3
LCD_CD A2
LCD_WR A1
LCD_RD A0
LCD_RESET A4
Ces brokerning yozishmalarini yozadi yoki LCD displeyni ishga tushiradi:
Adafruit_TFTLCD tft (LCD_CS, LCD_CD, LCD_WR, LCD_RD, LCD_RESET);
3 -qadam: Le Code Final
Avant de commencer le program va hokazo kodni yozib olish mumkin emas, balki siz ham bilasizmi, bu sizning xohishingizga javob beradi. chercher les bonnes bibliothèques pour chaque kompozitors dans le circuit ca vous evétera 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 librairies
LCD displeyni quying
#qo'shing
#qo'shing
Wi -Fi tarmog'iga ulang
#qo'shing
#qo'shing
SD kartani to'ldiring #deuxième ta'qib qilishni boshdan kechiring va kodni belgilang (tel que les pin, les commande pour les recêtes HTML #define REQ_BUF_SZ 90 #dexine TXT_BUF_SZ 90)
#LCD_CS A3 ni aniqlang
#LCD_CD A2 ni aniqlang
#LCD_WR A1 ni aniqlang
#LCD_RD A0 ni aniqlang
#ta'rifi LCD_RESET A4
#Qora 0x0000 ni aniqlang
#KO'X 0x001F ni aniqlang
#RED 0xF800 ni aniqlang
#define Yashil 0x07E0
#ta'rif CYAN 0x07FF
#ta'rif MAGENTA 0xF81F
#SARI 0xFFE0 ni belgilang
#AQ 0xFFFF ni aniqlang
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 connecter l’arduino et le shield wifi au réseau
char ssid = "rahim"; // nom du réseau SSID
char pass = "secretPassword"; // mot de passe
int keyIndex = 0;
int holati = WL_IDLE_STATUS;
WiFiServer serveri (80);
Veb -fayl fayllari;
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:
Sahifa matnli veb -sahifasi GetLcdText () ni LCD displeyga va HTTP GET -ga yozib olish uchun navigatorning veb -saytidan foydalangan holda, veb -saytni o'chirib qo'yish kerak. Internet.
Tov les espaces du texte envoyés sont convertis en% 20 par le navigateur avant d'être envoyés. Qulflar kodi matnli rasmlar bilan almashtiriladi, bu esa displeyni LCD displeyga o'tkazishni ta'minlaydi.
Qachonki, ekran tasvirini ko'rsatish uchun GET -dan foydalanib, ekranni Wi -Fi va 3,5 dyuymli displey orqali yuboring.
rahmat
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Qanday qilib qadam taymerini yasash mumkin?: 3 qadam (rasmlar bilan)
Qanday qilib qadam taymerini yasash mumkin ?: Men ko'plab sport turlarida yaxshi qatnashardim: yurish, yugurish, velosiped haydash, badminton o'ynash va hokazo. Men tez orada sayohat qilishni yaxshi ko'raman. Xo'sh, qorin qornimga qarang …… Xo'sh, baribir, men mashg'ulotlarni qaytadan boshlashga qaror qildim. Qanday uskunani tayyorlashim kerak?
Arduino UNO bilan qadam motor: 3 qadam
Arduino UNO bilan qadam dvigateli: Bosqichli motorlar - bu alohida bosqichlarda harakatlanadigan shahar motorlari. Ularda "fazalar" deb nomlangan guruhlarga bo'lingan bir nechta rulon bor. Har bir fazani ketma -ket quvvatlantirganda, dvigatel birma -bir aylanadi, zinapoyali dvigatellar juda foydali
RFID va LCD displeyli UCL-IIoT-Strongbox (Nodered, MySQL): 5 qadam
RFID va LCD displeyli UCL-IIoT-Strongbox (Nodered, MySQL): RFID skanerli va LCD displeyli Arduino loyihasi. Kirish kursimizni mikrokontrollerlar bilan yakunlash uchun, aniqrog'i biz ishlatgan Arduino Mega. Bizga Arduino Mega -ni o'z ichiga olgan loyihani ishlab chiqish vazifasi yuklatilgan