ዝርዝር ሁኔታ:

የአርዱዲኖ ብሉቱዝ ካሜራ 4 ደረጃዎች (ከስዕሎች ጋር)
የአርዱዲኖ ብሉቱዝ ካሜራ 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የአርዱዲኖ ብሉቱዝ ካሜራ 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የአርዱዲኖ ብሉቱዝ ካሜራ 4 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Arduino በከፊል ሲብራራ https://t.me/arduinoshopping 2024, ሀምሌ
Anonim
አርዱዲኖ የብሉቱዝ ካሜራ
አርዱዲኖ የብሉቱዝ ካሜራ

ሰላም!

ዛሬ በካሜራ ፣ በገመድ አልባ መግብሮች እና በሌሎች ቴክኒካዊ እድገቶች በሞባይል ስልክ ማንንም ሊያስገርሙ አይችሉም። ለአርዱዲኖ መድረክ ምስጋና ይግባው በሚሊዮን የሚቆጠሩ ሰዎች አስደናቂውን የኤሌክትሮኒክስ እና የፕሮግራም ዓለምን አግኝተዋል። በብሉቱዝ በሞባይል ስልክ እና በአርዱዲኖ መካከል መረጃን እንዴት መለዋወጥ እንደሚቻል ላይ 100 ፣ 500 መመሪያዎች ተፃፉ… ስለ ምን እያልኩ ነው? አዎ. በ Android እና በአርዱዲኖ UNO በሞባይል ስልክ መካከል በ 100 ፣ 501 ጊዜ ውስጥ በብሉቱዝ በኩል ውሂብ መለዋወጥ እፈልጋለሁ። ግን እኔ የቁምፊዎች እና የቁጥሮች ስብስብን ብቻ ሳይሆን ስዕሎችን ማስተላለፍ እፈልጋለሁ።

አንድ ሰው ይህ የማይቻል ነው ይላል ፣ አርዱinoኖ ብዙ መረጃዎችን በጥሩ ፍጥነት ለማስኬድ በጣም ቀርፋፋ ነው። እና እሱ ፍጹም ትክክል ይሆናል። እና አርዱዲኖን ትንሽ ቢረዳ - ሁሉንም “ከባድ” ሥራ በሌላ መሣሪያ ትከሻ ላይ ለማስተላለፍስ? እና እንደዚህ ዓይነት መሣሪያ አለ!

ይህ ለአርዱዲኖ ልዩ የ TFT ጋሻ ነው። ስለዚህ አርማ መረጃ በእነዚህ መጣጥፎች ውስጥ አለ - ጽሑፍ 1 ፣ ጽሑፍ 2. በዚህ አስተማሪዎች ውስጥ በአርዱዲኖ እና በ Android ስልክ መካከል በብሉቱዝ በኩል እንዴት እንደሚገናኙ አሳያለሁ ፣ በአርዱዲኖ UNO ላይ ከ OV7670 ካሜራ ፎቶ ያግኙ እና ወደ Android ስልክ ያስተላልፉ።. ከዚያ በተቃራኒው ሥዕሉን (ምስሉን ከካሜራ) ከ Android ስልክ ወደ አርዱዲኖ UNO ያስተላልፉ እና በልዩ የ TFT ጋሻ ማያ ገጽ ላይ ያሳዩ።

ለ Android ስልክ ልዩ መተግበሪያ ተፃፈ።

የ TFT ጋሻ አጭር ባህሪዎች

  • መጠን 3.5 ኢንች ሰያፍ ፣
  • ጥራት 320x240 ፣

  • የቀለሞች ብዛት 65536 (16-ቢት) ፣
  • መቋቋም የሚችል የንክኪ ማያ ገጽ (XPT2046 መቆጣጠሪያ) ፣
  • 5 አዝራሮች ፣
  • RTC IC DS1307 ከ 3 ቪ ሊቲየም ባትሪ CR1220 ፣
  • የማይክሮ ኤስዲ ካርድ ለማገናኘት ማስገቢያ ፣
  • የብሉቱዝ ሞጁሉን HC-05 (-06) ፣ ESP8286 WiFi ሞጁልን ለማገናኘት ባለ 4-ፒን (2.54 ሚሜ) አያያዥ።
  • ለካሜራ (OV7670) 20-ፒን (2.54 ሚሜ) አያያዥ።

ደረጃ 1 የሚያስፈልጉ አካላት ዝርዝር

የሚያስፈልጉ አካላት ዝርዝር
የሚያስፈልጉ አካላት ዝርዝር

ሃርድዌር

  1. አርዱዲኖ UNO;
  2. ልዩ የ TFT ጋሻ;
  3. ኤሲ-ዲሲ የኃይል አስማሚ 6-12 ቮልት ፣> 600mA;
  4. ካሜራ OV7670;
  5. የብሉቱዝ ሞዱል HC-06 (HC-05);
  6. የ Android ስልክ።

ትኩረት-የ TFT ጋሻውን ለመሥራት ከ6-12 ቮልት የኃይል አስማሚ ለመጠቀም አስፈላጊ ነው ፣ ምክንያቱም ከዩኤስቢ ከፍተኛው የ 500 mA የአሁኑ ለመደበኛ ሥራ በቂ አይደለም።

ሶፍትዌር

  1. አርዱዲኖ አይዲኢ;
  2. ቤተ -መጽሐፍት ለልዩ TFT ጋሻ;
  3. የኤፒኬ ፋይል ለ Android ስልክ።

ደረጃ 2: ማዘጋጀት

ሶፍትዌር

ሁሉም የማሳያ ንድፎች በአርዱዲኖ አይዲኢ አከባቢ ውስጥ የተፃፉ ናቸው ፣ ስለሆነም መጀመሪያ ላይ አርዱዲኖ አይዲኢን መጫን አስፈላጊ ነው - https://www.arduino.cc/en/main/software። ከዚያ ለ TFT ጋሻ ቤተመፃህፍት መጫን ያስፈልግዎታል። - github.com/YATFT/YATFT (ቤተ -መጽሐፍቱን ያውርዱ እና በአርዱዲኖ አይዲኢ ማውጫ ውስጥ ባለው “ቤተመጽሐፍት” አቃፊ ውስጥ ያውጡት)።

የ Arduino IDE ን ከጫኑ በኋላ የአርዱዲኖ UNO ቦርድ መርሃ ግብር ማዘጋጀት አለብዎት። ለቀላልነት ፣ ያለ TFT ጋሻ በተናጠል እንዲያበሩ እመክራለሁ። ለዚህ:

  • የዩኤስቢ ገመዱን ከአርዱዲኖ UNO ቦርድ ጋር ያገናኙ።
  • በኮምፒተር ላይ አርዱዲኖ IDE ን ያሂዱ;
  • አርዱዲኖ UNO የተገናኘበትን ተጓዳኝ ወደብ ይምረጡ ፣
  • የ ArduinoBluetoothCamera.ino ማሳያ ንድፍ አውርድ (እና ለካሜራ init ov7670_regs.h ፋይል);
  • አዝራሩን ጠቅ ያድርጉ ስቀል።

የ Arduino UNO ቦርድ በተሳካ ሁኔታ መርሃ ግብር ከተያዘ ወደ ቀጣዩ ደረጃ መቀጠል ይችላሉ።

Android

በ Android ስልክ ላይ ArduinoTFT.apk ን መጫን ያስፈልግዎታል። መተግበሪያው ብሉቱዝን እና ካሜራውን እንዲጠቀም ይፍቀዱለት።

2020-25-07 አዘምን (ለፋኖ 13250 ምስጋና ይግባው)

ጤና ይስጥልኝ ፣ የማይሰራው በ Android መተግበሪያ ላይ ተመሳሳይ ችግር አጋጥሞኝ ነበር። መተግበሪያው በስማርትፎን ካሜራ ላይ እንዲደርስ ከተፈቀደለት በኋላ ተፈትቷል። ይሀው ነው. ባይ

የብሉቱዝ ሞዱል

በብሉቱዝ ሞጁል ውስጥ የምንዛሬ ተመን 115200 እንዲሆን (“AT+UART = 115200 ፣ 0, 0” ትዕዛዝ) ማድረግ አስፈላጊ ነው። ይህ Arduino UNO መረጃን ለመቀበል እና ለማስኬድ የሚያስተዳድረው እጅግ በጣም ጥሩው ፍጥነት ነው። (በንድፈ ሀሳብ ፣ ፍጥነቱን ከፍ ማድረግ ፣ የውሂብ መቀበያን እና ማቀነባበርን ማመቻቸት ይችላሉ ፣ ግን ይህ ከፍተኛ መጠን ያለው ራም ይፈልጋል)። የምንዛሪ ተመን እንዴት ማቀናበር እንደሚቻል ላይ ተጨማሪ ዝርዝር መመሪያዎች በበይነመረብ ላይ ሊገኙ ይችላሉ ፣ ለምሳሌ ፣ እዚህ https:/ /www.instructables.com/id/ ኮሙኒኬሽን- ብሉቱዝ-ሞዱል-ከ-HC-05-HC-06/.

(!) እባክዎን የብሉቱዝ ሞጁል ከአርዲኖ UNO ማረሚያ ወደብ ጋር መገናኘቱን ልብ ይበሉ። ስለዚህ ፣ በብሉቱዝ ሲሰራ ፣ የማረም ወደብ አይገኝም። እና ከፕሮግራሙ በፊት አርዱዲኖ UNO (በብሉቱዝ ሞጁል የተሟላ) የብሉቱዝ ሞጁሉን ማለያየት አለበት። እና ከፕሮግራሙ በኋላ መልሰው ያዘጋጁት (!)

አዘምን 2020-26-05

የ ArduinoTFT.apk ምንጭ ኮድ ጨመርኩ። ባለበት! ArduinoTFT.zip.h ን ያውርዱ ፣ ወደ ArduinoTFT.zip እንደገና ይሰይሙ እና ያውጡ። ይደሰቱ!

ደረጃ 3 - ስብሰባ

ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ
ስብሰባ

የመሳሪያው ስብሰባ በጣም ቀላል ነው-

  • አርዱዲኖ UNO እና TFT- ጋሻ አብረው ይገናኙ።
  • በጋሻው TFT- ጋሻ ላይ የ OV7670 ካሜራውን ከ 20-ሚስማር አገናኝ ጋር ያገናኙ (አንዳንድ ጊዜ እኔ እንደ አስማሚ 2.54 ሚሜ ቅጥነት ያለው ባለ 18-20 ፒን ማገናኛን እጠቀማለሁ)።
  • በብሉቱዝ ሞዱል HC-06 (HC-05) በ 4-pin አያያዥ በ TFT- ጋሻ ላይ “ብሉቱዝ” ከሚሉት ቃላት ጋር ያገናኙ።
  • የ 6-12 ቪ የኃይል አስማሚውን በአርዱዲኖ UNO ቦርድ ላይ ካለው የኃይል ግብዓት ጋር ያገናኙ።

ኃይሉን ካበራ በኋላ የ TFT ጋሻ ማያ ቀይ መሆን አለበት። ይህ ማለት ከ Android ስልክ ትዕዛዞችን ለመቀበል ፈቃደኛነት ማለት ነው።

ደረጃ 4 - ሰልፍ

Image
Image
ሰልፍ
ሰልፍ
ሰልፍ
ሰልፍ

በ Android ስልክ ላይ የሚከተሉትን ተግባራት ያከናውኑ

  • በ Android ስልክ ላይ የ ArduinoTFT መተግበሪያን ያስጀምሩ ፣
  • ስልኩን በአግድም አቀማመጥ ያዙሩት ፤
  • የብሉቱዝ ግንኙነቱን ያንቁ ፣ የተገኘውን የብሉቱዝ ሞዱል (HC-06) ይምረጡ ፤

ሁለት መስኮቶች እና አራት አዝራሮች በማያ ገጹ ላይ መታየት አለባቸው

  1. የላይኛው ቀኝ መስኮት የስልኩ ካሜራ መመልከቻ መስኮት ነው ፤
  2. ትልቅ የግራ መስኮት - የተቀበሉ ወይም የተላኩ ምስሎች።

የአዝራር ተግባራት;

  1. ነጠላ ምስል ከ Android ስልክ ወደ አርዱinoኖ ያስተላልፉ ፤
  2. ከ Android ስልክ ወደ አርዱinoኖ ምስሎችን ያለማቋረጥ ማስተላለፍ ፤
  3. ነጠላ ምስል ከአርዱዲኖ ወደ Android ስልክ ያስተላልፉ ፤
  4. ተከታታይ ምስሎችን ከአርዱኖ ወደ Android ስልክ ማስተላለፍ።

የምስሉ መጠን 320x240 ፒክሰሎች (2-5 ኪባ) ነው። ይህ ምዕራፍ የማሳያ ቪዲዮ አለው።

አስተማሪዬን ከወደዱ ግምገማውን አደንቃለሁ። ምናልባት ይህ ለአዳዲስ አስተማሪዎች መነሳሳት ይሰጠኛል--)

ስለ ትኩረት እናመሰግናለን!

31.03.2021 አዘምን ፦

ሠላም እንደገና! ለተከታታይ ማያ ገጾች የዘመነ ቤተ -መጽሐፍት አለ ፣ ይህም በአሁኑ ጊዜ ሁለት ጋሻዎችን እና ሁለት መሰንጠቂያ ቦርዶችን ያቀፈ ነው። ንድፉ በተመረጠው ስሪት (ከ 1 እስከ 4) እና በማይክሮ መቆጣጠሪያ ዓይነት (ሜጋአቪአር ወይም ESP-32) ላይ በመመርኮዝ ተሰብስቧል። የታከሉ ፎቶዎች ፣ ምሳሌዎች። ተጨማሪ መረጃ በ https://github.com/Ekaburg/EkaTFT ውስጥ ይገኛል።

የሚመከር: