
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05

Raz som dostal do rúk fotoaparát VC0706. Úspešne som ho pripojil k Arduino UNO, urobil fotografiu, nahral ho na micro SD. Chcel som niečo viac - preniesť prijatú fotografiu niekam. Napríklad cez štít 3G/GPRS. Najjednoduchšie je odosielať MMS. Náklady na MMS sú však dosť vysoké. Chcel som urobiť niečo lacnejšie. Napríklad pošlite fotografiu na e -mail.
V tejto príručke vám ukážem, ako pripojiť kameru VC0706 a štít 3G/GPRS k analógovému Arduino M0, nasnímať fotografiu a odoslať ju na e -mail.
Budeme potrebovať: 1) Fotoaparát VC0706
2) 3G/GPRS štít SIM5320
3) Analógové Arduino M0
4) Micro SD
5) Napájací adaptér 6-12V
6) Kolíkový konektor s rozstupom 2,54 mm
7) Tipy na vodiče typu „žena“
Analógové Arduino M0 bolo zvolené z niekoľkých dôvodov:
- Dostupné hardvérové sériové porty - „Sériové“(na pripojenie fotoaparátu), „Sériové1“(na pripojenie štítu 3G/GPRS), „SerialUSB“(na komunikáciu s počítačom).
- Úroveň logických signálov 3,3 V - vhodné na pripojenie kamery VC0706. Existuje však problém s kompatibilitou s niektorými štítmi GPRS, ktoré sú navrhnuté pre úroveň 5V.
- Prítomnosť konektora microSD na základnej doske na pripojenie pamäťovej karty.
- Viac pamäte, vyššia prevádzková frekvencia a ďalšie.
Analógový softvér Arduino M0 kompatibilný s pôvodným Arduino M0. Skici pre Arduino UNO boli pomerne ľahko prispôsobiteľné pre analóg Arduino M0.
Krok 1: Príprava fotoaparátu



Kamera má výstup RS-232 na priame pripojenie k počítaču. Je potrebné odstrániť MAX232 (prevodník RS-232) a zatvoriť kontaktné podložky medzi zodpovedajúcimi kolíkmi 7-10 (TX), 8-9 (RX).
Šesťvodičový kábel, ktorý bol dodaný s fotoaparátom, je potrebné mierne prepracovať:
- Vyberte dva vodiče z konektora.
- Usporiadajte červený (+ 5 V) a čierny (GND) vodič podľa obrázku.
Na holých koncoch drôtov musia byť spájkované hroty ako "samica".
Krok 2: Príprava analógového Arduina M0



Ako už bolo spomenuté, Analogue Arduino M0 je hardvérovo aj softvérovo kompatibilný s pôvodným Arduino M0, ale má aj vstavaný microSD konektor na pripojenie pamäťovej karty.
Na pripojenie kamery k analógovému Arduino M0 na doske je potrebné spájkovať uhlový konektor na svorky TXD, RXD (konektor X6), ako je znázornené na obrázku. Tento port sa zhoduje s „Sériovým“.
Biele (Camera RX) a žlté (Camera TX) vodiče z kamery musia byť zapojené do svoriek TXD a RXD (konektor X6), ako je znázornené na obrázku.
Do zásuvky na kartu microSD musíte vložiť pamäťovú kartu (najmenej 32 MB) naformátovanú vo formáte FAT32.
Krok 3: Príprava štítu 3G/GPRS



Pred inštaláciou sim karty do zásuvky musíte vypnúť požiadavku na PIN kód. Potom nainštalujte kartu SIM do zásuvky v spodnej časti dosky, ako je znázornené na obrázku.
V polohe RX-1 (D1), TX-0 (D0) musia byť nainštalované dve prepojky.
Krok 4: Konečná zostava




Na konečnú montáž je potrebné pripojiť štít 3G/GPRS k analógu Arduino M0.
Potom pripojíme kameru VC0706. Napájanie kamery (červený vodič „+ 5V“a čierny vodič „GND“) je potrebné odobrať zo svoriek „+ 5V“a „GND“zo štítového konektora 3G/GPRS. Na to môžete použiť aj uhlový konektor.
Nezabudnite pripojiť anténu 3G.
Krok 5: Programovanie zariadenia



V prvom rade je potrebné nainštalovať knižnice pre prácu s kamerou VC0706 a pre prácu s Xmodemom (prenos obrázkov na štít 3G/GPRS):
github.com/Seeed-Studio/Camera_Shield_VC0706
peter.turczak.de/XModem.zip
Pozor: v súbore knižnice na prácu s kamerou VC0706_UART.h je potrebné okomentovať nasledujúce riadky:
// # zahrňte „SoftwareSerial.h“
a nastaviť konštanty:
#define DEBUG 0
#define USE_SOFTWARE_SERIAL 0
#define TRANSFER_BY_SPI 0
Ďalej musíte na dosku predložiť analógový výkon Arduino M0 6-12V. Pripojte kábel micro USB.
Spustite Arduino IDE. Otvorte skicu EmailCamera.ino.
V nastaveniach vyberte „Nástroje-> Doska:„ Arduino M0 Pro (natívny port USB) ““.
V náčrte je potrebné zaregistrovať nasledujúce riadky (namiesto „*“):
const char smtp_server = "*****"; // server SMTP
const char smtp_user_name = "*****"; // meno používateľa SMTP
const char smtp_password = "*****"; // heslo SMTP
const char smtp_port = "***"; // port servera SMTP
// Sem napíšte údaje o SIM karte
cons char apn = "*****";
const char meno_používateľa = "***";
heslo const char = "***";
// Sem napíšte svoje informácie o odosielateľovi, smeroch a menách
const char sender_address = "*****"; // adresa odosielateľa
const char sender_name = "*****"; // Meno odosielateľa
const char to_address = "*****"; // adresa príjemcu
const char to_name = "*****"; // Meno príjemcu
Odstráňte kryt fotoaparátu z objektívu. Namierte fotoaparát na fotografovaný objekt. Spustite sériový monitor. Kliknite na tlačidlo „Nahrať“, zostavte skicu a naprogramujte dosku. V sériovom monitore sledujeme informácie o ladení. Po úspešnom dokončení skontrolujte e -mail príjemcu.
Chcel by som vyjadriť svoju veľkú pomoc pri vytváraní náčrtu:
Adafruit Industries, www.seeedstudio.com, www.cooking-hacks.com, Limor Fried, Tom Igoe, Peter Turczak.
O niekoľko dní plánujem vytvoriť a zverejniť video s ukážkou práce. Počas práce boli v knižnici Xmodem nájdené chyby (ktoré nie sú pre túto inštrukciu kritické).
V budúcnosti existuje nápad na novú inštrukciu: pridať funkciu snímača pohybu s cyklickým pollingom a odosielaním obrázkov.
Ďakujem za sledovanie.
Odporúča:
Bezpečnostná kamera Raven Pi: 7 krokov (s obrázkami)

Bezpečnostná kamera Raven Pi: Tento plastový havran si užíva nový život ako praktická, ale strašidelná bezpečnostná kamera Raven Pi. V bruchu má Raspberry Pi a na krku vstavanú kameru Pi, ktorá zachytáva HD video vždy, keď je detekovaný pohyb. V rovnakom okamihu je
Infračervená herná kamera Raspberry Pi: 6 krokov

Infračervená herná kamera Raspberry Pi: Práve som začal skúmať Raspberry Pi a zaujal ma modul infračervenej kamery Pi. Žijem v trochu odľahlej oblasti a videl som známky rôznych divokých tvorov, ktorí v noci skúmali okolo domu. Mal som nápad vytvoriť si nig
Najľahšia webová kamera ako bezpečnostná kamera - detekcia pohybu a obrázky odoslané e -mailom: 4 kroky

Najľahšia webová kamera ako bezpečnostná kamera - Detekcia pohybu a obrázky zaslané e -mailom: Na to, aby ste mohli dostávať obrázky rozpoznané pohybom z webovej kamery do e -mailu, si už nemusíte sťahovať ani konfigurovať softvér - jednoducho použite prehliadač. Na zachytenie obrázku použite aktuálny prehliadač Firefox, Chrome, Edge alebo Opera v systéme Windows, Mac alebo Android
Selfie kamera Arduino: 5 krokov

Selfie kamera Arduino: Tieto nerozlučné dokumenty ukazujú, ako veľmi jednoduchým spôsobom zostaviť selfie kameru Arduino
AI kamera pre Raspberry Pi/Arduino: 7 krokov

AI kamera pre Raspberry Pi/Arduino: Ak ste v poslednom čase sledovali tieto novinky, došlo k výbuchu začínajúcich spoločností vyvíjajúcich čipy na urýchlenie odvodenia a školenia algoritmov ML (strojového učenia). Väčšina týchto čipov je však stále vo vývoji a nie je to niečo