設為首頁收藏本站

圓創力科技.MakeBlock TW

 找回密碼
 立即註冊

QQ登錄

只需一步,快速開始

掃一掃,訪問微社區

查看: 1118|回復: 0

Makeblcok電子模組手冊----快門線模組

[複製鏈接]
benny 發表於 2016-7-6 11:54 | 顯示全部樓層 |閱讀模式
快門線模組






1 、概述

快門線模組是一個特殊模組,旨在實現數碼單反相機自動拍照的功能。用戶可將其運用於拍攝高速照片,或通過定時曝光控制計以拍攝“延時”錄像和照片。本模組接口是藍色色標,說明是雙數字接口,需要連接到主板上的藍色標識的接口,並用專用線連接照相機。

2 、技術規格

l 工作電壓:5V
l 控制方式:雙數字口控制
l 模組尺寸:52 x 24 x 18 mm (長x寬x高)
3 、功能特性

l 可以控制相機快門和對焦;
l 適用於不同的相機類型;
l 延時小,性能好,抗干擾能力強;
l 模組的白色區域是與金屬梁接觸的參考區域;
l 支持Arduino IDE編程, 並且提供運行庫來簡化編程;
l 支持mBlock圖形化編程,適合全年齡用戶;
l 使用RJ25接口連線方便;
l 模組化安裝,兼容樂高系列;
l 配有接頭支持絕大多數Arduino系列主控板。
4 、引腳定義

快門線模組有四個針腳的接頭,每個針腳的功能如下表
  
  
序號
  
  
針腳
介紹
1
GND
接地
2
VCC
接電源
3
S
控制快門
4
F
控制對焦
表1 4-Pin 接口功能
5 、接線方式

l RJ25連接
由於快門線模組接口是藍色色標,當使用RJ25接口時,需要連接到主控板上帶有藍色色標的接口。以Makeblock Orion為例,可以連接到3, 4, 5, 6號接口,如圖
圖1 快門線模組與Makeblock Orion連接圖

l 杜邦線連接
當使用杜邦線連接到Arduino Uno主板時,數字S,F引腳需要連接到Digital(數字)口如下圖所示
圖2 快門線模組與Arduino UNO 連接圖

6 、編程指南

l Arduino編程
如果使用Arduino編程,需要調用庫Makeblock-Library-master來控制快門線模組。本程序通過Arduino編程讓相機接收到信息時進行延時拍照。

  1. #include "MeOrion.h"
  2. #include <Wire.h>
  3. #include <SoftwareSerial.h>

  4. MeShutter myshutter(PORT_3);
  5.   
  6. void setup()
  7. {
  8.     Serial.begin(9600);
  9. }
  10.   
  11. void loop()
  12. {
  13.     if(Serial.available() )
  14.     {
  15.         char a = Serial.read();
  16.         if(a == 's')
  17.         {
  18.             myshutter.focusOn();
  19.             delay(1000);
  20.             myshutter.shotOn();
  21.             delay(200);
  22.             myshutter.shotOff();
  23.             myshutter.focusOff();
  24.         }
  25.         if(a == 'f')
  26.         {
  27.             myshutter.focusOn();
  28.             delay(1500);
  29.             myshutter.focusOff();
  30.         }
  31.     }
  32. }
複製代碼




Me Shutter 函數功能列表
   
方程
   
  
功能
  
  
MeShutter(uint8_t port )
  
  
接口定義
  
  
void shotOn()
  
  
向照相機快門輸出低電位
  
  
void shotOff()
  
  
向照相機快門輸出高電位
  
  
void focusOn()
  
  
向照相機對焦輸出低電位
  
  
void focusOff()
  
  
向照相機對焦輸出高電位
  


代碼功能介紹:通過對快門和對焦的控制,實現現相機的延時拍照功能。

l mBlock編程
快門線模組支持mBlock編程環境,如下是該模組指令簡介
   
編程說明
   
  
介紹
  
  
  
  
參數一:選擇接口
  參數二:可選擇按下/鬆開快門,開始/停止對焦
  功能:控制拍照時間
  

下面是控制照相機的程序,可以自己調節對焦和照相時間:

7 、原理解析            

    快門線模組通過接收主控板傳過來的電位信號,經過光電耦合器處理,將信號傳輸至相機中並執行相應動作。其中,光耦合器輸入輸出間互相隔離,電信號傳輸具有單向性等特點,具有良好的電絕緣能力和抗干擾能力。例如:本模組中當接收到快門輸出高電位的信號時,對應的光耦LED亮起,傳輸光信號,光敏器件收到光信號並將其轉化為電信號傳輸到相機中並執行鬆開快門動作。

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

QQ|Archiver|手機版|小黑屋|圓創力科技有限公司 IOP Robotic Technology Co.,Ltd Tel: 07-3924582   

GMT+8, 2018-10-22 13:18 , Processed in 0.042207 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表