ዝርዝር ሁኔታ:

አርዱዲኖ ቢጂን ቶኬይ 11 ደረጃዎች
አርዱዲኖ ቢጂን ቶኬይ 11 ደረጃዎች

ቪዲዮ: አርዱዲኖ ቢጂን ቶኬይ 11 ደረጃዎች

ቪዲዮ: አርዱዲኖ ቢጂን ቶኬይ 11 ደረጃዎች
ቪዲዮ: የአርዱብሎክ መተግበሪያን በመጫን ላይ 2024, ህዳር
Anonim
አርዱዲኖ ቢጂን ቶኬይ
አርዱዲኖ ቢጂን ቶኬይ
አርዱዲኖ ቢጂን ቶኬይ
አርዱዲኖ ቢጂን ቶኬይ

ይህ አስተማሪዎች የፎቶ ሰዓት ለመገንባት አርዱዲኖ አይዲኢ ፣ ESP32 dev ቦርድ እና ILI9341 LCD ን እንዴት እንደሚጠቀሙ ያሳያሉ።

ደረጃ 1 BiJin ToKei ምንድነው?

BiJin ToKei ምንድነው?
BiJin ToKei ምንድነው?

ከቀዳሚዎቹ መገንቢያዎቼ ፣ የኢኤስፒ 32 የፎቶ ሰዓት ላይ ጠቅ ያድርጉ

BiJin ToKei 2009 美人 時 計) 2009 ከ 2009 ጀምሮ የተለያዩ ውበት በየደቂቃው የጊዜ ሰሌዳ ሪፖርት ጊዜን ይይዛሉ። BiJin ToKei የድር መተግበሪያ እና የሞባይል መተግበሪያ ሥሪት ይሰጣል። ከነዚህ ዓመታት በኋላ ፣ አሁን በድር ላይ ብዙ ተለዋዋጮችን ማግኘት ይችላሉ።

www.bijint.com

ja.wikipedia.org/wiki/BIJIN%26Co።

deadoralive.wikia.com/wiki/ ቢጂን_ቶኪ

twitter.com/search?q=%23 ቴሌቪዥንቶኬይ

ደረጃ 2: Arduino Version

የአርዱዲኖ ስሪት
የአርዱዲኖ ስሪት

የእኔ ቀዳሚ የማይገነቡ ነገሮች ፣ ESP32 ፎቶ ሰዓት ፣ በጥሩ ሁኔታ ይሠራል። ሆኖም ፕሮግራሙ የተገነባው በ ESP-IDF ላይ ነው። ይህ ለጀማሪ ትልቅ እንቅፋት ነው። Aruino-esp32 ማዕቀፍ አሁን በጣም የበሰለ ስለሆነ ፣ በአርዱዲኖ አይዲኢ ላይ የፎቶ ሰዓት ይተግብሩ በጣም ቀላል ይሆናል።

ደረጃ 3 - ዝግጅት

አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት

ESP32 ዴቭ ቦርድ

ማንኛውም የ ESP32 dev ቦርድ እሺ መሆን አለበት።

የቁልል ራስጌ

ባለ 8-ፒን የሴት ራስጌ መደርደር። ረዥሙን የራስጌ ሽቦን ማጠፍ የ LCD ን የእይታ ማእዘን ለማስተካከል ይረዳል።

የዳቦ ሰሌዳ

ባለ 400 ነጥብ ነጥብ የዳቦ ሰሌዳ።

የዳቦ ሰሌዳ

አንዳንድ የዳቦ ሰሌዳ ዝላይ ሽቦ።

ኤልሲዲ ማሳያ

በዚህ ጊዜ እኔ 2.8 ኢንች ILI9341 LCD ን እጠቀማለሁ። ይህ ፕሮግራም Arduino_GFX ቤተ -መጽሐፍትን በመጠቀም ፣ ስለዚህ በጣም የተለመደው የ SPI LCD ማሳያ እሺ መሆን አለበት።

Arduino_GFX በአሁኑ ጊዜ ይደግፋል

  • HX8352C 240x400
  • HX8357B 320x480
  • ILI9225 176x220
  • ILI9341 240x320
  • ILI9341 M5Stack 320x240
  • ILI9486 320x480 (18 ቢት ቀለም)
  • SEPS525 160x128
  • SSD1331 96x64
  • SSD1351 128x128
  • SSD1351 128x96
  • ST7735 128x128 (የተለያዩ ትሮች)
  • ST7735 128x160 (የተለያዩ ትሮች)
  • ST7735 80x160
  • ST7789 240x135
  • ST7789 240x240
  • ST7789 TTGO ቲ-ሰዓት 240x240
  • ST7789 240x320

ደረጃ 4 - በመጋገሪያ ሰሌዳ ላይ የ ESP32 ዴቭ ቦርድ ይሰኩ

የዳቦ ሰሌዳ ላይ ESP32 ዴቭ ቦርድ ይሰኩ
የዳቦ ሰሌዳ ላይ ESP32 ዴቭ ቦርድ ይሰኩ

ደረጃ 5: መታጠፍ ራስጌ መታጠፍ እና በኤል ሲ ዲ ላይ ይሰኩ

የታጠፈ ቁልል ራስጌ እና በ LCD ላይ ይሰኩ
የታጠፈ ቁልል ራስጌ እና በ LCD ላይ ይሰኩ

ደረጃ 6 ፦ በመጋገሪያ ሰሌዳ ላይ LCD ን ይሰኩ

ኤልዲሲን በመጋገሪያ ሰሌዳ ላይ ይሰኩ
ኤልዲሲን በመጋገሪያ ሰሌዳ ላይ ይሰኩ

ደረጃ 7 - ግንኙነት

ግንኙነት
ግንኙነት

የዳቦቦርድ ዝላይ ሽቦን ኤልሲዲ እና የ ESP32 dev ቦርድ አንድ ላይ ያገናኙ።

የግንኙነት ማጠቃለያ እነሆ-

LCD -> ESP32

=== ===== Vcc -> 5V ፒን (ወይም 3.3 ቪ ፒን በእርስዎ ኤልሲዲ ማሳያ ላይ የተመሠረተ ነው) GND -> GND CS -> GPIO 5 RESET -> GPIO 17 D/C -> GPIO 16 MOSI -> GPIO 23 SCK -> GPIO 18 LED -> GPIO 22 (እንደአስፈላጊነቱ ፣ አንዳንድ ኤልሲዲዎች ብሩህ ለማድረግ ቀጥታ መሰኪያ LED ፒን እስከ 3.3 ቪ ፒን ይፈልጋሉ)

ደረጃ 8 የሶፍትዌር ዝግጅት

አርዱዲኖ አይዲኢ

Arduino IDE ን ገና ያውርዱ እና ይጫኑት -

Arduino ESP32 ድጋፍ

እባክዎን በጊትሆብ ላይ የመጫን መመሪያዎችን ይከተሉ-

አርዱዲኖ GFX ቤተ -መጽሐፍት

Arduino_GFX ቤተ -መጽሐፍትን ወደ አርዱዲኖ አይዲ ያክሉ

እርስዎ ከ GitHub ቤተ -መጽሐፍትን የማያውቁ ከሆነ በቀላሉ አረንጓዴውን “ክሎኔን ወይም አውርድ” ቁልፍን እና ከዚያ “ዚፕን ያውርዱ” ን ይጫኑ። እና ከዚያ በአርዱዲኖ አይዲኢ ውስጥ የስዕል ምናሌን ይምረጡ -> ቤተ -መጽሐፍትን ያካትቱ ->. ZIP ቤተ -መጽሐፍትን ያክሉ… -> የወረደውን ዚፕ ፋይል ይምረጡ።

አርዱዲኖ ቢጂን ቶኪ ምንጭ ኮድ

የምንጭ ኮዱን ከ GitHub ያውርዱ

ደረጃ 9: እንዴት ይሠራል?

የፕሮግራሙ የሥራ ሂደት እዚህ አለ

አዘገጃጀት

የመጀመሪያው ኤልሲዲ ፣ ለእርስዎ ማሳያ እንዲስማማ ካስማዎቹን እና ሾፌሩን መለወጥ ይችላሉ

Arduino_HWSPI *አውቶቡስ = አዲስ Arduino_HWSPI (16 / *DC * /, 5 / *CS * /, 18 / *SCK * /, 23 / *MOSI * /, -1 / *MISO * /);

Arduino_ILI9341 *tft = አዲስ Arduino_ILI9341 (አውቶቡስ ፣ 17 / *RST * /፣ TFT_ROTATION);

WiFi ን ያገናኙ ፣ ያስታውሱ የእርስዎን የ WiFi AP ቅንብሮች ይሙሉ

#SSID_NAME “YourAP” ን ይግለጹ

#SSID_PASSWORD ን “የእርስዎ የይለፍ ቃል” ይግለጹ

የአሁኑን ጊዜ ለማግኘት የ NTP አገልጋዩን ያገናኙ ፣ የአከባቢዎን የ NTP አገልጋይ እና የሰዓት ሰቅ ቅንብሮችን መለወጥ ይችላሉ

const char* ntpServer = "pool.ntp.org";

#ጥራት GMT_OFFSET_SEC 28800L // የጊዜ ሰቅ +0800 #ዴፊል DAYLIGHT_OFFSET_SEC 0L // የቀን ብርሃን ቁጠባ የለም

ሉፕ

ደቂቃ ከተለወጠ ፣ በ URL.h ውስጥ አስቀድሞ ወደተገለጸ ዩአርኤል የኤችቲቲፒ ጥያቄ ያድርጉ። በቶኪ ዝርዝር ውስጥ ብዙ ዩአርኤል አለ ፣ እባክዎን ለተጨማሪ ዝርዝሮች በ URL.h ውስጥ ያሉትን አስተያየቶች ያንብቡ።

#ይግለጹ JPG_SCALE JPG_SCALE_NONE

#መግለፅ TFT_ROTATION 0 // የቁም #ገላጭ ዩአርኤል "https://www.bijint.com/assets/pict/shizuoka/bp/%02d%02d.jpg"

  • የኤችቲቲፒ ምላሽ የ JPEG ዥረት ያግኙ እና ለ esp_jpg_decode ይመገቡ
  • esp_jpg_decode ዲኮድ የተደረገውን የምስል እገዳ ወደ ኤልሲዲ ስዕል ተግባር ይመገባል

ደረጃ 10 - ፕሮግራም

ArduinoBiJinToKei.ino ን በአርዱዲኖ አይዲኢ ውስጥ ይክፈቱ ፣ ፕሮግራሙን ያጠናቅሩ እና ወደ ESP32 dev ቦርድ ይስቀሉ።

ደረጃ 11: አስደሳች ጊዜ

የደስታ ጊዜ!
የደስታ ጊዜ!

አርዱዲኖ ቢጂን ቶኪን በዴስክቶፕዎ ላይ ለማድረግ እና ያደረጉትን ለማሳየት ጊዜው አሁን ነው። ይደሰቱ!

የሚመከር: