
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00

Нэг удаа би гартаа VC0706 камер авсан. Би үүнийг Arduino UNO -той амжилттай холбож, зураг авч, micro SD дээр бичжээ. Би өөр зүйлийг хүсч байсан - хүлээн авсан зургийг хаа нэг газар шилжүүлэх. Жишээлбэл, 3G/GPRS бамбайгаар. Хамгийн хялбар нь MMS илгээх явдал юм. Гэхдээ MMS -ийн өртөг нэлээд өндөр байна. Би илүү хямд зүйл хийхийг хүсч байсан. Жишээлбэл, имэйл рүү зураг илгээх.
Энэхүү гарын авлагад би VC0706 камер ба 3G/GPRS бамбайг аналог Arduino M0 -тэй хэрхэн холбож, гэрэл зураг авч имэйлээр илгээхийг танд үзүүлэх болно.
Бидэнд хэрэгтэй болно: 1) VC0706 камер
2) 3G/GPRS бамбай SIM5320
3) Аналог Arduino M0
4) Micro SD
5) 6-12В хүчдэлийн адаптер
6) 2.54 мм давирхайтай Pin Angle холбогч
7) "эмэгтэй" төрлийн утаснуудын талаархи зөвлөмжүүд
Arduino M0 аналогийг хэд хэдэн шалтгааны улмаас сонгосон.
- Илүү боломжтой тоног төхөөрөмжийн цуваа портууд - "Цуваа" (камерыг холбоход), "Цуврал1" (3G/GPRS бамбайг холбоход), "SerialUSB" (компьютертэй харилцахад зориулагдсан).
- 3.3V логик дохионы түвшин - VC0706 камерыг холбоход тохиромжтой. Гэхдээ 5V түвшинд зориулагдсан GPRS-бамбайтай нийцтэй байдлын асуудал гардаг.
- Санах ойн картыг холбох эх хавтангийн microSD холбогч дээр байгаа.
- Илүү их санах ой, ажиллах давтамж болон бусад.
Анхны Arduino M0 програм хангамж нь Arduino M0 -тэй нийцдэг. Arduino UNO -ийн ноорог зургийг Arduino M0 аналог дээр хялбархан дасан зохицсон болно.
Алхам 1: Камер бэлтгэх



Камер нь PC-тэй шууд холбогдох RS-232 гаралттай. MAX232 (RS-232 хөрвүүлэгч) -ийг салгаж, холбогдох зүү 7-10 (TX), 8-9 (RX) хоорондох контакт дэвсгэрийг хаах шаардлагатай.
Камертай хамт ирсэн зургаан утастай кабелийг бага зэрэг өөрчлөх шаардлагатай байна.
- Холбогчоос хоёр утсыг салга.
- Улаан (+ 5V) ба хар (GND) утсыг зураг дээр үзүүлсэн шиг дахин байрлуул.
Утасны нүцгэн үзүүр дээр "эмэгтэй" гэх мэт гагнасан зөвлөмжүүд байх ёстой.
Алхам 2: Analog Arduino M0 бэлтгэх



Өмнө дурьдсанчлан, Analogue Arduino M0 нь анхны Arduino M0 -тэй нийцдэг техник хангамж, програм хангамж боловч санах ойн картыг холбох зориулалттай microSD холбогчтой.
Камерыг самбар дээрх Arduino M0 аналог руу холбохын тулд зураг дээр үзүүлсэн шиг өнцгийн холбогчийг TXD, RXD (X6 холбогч) терминалуудад гагнах шаардлагатай. Энэ порт нь "Цуваа" -тай таарч байна.
Камераас авсан цагаан (Camera RX) ба шар (Camera TX) утсыг зурагт үзүүлсэн шиг TXD ба RXD (холбогч X6) терминалуудад тус тусад нь холбох ёстой.
Та microSD үүрэнд FAT32 форматтай санах ойн карт (дор хаяж 32 МБ) оруулах ёстой.
Алхам 3: 3G/GPRS бамбай бэлтгэх



SIM картыг үүрэнд суулгахаасаа өмнө ПИН кодын хүсэлтийг идэвхгүй болгох ёстой. Дараа нь зураг дээр үзүүлсэн шиг SIM картыг самбарын доод талд байрлах үүрэнд суулгаарай.
RX-1 (D1), TX-0 (D0) байрлалд хоёр холбогч суурилуулсан байх ёстой.
Алхам 4: Эцсийн бүтээн байгуулалт




Эцсийн угсралтын хувьд 3G/GPRS бамбайг Arduino M0 аналогтой холбох шаардлагатай.
Үүний дараа бид VC0706 камерыг холбоно. Камерын тэжээлийн хангамжийг (улаан утас "+ 5V" ба хар утас "GND") 3G/GPRS бамбай холбогчоос "+ 5V" ба "GND" терминалуудаас авах ёстой. Үүний тулд та өнцгийн холбогч ашиглаж болно.
3G антеныг холбохоо бүү мартаарай.
Алхам 5: Төхөөрөмжийн програмчлал



Юуны өмнө VC0706 камертай ажиллах, Xmodem -тэй ажиллахын тулд номын санг суулгах шаардлагатай (зургийг 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
Дараа нь та 6-12V хүчирхэг Arduino M0 аналогийг самбар дээр оруулах ёстой. Микро USB кабелийг холбоно уу.
Arduino IDE -ийг ажиллуулна уу. EmailCamera.ino тоймыг нээнэ үү.
Тохиргоо дотроос "Tools-> Board:" Arduino M0 Pro (Native USB Port) "" -г сонгоно уу.
Ноорог зураг дээр дараах мөрүүдийг бүртгэх шаардлагатай ('*' оронд):
const char smtp_server = "*****"; // SMTP сервер
const char smtp_user_name = "*****"; // SMTP хэрэглэгчийн нэр
const char smtp_password = "*****"; // SMTP нууц үг
const char smtp_port = "***"; // SMTP серверийн порт
// Энд SIM картын өгөгдлөө бичээрэй
сул талууд apn = "*****";
const char user_name = "***";
const char нууц үг = "***";
// Энд илгээгч, чиглэл, нэрсийн талаархи мэдээллээ бичээрэй
const char sender_address = "*****"; // Илгээгчийн хаяг
const char sender_name = "*****"; // Илгээгчийн нэр
const char to_address = "*****"; // Хүлээн авагчийн хаяг
const char to_name = "*****"; // Хүлээн авагчийн нэр
Камерын тагийг линзээс салга. Бид камерыг зураг авч буй объект руу чиглүүлдэг. "Байршуулах" товчийг дарж, ноорогоо эмхэтгэж, самбарыг програмчилна уу. Цуваа монитор дээр бид дибаг хийх мэдээллийг ажигладаг. Амжилттай дууссаны дараа хүлээн авагчийн имэйлийг шалгана уу.
Ноорог бүтээхэд маш их тусалж байгаагаа илэрхийлэхийг хүсч байна.
Adafruit Industries, www.seeedstudio.com, www.cooking-hacks.com, Лимор Фрид, Том Иго, Питер Турцак.
Хэдхэн хоногийн дараа би ажлын үзүүлбэр бүхий видео хийж, байршуулахаар төлөвлөж байна. Ажлын явцад Xmodem номын санд согог илэрсэн (энэ зааварт онц чухал биш).
Ирээдүйд шинэ заавар авах санаа байна: хөдөлгөөн мэдрэгчийн функцийг мөчлөгийн санал асуулгаар нэмж, зураг илгээх.
Үзсэнд баярлалаа.
Зөвлөмж болгож буй:
Arduino ашиглан гэрийнхээ аюулгүй байдлын системээс имэйлийн анхааруулга авах: 3 алхам

Arduino ашиглан гэрийнхээ аюулгүй байдлын системээс имэйлийн сэрэмжлүүлэг авах: Arduino -ийг ашигласнаар бид одоо байгаа аюулгүй байдлын системийн аль ч суулгалтанд имэйлийн үндсэн функцийг хялбархан шинэчлэх боломжтой болно. Энэ нь ялангуяа хяналтын системээс удаан хугацаагаар тасарсан хуучин системүүдэд тохиромжтой юм
Имэйлийн анхааруулгатай Raspberry Pi хяналтын камер: 3 алхам

Имэйлийн сэрэмжлүүлэгтэй Raspberry Pi хяналтын камер: Орчин үед аюулгүй байдал хамгийн их анхаарал татаж байгаа бөгөөд өнөөдөр таны байрыг аюулгүй, хяналттай байлгах олон технологи байгаа. CCTV камер нь байшин эсвэл оффисоо ажиглахад маш хэрэгтэй байдаг. Хэдийгээр эдгээр төрлийн камеруудын үнэ улаан өнгөтэй байсан ч
ENV2 эсвэл бусад камер утасны камер тогтворжуулагч: 6 алхам

ENV2 эсвэл бусад камер утасны камер тогтворжуулагч: Та хэзээ нэгэн цагт видео хийхийг хүсч байсан ч танд зөвхөн камерын утас байгаа юу? Та камертай утсаараа видео хийж байсан ч түүнийгээ барьж чадахгүй байна уу? Энэ бол таны хувьд сургамжтай зүйл юм
Hawkeye Brownie камер дахь вэб камер: 3 алхам (зурагтай)

Hawkeye Brownie камер дахь вэбкамер: Хэдэн цагаан эрвээхэйн өмнө би Make сэтгүүл дээр хуучин эвхдэг камерын дотор вэбкамер байрлуулах тухай зөгнөлтэй таарч байсан бөгөөд энэ нь миний хийх гэж оролдож байсан зүйлтэй илүү ойр байсан юм. гэхдээ би үүнд тохирох төгс хэргийг олж чадаагүй байна. Би дуртай
Хэт улаан туяаны шөнийн харааны дижитал камер/камер: 17 алхам (зурагтай)

Хэт улаан туяаны шөнийн харааны дижитал камер/камер: Энэ нь Discovery Kids -ийн шөнийн харааны камерыг " жинхэнэ хэт улаан туяаны шөнийн харааны технологийг ашиглах” -г хуурамчаар сурталчилсан) бодит хэт улаан туяаны шөнийн харааны камер болгон хэрхэн хөрвүүлэх талаар тайлбарлах болно. Энэ нь IR webca -тай төстэй юм