色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何用arduino控制相機快門

454398 ? 來源:wv ? 2019-08-28 09:08 ? 次閱讀

第1步:收集零件和文件

如何用arduino控制相機快門

零件:

Arduino Uno(或類似)

面包板(半尺寸面包板適合)

Easydriver步進電機驅動程序

2X散熱器為Easydriver(可選但強烈建議)

紅外LED 950nm(用于紅外攝像機觸發)

電阻220歐姆(紅外LED前置電阻)

壓電聲音元素(可選,如果你希望得到反饋聲音)

一些跳線

Steppermotor的外部電源

我用12V 1A電源適配器從Trinamic驅動1A NEMA 17 Steppermotor獲得了很好的體驗。我還使用了一個24V 3A電源適配器。 Easydriver板每相支持高達30V和750mA的電流

用于steppermotor外部電源的插座

Bipolar NEMA 17 Steppermotor和Turntable例如FluxGarage“帶Steppermotor的自動轉盤”

添加基本按鈕控制器。.

按鈕

電阻10k歐姆(按鈕)

LED(狀態引導)

電阻器220歐姆(狀態LED的預電阻器)

。..或者為顯示器+鍵盤菜單添加高級控制器:

Adafruit LCD屏蔽套件,帶16x2字符顯示器

下載基本和高級控制器的Arduino代碼和Fritzing圖表:

如果您想為高級控制器打開Fritzing文檔,請確保下載并安裝adafruit元素..

結果

請注意:

在圖片上,我使用的是FluxGarage“Tinkerer‘s Baseplate”和FluxGarage“用于16x2 LCD +鍵盤護罩的前板”。使用這些元素是可選的,如果你也想使用它們,請點擊相關指令的鏈接。

第2步:匯編電路

焊料 用于面包板的Easydriver板

為了在面包板上使用easydriver ,你需要在電路板上焊接一些公針腳接頭。最好的方法是將公針頭放入面包板,將easyydriver放在頂部,然后焊接針腳。

接線:

將部件接線為顯示在基本或高級控制器的Fritzing圖形中。在github上下載Firtzing圖表,找到步驟1中的鏈接。

仔細檢查所有內容是否連接如下:

Arduino數字引腳02 = Easydriver的dir引腳

Arduino數字引腳03 = Easydriver的步進引腳

Arduino數字引腳09 =壓電輸出

Arduino數字引腳12 =輸出用于紅外LED(在LED之前放置220歐姆的前電阻)

+用于基本控制器:

Arduino數字引腳04 =按鈕輸入(按鈕接地前放置10k歐姆電阻)

Arduino數字引腳13 =狀態LED輸出(引腳前220歐姆前置電阻)

+用于高級控制器:

將顯示屏+鍵盤屏蔽層疊到arduino上,實際使用的是這些引腳:Arduino模擬引腳A4 + A5和5V + GND。

連接Steppermotor:

連接雙極步進電機(4線)是關于連接moto的兩個線圈(A和B) r到easydriver板的右側引腳。

連接外部電源

Easydriver板的右上側有兩個獨立的電源引腳(M +和地)。當電路板本身從Arduino獲得電源時,單獨的輸入為steppermotor提供電源。如果您使用典型的“開箱即用”電源適配器和插座,則應將“+”線連接到easydriver的“M +”引腳,將“ - ”線連接到easydriver的“GND”引腳。通常“+”位于內側,而“ - ”位于插頭的外側。但要小心,一些電源適配器允許切換極性!如果你的easydriver連接不正確,它可能會被損壞,請記住這一點。

步驟3:將源代碼上傳到Arduino

在Github下載Arduino源代碼:

在步驟1找到下載鏈接。

下載第三方庫并復制它們到IDE的庫文件夾:

。..用于相機快門:

https://github.com/dharmapurikar/Arduino/tree/mast 。..

。..用于Adafruit 16x2顯示器+ Keypad Shield:

https://github.com/adafruit/Adafruit-RGB-LCD-Shiel.。.

代碼經過測試,可與最新的Arduino IDE一起使用(1.8.7 on Windows)和Arduino Uno + Easydriver步進電機驅動器+ Adafruit 16x2顯示器+鍵盤護罩,+ Trinamic步進電機和尼康D60相機。

調整代碼以使用您的特定相機:

如上所述,我使用了Sebastian Setz的“multiCameraIrControl.h”庫。要使其適用于您的相機,您必須在相機制造商名稱之前刪除注釋斜杠,當然還要在所有其他制造商名稱之前添加斜杠:

// Set Camera Type

Nikon D5000(12);

//Canon D5(12);

//Minolta A900(12);

//Olympus E5(12);

//Pentax K7(12);

//Sony A900(12);

執行類似操作在“快照”功能中調整:

// Take a picture

void snap(){

D5000.shotNow();

//D5.shotNow();

//A900.shotNow();

//E5.shotNow();

//K7.shotNow();

//A900.shotNow();

}

請注意:

不幸的是,我還沒有能夠測試其他IR觸發相機還有我自己的尼康D60。相機快門庫應該與不同制造商的多個相機一起使用,而不僅僅是代碼中提到的特定相機型號。如果您對佳能,美能達,奧林巴斯,賓得或索尼相機的體驗發表評論會很棒。

步驟4:操作控制器

控制器的代碼分別是什么?

如果按下按鈕,將觸發“photoshooting”。每個Photoshooting都是以下序列的有限循環:

觸發相機

短暫延遲

Steppermotor將旋轉預定量的度數

短暫延遲

照片拍攝基于一組確定其確切行為的變量。您可以在源代碼(簡單控制器版本)或顯示菜單(高級控制器版本)中更改這些變量。

操作基本控制器:

在基本控制器上,狀態LED顯示系統何時可以執行。開始拍照時,LED指示燈熄滅。您可以按住按鈕中斷照片拍攝,直到出現“中斷聲音”并且轉盤停止。看一下這個教程頂部的視頻,在“現實生活”中看到這一點。

可以在代碼的頂部找到photoshooting的變量,并可以更改以修改photoshooting。您可以在下面看到初始值:

int shootingsteps = 20; // number of steps for a full revolution, should be 10, 20 or 40

float shootingspeed = 0.01; // rotation speed: any number from .01 -》 1 with 1 being fastest -

Slower is stronger (slower = better for ?heavy“ objects)

int shootingdelay = 1000; // break in milliseconds before and after each rotation

操作高級控制器:

打開高級控制器時,FluxGarage logosplash顯示4秒鐘。之后,控制器就可以執行并顯示一組可調整的變量列表:

ST =步數,可以是10,20或40

SP =旋轉速度,可以是1-5而1是最慢的

DE =每個步驟之前和之后的延遲,在十分之一秒內,可以是5,10,25,50

LI =確定拍攝時顯示屏的背景燈是打開還是關閉。可以是1 =打開或0 =關閉

您可以使用左右按鈕瀏覽變量類型,并使用向上和向下按鈕更改值。

啟動照片拍攝按下選擇按鈕并按住選擇按鈕中斷拍照,直到出現“中斷聲音”。

第5步:開始拍攝

如果你已經建立了自己的控制器+轉盤并且你的相機就位,那么你幾乎就可以開始拍攝了。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 相機
    +關注

    關注

    4

    文章

    1367

    瀏覽量

    53887
  • Arduino
    +關注

    關注

    188

    文章

    6477

    瀏覽量

    187752
收藏 人收藏

    評論

    相關推薦

    如何使用Arduino實現CAN總線通信呢

    CAN(Controller Area Network)總線是一種常用于汽車和工業控制系統的串行通信協議,以其高可靠性和實時性而聞名。Arduino,作為一種流行的開源微控制器平臺,可以通過附加
    的頭像 發表于 12-23 09:06 ?468次閱讀

    onsemi全局快門圖像傳感器—了解圖像傳感器的選型要點

    統應運而生,而高速、全畫幅全局快門傳感器是這些系統的核心。全局快門能夠即時捕捉拍攝對象的完整視圖,這非常重要。基于全局快門的系統可以消除許多常見于視覺系統的視覺偽
    的頭像 發表于 12-20 16:15 ?416次閱讀
    onsemi全局<b class='flag-5'>快門</b>圖像傳感器—了解圖像傳感器的選型要點

    stm32與Arduino的比較

    在微控制器的世界里,STM32和Arduino是兩個經常被提及的名字。STM32是一系列由STMicroelectronics生產的高性能微控制器,而Arduino則是一個開源電子原型
    的頭像 發表于 11-19 15:45 ?1609次閱讀

    用高速相機看世界,揭秘肥皂泡與Marangoni效應#高速相機 #深視智能

    相機
    深視智能科技
    發布于 :2024年10月15日 17:17:21

    何用Jacinto內部的GPtimer輸出PWM信號控制屏幕背光

    電子發燒友網站提供《如何用Jacinto內部的GPtimer輸出PWM信號控制屏幕背光.pdf》資料免費下載
    發表于 09-29 10:25 ?0次下載
    如<b class='flag-5'>何用</b>Jacinto內部的GPtimer輸出PWM信號<b class='flag-5'>控制</b>屏幕背光

    YXC差分可編程振蕩器,頻點200mhz,封裝5032,LVDS輸出,應用于工業相機

    工業相機快門時間非常短,可以抓拍高速運動的物體。因此推薦YXC可編程差分振蕩器,YSO210PR差分晶振,?為工業相機提供靈活的可編程性質,頻率10~1500MHz可選。
    的頭像 發表于 08-19 16:19 ?371次閱讀
    YXC差分可編程振蕩器,頻點200mhz,封裝5032,LVDS輸出,應用于工業<b class='flag-5'>相機</b>

    怎樣用Arduino測試鋰電池容量

    本文詳細介紹了如何用Arduino測量鋰電池的容量。并附有電路圖和Arduino的程序代碼。
    的頭像 發表于 07-30 09:14 ?1030次閱讀
    怎樣用<b class='flag-5'>Arduino</b>測試鋰電池容量

    思特威最新全局快門技術在無人機、機器人等領域的應用

    全局快門與卷簾快門有別,前者在同一時間內對整個圖像傳感器上的所有像素點進行曝光,保證畫面整體亮度均勻;后者則是逐行曝光,各行曝光時間可能存在差異。
    的頭像 發表于 05-18 16:07 ?665次閱讀

    何用Arduino開發STM32G070?

    何用Arduino開發STM32G070,各位大神有相關教程嗎。我如何在Arduino的開發板管理器中添加STM32G070開發板,如何把程序下載到CPU中?
    發表于 04-07 08:22

    工業相機的常見基礎問答

    智能工業相機中網絡通信裝置起什么作用? 網絡通信裝置是智能相機的重要組成部分,主要完成控制信息、圖像數據的通信任務。智能相機一般均內置以太網通信裝置,并支持多種標準網絡和總線協議
    發表于 03-15 10:57 ?753次閱讀
    工業<b class='flag-5'>相機</b>的常見基礎問答

    三星Galaxy S24 Ultra相機性能顯著提升:2億像素、更大傳感器、更快速

    三星表示,新款Galaxy S24系列手機已將相機快門延遲全面降低,其中Galaxy S24 Ultra所搭載的2億像素的主攝像頭更為突出,這項提升使相機能更快捕捉瞬間。
    的頭像 發表于 03-08 13:54 ?1232次閱讀

    何用memtool與xc866微控制器通信?

    請告訴我如何用memtool與xc866微控制器通信
    發表于 03-04 07:27

    arduino控制步進電機代碼

    Arduino是一種開放源代碼的電路板平臺,它可以用于控制各種不同的電子設備,包括步進電機。步進電機是一種電動機,可以通過下達特定的指令來控制每個步進的角度,從而使電機旋轉到指定的位置。在本文
    的頭像 發表于 02-14 16:29 ?2170次閱讀

    如何使用Arduino控制RGB LED

    在本指南中,您將學習如何使用Arduino控制RGB LED。RGB(紅-綠-藍)LED可以通過混合不同強度的紅、綠、藍光來產生多種顏色。您將學習創建一個基本Arduino RGB LED電路,并以一些基本顏色為例循環。
    的頭像 發表于 02-11 10:28 ?5203次閱讀
    如何使用<b class='flag-5'>Arduino</b><b class='flag-5'>控制</b>RGB LED

    如何使用Arduino UNO板和電位器控制伺服電機

    在本Arduino伺服電機教程中,您將學習如何使用Arduino UNO板和電位器控制伺服電機。
    的頭像 發表于 02-11 10:11 ?2969次閱讀
    如何使用<b class='flag-5'>Arduino</b> UNO板和電位器<b class='flag-5'>控制</b>伺服電機
    主站蜘蛛池模板: 视频专区亚洲欧美日韩 | 亚洲国产在线午夜视频无 | 性啪啪chinese东北女人 | 摸老师丝袜小内内摸出水 | 久久精品手机观看 | 亚洲视频国产 | 国产99视频精品一区 | 亚洲国产欧美日本大妈 | 性春院 | 亚洲精品无码不卡 | 男男gaygay拳头 | 亚洲AV无码乱码国产麻豆P | 跳蛋按摩棒玉势PLAY高H | 好想被狂躁A片免费久99 | 欧美人禽Zozo动人物杂交 | 99久久精品毛片免费播放 | 国产精品日本一区二区在线播放 | 欧美性暴力变态xxxx | 花蝴蝶免费版高清版 | 免费观看99热只有精品 | 99久久精品免费国产一区二区三区 | www.青青草.com | 正在播放黑人杂交派对卧槽 | 国产69精品久久久久无码麻豆 | 超碰在线线公开免费视频 | 欧美末成年videos在线 | 国产精品99久久久久久AV下载 | 99热久久这里只精品国产WWW | 欧美一第一页草草影院 | 久久精品国产亚洲AV忘忧草蜜臀 | 色综合 亚洲 自拍 欧洲 | 日本高清不卡码无码v亚洲 日本福利片午夜免费观着 日本粉嫩学生毛绒绒 | 快播理论片| 日本午夜精品理论片A级APP发布 | 岛国大片在线观看免费版 | 成人中文字幕在线 | 国产AV99激情久久无码天堂 | 香蕉 在线播放 | 国产精品免费视频播放 | 阿力gv资源 | 亚洲免费在线观看 |