ዝርዝር ሁኔታ:

የአርዱዲኖ ኢሜል ካሜራ (VC0706 + 3G ጋሻ + አርዱዲኖ ኤም 0 አናሎግ) 5 ደረጃዎች
የአርዱዲኖ ኢሜል ካሜራ (VC0706 + 3G ጋሻ + አርዱዲኖ ኤም 0 አናሎግ) 5 ደረጃዎች

ቪዲዮ: የአርዱዲኖ ኢሜል ካሜራ (VC0706 + 3G ጋሻ + አርዱዲኖ ኤም 0 አናሎግ) 5 ደረጃዎች

ቪዲዮ: የአርዱዲኖ ኢሜል ካሜራ (VC0706 + 3G ጋሻ + አርዱዲኖ ኤም 0 አናሎግ) 5 ደረጃዎች
ቪዲዮ: Arduino በከፊል ሲብራራ https://t.me/arduinoshopping 2024, ሀምሌ
Anonim
የአርዱዲኖ ኢሜል ካሜራ (VC0706 + 3G Shield + Arduino M0 አናሎግ)
የአርዱዲኖ ኢሜል ካሜራ (VC0706 + 3G Shield + Arduino M0 አናሎግ)

አንድ ጊዜ ካሜራ VC0706 በእጄ ውስጥ አገኘሁ። እኔ ከአርዱዲኖ UNO ጋር በተሳካ ሁኔታ አገናኘሁት ፣ ፎቶ አንስቼ ፣ በማይክሮ ኤስዲ ላይ ቀድቼዋለሁ። የበለጠ ነገር ፈልጌ ነበር - የተቀበለውን ፎቶ ወደ አንድ ቦታ ለማስተላለፍ። ለምሳሌ ፣ በ 3G/GPRS ጋሻ በኩል። በጣም ቀላሉ ኤምኤምኤስ መላክ ነው። ግን የኤምኤምኤስ ዋጋ በጣም ከፍተኛ ነው። ርካሽ የሆነ ነገር ለማድረግ ፈልጌ ነበር። ለምሳሌ ፣ ፎቶ ወደ ኢሜል ይላኩ።

በዚህ መመሪያ ውስጥ የ VC0706 ካሜራ እና የ 3G/GPRS ጋሻ ከአናሎግ አርዱዲኖ ኤም 0 ጋር እንዴት እንደሚገናኙ ፣ ፎቶ አንሳ እና ወደ ኢሜል ይላኩ።

እኛ ያስፈልገናል: 1) ካሜራ VC0706

2) 3G/GPRS ጋሻ SIM5320

3) አናሎግ አርዱዲኖ ኤም 0

4) ማይክሮ ኤስዲ

5) የኃይል አስማሚ 6-12 ቪ

6) የ 2.54 ሚሜ ቅጥነት ያለው የፒን አንግል አያያዥ

7) በሽቦዎቹ ዓይነት “ሴት” ላይ ምክሮች

አናሎግ አርዱዲኖ ኤም 0 በብዙ ምክንያቶች ተመርጧል

  • የበለጠ የሚገኙ የሃርድዌር ተከታታይ ወደቦች - “ተከታታይ” (ካሜራውን ለማገናኘት) ፣ “Serial1” (3G/GPRS ጋሻ ለማገናኘት) ፣ “SerialUSB” (ከፒሲው ጋር ለመገናኘት)።
  • የሎጂክ ምልክቶች ደረጃ 3.3 ቪ - ካሜራውን VC0706 ለማገናኘት ምቹ። ነገር ግን ለደረጃ 5 ቪ የተነደፉ አንዳንድ የ GPRS- ጋሻ ተኳሃኝነት ችግር አለ።
  • የማህደረ ትውስታ ካርድ ለማገናኘት በማዘርቦርድ አያያዥ ማይክሮ ኤስዲ ላይ መገኘቱ።
  • ተጨማሪ ማህደረ ትውስታ ፣ ከፍተኛ የአሠራር ድግግሞሽ እና ሌሎችም።

አናሎግ አርዱዲኖ ኤም 0 ሶፍትዌር ከመጀመሪያው አርዱዲኖ ኤም 0 ጋር ተኳሃኝ። ለአርዱዲኖ UNO ስዕሎች ለአርዱዲኖ ኤም 0 አናሎግ በቀላሉ ተስተካክለው ነበር።

ደረጃ 1 የካሜራ ዝግጅት

የካሜራ ዝግጅት
የካሜራ ዝግጅት
የካሜራ ዝግጅት
የካሜራ ዝግጅት
የካሜራ ዝግጅት
የካሜራ ዝግጅት

ካሜራው ከፒሲ ጋር በቀጥታ ለመገናኘት የ RS-232 ውፅዓት አለው። MAX232 (RS-232 መለወጫ) ን ማስወገድ እና በተጓዳኝ ፒኖች 7-10 (TX) ፣ 8-9 (RX) መካከል ያለውን የግንኙነት ንጣፎችን መዝጋት ያስፈልጋል።

ከካሜራው ጋር የመጣው ባለ ስድስት ሽቦ ገመድ በትንሹ እንደገና መታደስ አለበት-

  • ሁለቱን ሽቦዎች ከአገናኙ ላይ ያስወግዱ።
  • በስዕሉ ላይ እንደሚታየው ቀይ (+ 5 ቪ) እና ጥቁር (ጂኤንዲ) ሽቦዎችን እንደገና ያዘጋጁ።

በባዶዎቹ ጫፎች ላይ እንደ ‹ሴት› ያሉ ጠቃሚ ምክሮች መሸጥ አለባቸው።

ደረጃ 2 የአናሎግ አርዱዲኖ ኤም 0 ዝግጅት

የአናሎግ አርዱዲኖ ኤም 0 ዝግጅት
የአናሎግ አርዱዲኖ ኤም 0 ዝግጅት
የአናሎግ አርዱዲኖ ኤም 0 ዝግጅት
የአናሎግ አርዱዲኖ ኤም 0 ዝግጅት
የአናሎግ አርዱዲኖ ኤም 0 ዝግጅት
የአናሎግ አርዱዲኖ ኤም 0 ዝግጅት

ቀደም ሲል እንደተጠቀሰው ፣ አናሎግ አርዱዲኖ ኤም 0 ከዋናው አርዱዲኖ ኤም 0 ጋር ተኳሃኝ የሆነ ሃርድዌር እና ሶፍትዌር ነው ፣ ግን የማስታወሻ ካርድን ለማገናኘት በቦርዱ ላይ የማይክሮ ኤስዲ አያያዥም አለው።

ካሜራውን ከ Arduino M0 አናሎግ ጋር ለማገናኘት በስዕሉ ላይ እንደሚታየው የማዕዘን ማያያዣውን ወደ ተርሚናሎች TXD ፣ RXD (አገናኝ X6) መሸጥ አስፈላጊ ነው። ይህ ወደብ ከ “ተከታታይ” ጋር ይዛመዳል።

በስዕሉ ላይ እንደሚታየው ነጭ (ካሜራ አር ኤክስ) እና ቢጫ (ካሜራ TX) ሽቦዎች ከካሜራው ከ TXD እና RXD (አያያዥ X6) ተርሚናሎች ጋር በቅደም ተከተል መገናኘት አለባቸው።

በ FAT32 ቅርጸት የተቀረፀ የማህደረ ትውስታ ካርድ (ቢያንስ 32 ሜባ) ወደ ማይክሮ ኤስዲ ማስገቢያ ማስገባት አለብዎት።

ደረጃ 3 የ 3G/GPRS ጋሻ ማዘጋጀት

የ 3 ጂ/ጂአርፒኤስ ጋሻ ዝግጅት
የ 3 ጂ/ጂአርፒኤስ ጋሻ ዝግጅት
የ 3 ጂ/ጂአርፒኤስ ጋሻ ዝግጅት
የ 3 ጂ/ጂአርፒኤስ ጋሻ ዝግጅት
የ 3 ጂ/ጂአርፒኤስ ጋሻ ዝግጅት
የ 3 ጂ/ጂአርፒኤስ ጋሻ ዝግጅት

በመያዣው ውስጥ ሲም ካርድ ከመጫንዎ በፊት የፒን ኮድ ጥያቄውን ማሰናከል አለብዎት። ከዚያ በስዕሉ ላይ እንደሚታየው በቦርዱ ታችኛው ክፍል ላይ ባለው ማስገቢያ ውስጥ ሲም ካርዱን ይጫኑ።

በቦታው RX-1 (D1) ፣ TX-0 (D0) ውስጥ ሁለት መዝለያዎች መጫን አለባቸው።

ደረጃ 4: የመጨረሻ ግንባታ

የመጨረሻ ግንባታ
የመጨረሻ ግንባታ
የመጨረሻ ግንባታ
የመጨረሻ ግንባታ
የመጨረሻ ግንባታ
የመጨረሻ ግንባታ
የመጨረሻ ግንባታ
የመጨረሻ ግንባታ

ለመጨረሻው ስብሰባ የ 3G/GPRS ጋሻውን ከአርዱዲኖ ኤም 0 አናሎግ ጋር ማገናኘት አስፈላጊ ነው።

ከዚያ በኋላ ካሜራውን VC0706 እናገናኛለን። የካሜራው የኃይል አቅርቦት (ቀይ ሽቦ "+ 5V" እና ጥቁር ሽቦ "GND") ከ "+ 5V" እና "GND" ተርሚናሎች ከ 3G/GPRS ጋሻ አያያዥ መወሰድ አለባቸው። ለእዚህም የማዕዘን ማያያዣን መጠቀም ይችላሉ።

የ 3 ጂ አንቴናውን ማገናኘትዎን አይርሱ።

ደረጃ 5 - የመሣሪያ ፕሮግራሚንግ

የመሣሪያ ፕሮግራም
የመሣሪያ ፕሮግራም
የመሣሪያ ፕሮግራም
የመሣሪያ ፕሮግራም
የመሣሪያ ፕሮግራም
የመሣሪያ ፕሮግራም

በመጀመሪያ ፣ ከካሜራ VC0706 ጋር ለመስራት እና ከኤክስሞደም (ምስሎችን ወደ 3G/GPRS ጋሻ በማስተላለፍ) ቤተመፃህፍት መትከል አስፈላጊ ነው-

github.com/Seeed-Studio/Camera_Shield_VC0706

peter.turczak.de/XModem.zip

ትኩረት - ከካሜራ VC0706_UART.h ጋር አብሮ ለመስራት በቤተ -መጽሐፍት ፋይል ውስጥ የሚከተሉትን መስመሮች አስተያየት መስጠት አስፈላጊ ነው-

// # "SoftwareSerial.h" ን ያካትቱ

እና ቋሚዎችን ያዘጋጁ:

#DEBUG 0 ን ይግለጹ

#ተጠቀም USE_SOFTWARE_SERIAL 0

#ያስተላልፉ ያስተላልፉ_ቢቢ_SPI 0

በመቀጠልም ለቦርዱ አናሎግ አርዱዲኖ ኤም 0 ኃይል 6-12 ቪ ማቅረብ አለብዎት። የማይክሮ ዩኤስቢ ገመድ ያገናኙ።

የ Arduino IDE ን ያስጀምሩ። ንድፉን ኢሜል ካሜራ.ኖን ይክፈቱ።

በቅንብሮች ውስጥ ይምረጡ "መሳሪያዎች-> ቦርድ:" Arduino M0 Pro (ቤተኛ የዩኤስቢ ወደብ) "".

በስዕሉ ውስጥ የሚከተሉትን መስመሮች (ከ '*' ይልቅ) መመዝገብ አስፈላጊ ነው-

const char smtp_server = "*****"; // የ SMTP አገልጋይ

const char smtp_user_name = "*****"; // የ SMTP ተጠቃሚ ስም

const char smtp_password = "*****"; // የ SMTP የይለፍ ቃል

const char smtp_port = "***"; // የ SMTP አገልጋይ ወደብ

// እዚህ የሲም ካርድ ውሂብዎን ይፃፉ

cons char apn = "*****";

const char user_name = "***";

const char password = "***";

// ስለ ላኪ ፣ አቅጣጫዎች እና ስሞች መረጃዎን እዚህ ይፃፉ

const charer sender_address = "*****"; // የላኪ አድራሻ

const ቻር ላኪ_ስም = "*****"; // የላኪ ስም

const char to_address = "*****"; // ተቀባዩ አድራሻ

const char to_name = "*****"; // ተቀባዩ ስም

የካሜራውን ሽፋን ከሌንስ ያስወግዱ። ካሜራውን ወደተነሳው ነገር እናመራለን። Serial Monitor ን ያስጀምሩ። “ስቀል” የሚለውን ቁልፍ ጠቅ ያድርጉ ፣ ንድፉን ያጠናቅቁ ፣ ሰሌዳውን ያቅዱ። በ Serial Monitor ውስጥ የማረም መረጃን እናከብራለን። በተሳካ ሁኔታ ከተጠናቀቀ በኋላ የተቀባዩን ኢሜል ያረጋግጡ።

ንድፍ ለመፍጠር ታላቅ እገዛዬን መግለጽ እፈልጋለሁ -

አዳፍሩት ኢንዱስትሪዎች ፣

www.seeedstudio.com ፣

www.cooking-hacks.com ፣

ሊሞር ፍሬድ ፣ ቶም ኢጎ ፣ ፒተር ቱርዛክ።

በጥቂት ቀናት ውስጥ ከሥራ ማሳያ ጋር ቪዲዮ ለመሥራት እና ለመለጠፍ አቅጃለሁ። በሥራው ወቅት በ Xmodem ቤተ-መጽሐፍት ውስጥ ጉድለቶች ተገኝተዋል (ለዚህ ትምህርት ወሳኝ ያልሆኑ)።

ለወደፊቱ ፣ ለአዲስ መመሪያ ሀሳብ አለ -በብስክሌት ምርጫ እና ስዕሎችን በመላክ የእንቅስቃሴ ዳሳሽ ተግባርን ያክሉ።

ስለተመለከቱ እናመሰግናለን.

የሚመከር: