ዝርዝር ሁኔታ:
ቪዲዮ: TFT የታነሙ አይኖች 3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ይህ ፕሮጀክት በ TFT ማያ ገጾች ላይ ጥንድ የታነሙ ዓይኖችን ለመፍጠር አነስተኛ ዋጋ ያላቸውን ክፍሎች ይጠቀማል። ፕሮጀክቱ የተመሠረተው በአዳፍሬው “የማይታወቁ አይኖች” ፕሮጀክት ላይ ነው።
ሁለቱ ST7735 128x128 የፒክሴል ማሳያዎች እና የ ESP32 ቦርድ በተለምዶ በድምሩ 10 ዶላር አካባቢ በመስመር ላይ ሊገዛ ይችላል።
በ ESP32 ላይ የሚሠራው ሶፍትዌር የአርዱዲኖ ንድፍ ነው ፣ ይህ በ TFT_eSPI ግራፊክስ ቤተ -መጽሐፍት የተደገፈ ነው። ንድፉ በ TFT_eSPI ቤተ -መጽሐፍት ውስጥ የቀረበ ምሳሌ ነው።
ሌሎች ማቀነባበሪያዎች እንደ ESP8266 እና STM32 ቦርዶች መጠቀምም ይችላሉ። የ ESP32 እና STM32 ማቀነባበሪያዎች ምስሎቹን ወደ ማያ ገጹ ለማስተላለፍ “ቀጥታ የማህደረ ትውስታ መዳረሻ” ን መጠቀም ይችላሉ ፣ ይህ አፈፃፀምን ያሻሽላል (የአካ ፍሬም ተመን)። ንድፉ ከፍተኛ መጠን ያለው ራም እና የፍላሽ ፕሮግራም ማህደረ ትውስታን ይጠቀማል ስለዚህ አንጎለ ኮምፒውተር ሲመርጡ ይህንን ያስታውሱ።
አቅርቦቶች
እንደተገለፀው ፕሮጀክቱ ይጠቀማል-
- ሁለት ST7735 1.4 "128x128 TFT ማሳያዎች በ 4 ሽቦ SPI በይነገጽ
- አንድ ESP32 አንጎለ ኮምፒውተር
- የዳቦ ሰሌዳ እና ሽቦዎች
- አርዱዲኖ አይዲኢ
- TFT_eSPI ቤተመፃሕፍት ስሪት 2.3.4 ወይም ከዚያ በኋላ
ደረጃ 1 አፈጻጸም
የትኛውን አንጎለ ኮምፒውተር እንደሚጠቀሙ ይምረጡ።
ለዓይን ዓይነተኛ የማቅረቢያ አፈፃፀም (fps = ክፈፎች በሰከንድ) በአቀነባባሪው ፣ በ SPI የሰዓት ፍጥነት እና ዲኤምኤ ተቀጥሮ እንደሆነ ጥገኛ ናቸው። ESP8266 ዝቅተኛውን የክፈፍ መጠን ይሰጣል ነገር ግን የዓይን እንቅስቃሴ አሁንም ፈሳሽ ነው።
የ ST7735 ዓይነት ማሳያዎች በተለምዶ በ SPI የሰዓት ተመኖች እስከ 27 ሜኸ ድረስ በአስተማማኝ ሁኔታ ሊሠሩ ይችላሉ። ሌሎች ማሳያዎች በከፍተኛ ተመኖች ሊሠሩ ይችላሉ ፣ ግን 27 ሜኸ ጥሩ አፈፃፀም ይሰጣል።
ደረጃ 2 የሶፍትዌር አከባቢ
አርዱዲኖ አይዲኢ ንድፉን ወደ ESP32 ለማጠናቀር እና ለመስቀል ያገለግላል። ይህ በአንጻራዊነት የተራቀቀ ፕሮጀክት ነው ፣ ስለሆነም ከአከባቢው ጋር ለመተዋወቅ አርዱዲኖ አይዲኢን ከፍ ለማድረግ እና በቀላል ምሳሌዎች እንዲሮጡ ይመከራል።
ያንን አንጎለ ኮምፒውተር የሚጠቀሙ ከሆነ የ ESP32 ሰሌዳ ጥቅል በ IDE ውስጥ መጫን አለበት። ለ STM32 ሰሌዳዎች ኦፊሴላዊውን የ stm32duino ጥቅል ይጠቀሙ።
የ TFT_eSPI ግራፊክስ ቤተ -መጽሐፍት በአርዱዲኖ አይዲኢ ቤተ -መጽሐፍት ሥራ አስኪያጅ በኩል ሊጫን ይችላል።
TFT_eSPI ቤተ -መጽሐፍት ለዓይን እነማ 2 ምሳሌዎችን ይሰጣል-
- Animated_Eyes_1 ለአንድ ማሳያ (ቢያንስ 240 x 320 ፒክሰሎች) ምሳሌ ነው
- Animated_Eyes_2 ለሁለት ማሳያዎች ምሳሌ ነው
ይህ ፕሮጀክት ሁለተኛውን የንድፍ ምሳሌ ይጠቀማል።
እርስዎ ቀድሞውኑ TFT_eSPI ቤተመጽሐፍት ተጠቃሚ ከሆኑ እና 240x320 (ወይም ከዚያ በላይ) ማሳያ በትክክል የሚሰራ ከሆነ Animated_Eyes_1 ያለ ማሻሻያ ይሠራል እና በአንድ ማያ ገጽ ላይ ሁለት አኒሜሽን አይኖችን ያሳያል።
ደረጃ 3 የማሳያ ግንኙነቶች
ምሳሌው የተገነባው ESP32 ን በመሰካት እና በመጋገሪያ ሰሌዳዎች ውስጥ በማሳየት እና የጃምፐር ሽቦዎችን በመጠቀም ነው። ይህ ለመነሻ ሙከራዎች ምቹ ነው ፣ ግን ወደ ተዛወረ ከሆነ ለደካማ ግንኙነት የተጋለጠ ነው። ዓይኖቹ እንደ አለባበስ አካል ሆነው ጥቅም ላይ መዋል አለባቸው ፣ ከዚያ ሁሉንም ግንኙነቶች መሸጥ ይመከራል።
በተለምዶ ለአንድ ማሳያ የ TFT ቺፕ መምረጫ መስመር በ TFT_eSPI ቤተ -መጽሐፍት በተጠቃሚ_መጫኛ ፋይል ውስጥ ይገለጻል ፣ ሆኖም ግን ቤተ -መጽሐፍቱን ሁለት ማሳያዎችን በመጠቀም ቺፕ የሚመርጠው በስዕሉ ቁጥጥር ስር መሆን አለበት ፣ ስለሆነም በ TFT_eSPI ውስጥ የ TFT_CS ፒን መግለፅ የለብዎትም። የቤተ -መጽሐፍት ቅንብር ፋይሎች። በምትኩ ፣ ቺፕ መርጦዎች (ሲኤስ) በ Animated_Eyes_2 ንድፍ በ “config.h” ትር ውስጥ መገለጽ አለበት።
የ TFT_eSPI ቤተ -መጽሐፍት ለማሳያ ፣ ለአቀነባባሪዎች እና በይነገጾች ሁሉንም መለኪያዎች ለመግለፅ “user_setup” ፋይሎችን ይጠቀማል ፣ ለ Animated_Eyes_2 ንድፍ “Setup47_ST7735.h” ፋይል ከላይ እንደተመለከተው ከሽቦው ጋር ጥቅም ላይ ውሏል።
ለሙከራ ያገለገሉት ማሳያዎች 128x128 ST7735 ማሳያዎች ነበሩ ፣ እነዚህ ማሳያዎች በብዙ ውቅር ልዩነቶች ውስጥ ስለሚመጡ የ TFT_eSPI ቤተ -መጽሐፍት ማዋቀሪያ ፋይል መለወጥ ያስፈልግ ይሆናል።
ሁሉም በፕሮግራም ሲሰራ እና ሲሮጥ ከኮምፒዩተር ሊነቀል እና የዩኤስቢ ውፅዓት ካለው የስልክ ባትሪ መሙያ ጥቅል ሊሠራ ይችላል።
የሚመከር:
በርቀት ቁጥጥር የሚደረግበት የ LED አይኖች እና የአለባበስ መከለያ 7 ደረጃዎች (ከስዕሎች ጋር)
በርቀት ቁጥጥር የሚደረግበት የ LED አይኖች እና አልባሳት መከለያ -መንትዮቹ ጃዋሶች! ድርብ ኦርኮ! ከአረፋ-ቦብል ሁለት መናፍስት ጠንቋዮች! ይህ የአለባበስ መከለያ ቀለሞችን በመለወጥ ብቻ የመረጡት ማንኛውም የ LED- ዓይን ፍጡር ሊሆን ይችላል። ይህንን ፕሮጀክት ለመጀመሪያ ጊዜ በ 2015 በጣም ቀላል በሆነ ወረዳ እና ኮድ ሰርቼ ነበር ፣ ግን በዚህ ዓመት ማጭበርበር ፈለግሁ
የርቀት መቆጣጠሪያ ያላቸው Animatronic አይኖች 5 ደረጃዎች
ከርቀት መቆጣጠሪያ ጋር የአኒማሮኒክ አይኖች - ይህ በ WiFi ላይ ከኮምፒዩተር በርቀት ሊቆጣጠሩ የሚችሉ የአኒሜሮኒክ ዓይኖችን እንዴት መፍጠር እንደሚቻል መመሪያ ነው። አነስተኛ የኤሌክትሮኒክስ ክፍሎችን ይጠቀማል ፣ ፒሲቢ የለም ፣ እና አነስተኛውን ብየዳ ይፈልጋል። ከፒሲ ቁልፍ ሰሌዳ ሊቆጣጠሩት ይችላሉ ፣ ስለዚህ ኢ አያስፈልግዎትም
የኪንግ ኮንግ ጭምብል ከአናሚሮኒክ አይኖች ጋር: 4 ደረጃዎች (ከስዕሎች ጋር)
የኪንግ ኮንግ ጭምብል ከአናሚሮኒክ አይኖች ጋር - ይህ አስተማሪ በእውነተኛ በሚያንቀሳቅሱ ዓይኖች ጭምብል እንዴት እንደሚሠራ ያሳያል። ይህ ፕሮጀክት በዝርዝሮች ያልተሸፈኑ የሚከተሉትን ክህሎቶች ይፈልጋል - - አርዱinoኖ ማዋቀር ፣ መርሃ ግብር እና ረቂቅ ስቀል - መሸጥ - 3 ዲ ማተሚያ
የታነሙ ተንኮለኛ የዱባ አይኖች 9 ደረጃዎች (ከስዕሎች ጋር)
አኒሜሽን ስፓይኪ ዱባ አይኖች - ከጥቂት ዓመታት በፊት ለአዲሱ የታነመ የሃሎዊን ፕሮፖዛል መነሳሳትን እየፈለግን አርዱዲኖ ሰርቮ ዱባ በተባለ ከ YouTube አስተዋፅዖ 68percentwater ቪዲዮ ላይ ተሰናከልን። ይህ ቪዲዮ እኛ የምንፈልገው ነበር ፣ ሆኖም ፣ አንዳንድ
የታነሙ የጂአይኤፍ ፋይሎችን ይስሩ - 5 ደረጃዎች
የታነሙ የጂአይኤፍ ፋይሎችን ይስሩ - ይህ መመሪያ እነማ gifs ተብለው የሚንቀሳቀሱ ምስሎችን እንዲፈጥሩ ይረዳዎታል። እነዚህ ፊልሞች አይደሉም ፣ ግን ተጣምረው ሥዕሉን የፊልም መልክ እንዲሰጡ በስላይድ ትዕይንት መልክ የሚታዩ ሥዕሎች አይደሉም