大人玩具——Arduino開源相機

2020-12-05 攝影之友

難度:★★★☆ 製作時間:20分鐘

Arduino是一個便捷靈活、方便上手的開源電子原型平臺,也叫電子積木。它包含硬體(各種型號的 Arduino 板)和軟體(Arduino IDE)。非常適合電子愛好者和對於「互動」有興趣的朋友們。你可以自己動手製作,也可以購買成品套裝,Arduino所使用到的軟體都可以免費下載,可以根據自己的要求去修改它們。標準化的接口模式大大降低了大家的製作門檻,任何人有興趣動手都能嘗試折騰出來一臺相機。

我們今天製作的這臺Arduino Camera開源相機擁有一般數位相機的基礎功能。基於DFRduino UNO R3套件, 鏡頭組件採用了CMUcam4可編程的嵌入式圖像傳感器,不但能像傳統攝像頭模組一樣傳輸VGA(640×480)尺寸的圖像,還內置可編程的圖像處理軟體,可以方便地對圖像做一些算法處理,比如定義需要追蹤的顏色和直方圖顯示等。再加上一個有智能監控電壓功能的鋰電池模塊組成一個性能穩定數據存儲裝置。

準備材料

DFRduino UNO R3套件 78元

CMUcam4 嵌入式圖像傳感器1700元

Button按鈕模塊 10元

包線 0.1元

鋰電池 150元

PVC管槽2米 2元

製作步驟:

1. 首先連接DFRduino UNO R3套件與圖像傳感器

2. 它們都有標準的接口,直接插上即可,注意針腳要對齊

3. 連接麵包線。一共有三根線,紅色為+5V電源線、黑色是電路的地線

4. 另一根黃色的為Button連接線, 連接到COM3串口

5. 將相機裝到PVC槽中,在PVC槽頂端安裝Button按鈕作為相機的快門

6. 將鋰電池裝上,一個最基本的開源相機就做好了。最後用USB線和電腦連接, 點擊Upload將程序上傳到控制板中即可

樣張

有趣的Arduino擴展板

RF Talk Shield可實現5種聲音

這塊RF Talk Shield拓展板所使用的AquesTalk Pico本身擁有5種聲音,包括3種女聲、1種男聲以及一種機器人合成音。如果有興趣製作機器人的話,這塊拓展板倒是一個不錯的輸出底座。

Maxsonar EZ2 超聲波測距模塊

MaxSonar EZ2超聲波測距模塊可探測的距離非常遠,而且傳感器體積小巧,但是包含了連續可變增益,自動校準,包含距離讀數實時噪聲抑制算法。在許多電氣噪聲源存在的環境依然可以可靠工作。

樹莓派

Raspberry Pi樹莓派和Arduino相似,也是為學生計算機編程教育設計的,採用Linux系統。基於ARM的微型電腦主板,以SD卡為內存硬碟,有標準的USB網線接口,可連接鍵盤、滑鼠,擁有電視輸出接口和HDMI接口,以上部件全部整合在一張僅比信用卡稍大的主板上,只需接通電視機和鍵盤就能具備所有PC的基本功能,執行如電子表格、文字處理、玩遊戲、播放高清視頻等諸多功能。當然,用樹莓派也可以製作相機,詳見《攝影之友》9月刊。

達人點評

創客布道師:@nille程晨

開源硬體簡單容易上手,沒有任何電子基礎的人都可以來玩。我們今天做的只是最基礎的開源相機,當然,選擇不同的硬體,還可以實現多種不同的快門觸發,比如實現人臉識別拍照、聲音感應拍照等等。

編輯點評

資深編輯:姬睿

不會編程的人能不能玩開源呢?答案是肯定的。Arduino沒有難懂的彙編,而且網上有很多免費的程序可以下載,只需要用USB線和電腦連接,選擇目前使用的控制板點擊Upload將程序上傳到控制板中即可。

相關焦點

  • 十個中文例程教會你輕鬆上手製作Arduino智能小車
    Arduino簡介本文引用地址:http://www.eepw.com.cn/article/201706/348117.htmArduino 是一款便捷靈活、方便上手的開源電子原型平臺,包含硬體(各種型號的arduino板)和軟體(arduino IDE)。
  • Arduino使用光敏電阻實驗
    Arduino使用光敏電阻實驗 發表於 2018-01-24 17:18:02 Arduino是一款便捷靈活、方便上手的開源電子原型平臺
  • [新課推薦]人工智慧科普活動資源包配套課程Micro:bit+ Arduino...
    課程的第一章會介紹arduino控制板、arduino編程軟體的使用以及簡單的基礎傳感器的使用。第二章主要講程序的邏輯關係以及複雜傳感器的應用。第三章主要講課程的綜合應用,通過搭建一個小車、編寫程序實現小車不同的功能。通過本課程的學習,大家可以掌握arduino編程以及arduino開源硬體的使用。
  • 利用Arduino 玩出來的發燒級玩具
    隨著「開源硬體」成為一個流行的詞彙,各種開發平臺自然而然的走進了大家的視野。但實話說,「原生」的開源硬體就是一塊塊沒有外殼的「電路板」,在一般的人看來顯得十分乏味。
  • 利用Arduino玩出來的發燒級玩具
    隨但實話說,「原生」的開源硬體就是一塊塊沒有外殼的「電路板」,在一般的人看來顯得十分乏味。不過,目前有很多基於Arduino所開發的項目或者「玩法」都已經十分完善,通過一些已經開發完全的成品我們能很容易的了解到Arduino是如何獲得大家的青睞。Arduino並不像單片機需要複雜的底層代碼以及彙編語言,功能實現基本上要求的是簡單而實用的函數運算。
  • arduino從零開始(4)PWM與呼吸燈
    在arduino中,我們常用PWM來驅動LED的暗亮程度,電機的轉速等。我們知道,在數字電路中,電壓信號是離散的: 不是 0(0V)  就是 1(5V或者3.3V), 那麼如何輸出介於 0v 和  5V之間的某個電壓值呢?簡單來說就是在一個周期內讓電壓在0V與5V之間快速切換,根據5V的佔比便可以模擬出0v到5v之間的不同電壓。
  • 數碼管與ARDUINO 開發板的連接使用
    數碼管模塊與arduino連接示意圖接線說明:數碼管的VCC –arduino上的5V數碼管的GND -- arduino上的GND數碼管的DS -- arduino上的A0數碼管的ST_CP -- arduino上的A1數碼管的SH_CP -- arduino上的A2
  • 萬能超的arduino學習日記(一)
    本科時候有接觸過arduino,但是由於導師方向原因,轉做了3D列印和動力學分析,所以這裡是啥都會一點點的萬能超,希望能夠和大家一起學習討論。最近由於興趣原因,決定重新撿起arduino,所以決定寫這個萬能超的arduino學習日記跟大家一起重新學習。最開始的入門學習,我選擇跟B站太極創客的學習視頻,因為有基礎,選擇二倍速觀看學習。
  • 日本頂級匠人設計的紙質玩具,讓人腦洞大開,連大人都愛不釋手
    玩具在家長的印象裡,向來都不是一個好的存在。寶寶小的時候,還可以沉迷於玩具,這樣能讓他們停止哭鬧。但是長大了以後,若是還沉迷玩具,家長們就會很生氣,因為這樣就耽誤了學習的時間。可是,日本的一些很有意思的小玩具,能夠改變你對玩具的偏見。
  • 智能家居控制-arduino紅外遙控控制燈
    上一篇文章介紹了 arduino接受智能家具系統中的紅外遙控的解碼在此基礎上,今天就做一個遙控器控制的燈,我們可以將燈換成繼電器,這樣的話就實現了,用紅外遙控機,控制家裡的電器開關,比如燈,電視,插座,洗衣機等接線圖幾原理圖如上,一個板子一個紅外接收器,一個燈(可以換成你想控制的任何設備
  • 七鶴大人真實身高「首曝」!原相機墊10公分內增高,網友:小學生有...
    七鶴大人真實身高「首曝」!原相機墊10公分內增高,網友:跟小學生有區別? 時下,網紅界出現了不少黑馬,在團隊的包裝下,很多人僅用短短幾個月時間吸粉上千萬,成為大主播。但這些人往往經受不住時間的考驗,翻車的太多了,比如劉思瑤、刀小刀等等,多少都有些負面新聞。
  • 大人的科學
    ——《大人的科學 | 浪漫四季星空燈》大概兩年前吧,在網上看到這盞針孔星象儀,能看到銀河和星座,覺得還挺浪漫的,剛好買來送給朋友做生日禮物了。在網上搜它的時候,發現原來它是附在一本雜誌裡的。它由日本學習研究社出版,這本雜誌從名字上來說是給大人看的雜誌,但是從實際上來是給大人們動手的手工科學雜誌,至今已經出版了超過30期,早已成為日本第一手作品牌。雜誌每一期的專題不同,給人的感受也非常的不同。(百度百科)
  • 戶型小面積少,這樣分區,大人小孩各有空間,客廳不再是玩具間
    02大人小孩分區,動靜結合,生活有序在客廳一側闢出專門給孩子玩耍的區域。有娃的家庭,一定要有專屬於小孩的角落基地,空間若是沒有分際線,自然就會把玩具帶到客廳玩耍,間接影響到大人成人們的生活動線。
  • Arduino在嵌入式開發中應用案例之arduino點亮LED
    Arduino是一款便捷靈活、方便上手的開源電子原型平臺。     包含硬體(各種型號的Arduino板)和軟體(Arduino IDE)。由一個歐洲開發團隊於2005年冬季開發。     本分享一個通過arduino點亮LED的案例。
  • 【arduino】童芯派彩屏顯示圖片,圖片取模後在TFT液晶顯示
    繼續玩童芯派,128x128的彩屏應該是童芯派的一大亮點,150元(零售價)的開源硬體帶這麼大的彩屏還是很少見的(非常有職業操守,就不對比其他板子了)。這顯然太麻煩了,arduino創客玩家不這麼玩,另外官方也提供了底層的驅動庫,我們直接拿來用。
  • 七鶴大人帶團隊去雲南遊玩,用原相機拍遊客照,這顏值太真實了
    對於很多人來說,七鶴大人可是一位高顏值的男網紅,當時他之所以能夠受到那麼多人的喜歡,憑藉的就是個人的長相,真的是讓人青睞有加。不過也有不少人認為,他之所以看著會那麼帥氣,其實大部分都是和美顏濾鏡有關係。
  • 一文看懂arduino驅動uln2003操作步進電機的方法
    打開APP 一文看懂arduino驅動uln2003操作步進電機的方法 發表於 2018-05-30 09:34:32   arduino驅動uln2003操作步進電機的方法   1、網上買的步進電機,很多接線順序都不對。
  • 用Arduino讀取霍爾流量傳感器的脈衝數
    安裝好開發環境,接好線,選擇好通道,點亮板子,連接霍爾流量傳感器至arduino板子,黃線接pin 2.紅色接5V,黑色接GND.把霍爾流量傳感器接在管路上接好小水泵都接好之後,打開水泵開關,水流流過,監視窗口就會顯示脈衝數,每秒鐘更新一次。
  • 如何使用Qt為arduino製作圖形界面
    如何使用Qt為arduino製作圖形界面 網絡整理 發表於 2019-11-13 11:11:39 步驟1:安裝Qt
  • 大牛輕鬆帶你玩轉Arduino智能硬體六-arduino入門:LED流水燈
    (六)arduino入門:LED流水燈    一、本節介紹  在本課中,您將進行一個簡單但有趣的實驗 - 使用LED來創建流動的LED燈。