123Duino 程式設計學習平台
計畫緣由
- 學習程式設計全球趨勢
- 美國總統歐巴馬公開支持推廣程式設計
- 英國歐盟等多國重視程式設計教育
- 台灣十二年國教課綱也預計107年要把「程式設計」列為必修課程
123Duino 讓每個學習程式設計的人從中找到樂趣,並增加學習動力。
為何要學習程式設計
學習程式設計並不是要讓每個人都成為程式設計師。
是讓你透過電腦來有效處理與解決問題,並培養以下能力
- 創造力
- 解決問題能力
- 自我思考能力
- 邏輯思維
如何學習程式設計
學習程式設計並不是一件簡單的事,需要非常大的耐心與毅力。更重要的是要有一顆非常熱誠的心。很多人一開始學習程式設計都抱著非常熱誠與興奮的心去學習,但隨後就會被學習過程中的枯燥與挫折感所擊退。
程式語言幾十種,但基本上我們只要學習一種了解程式設計的概念與架構,之後再學習任何程式設計語言就很容易上手,最重要的是要保持有學習的熱誠。
123Duino 如何幫助您學習程式設計
即插 - 即寫 - 即用
123Duino 功能&特色介紹
123Duino程式設計學習平台,是基於Arduino為基礎,集成許多可透過程式去控制的各項功能與感測器,讓使用者能夠開發出好玩又實用的工具。以下就介紹本產品的各項特色與用途。
123Duino程式開發環境
123Duino軟體開發環境與Arduino 完全相同,可直接使用Arduino IDE來編寫程式。
123Duino硬體配置
我們將提供豐富的範例與簡易使用手冊
為了讓您更快速的學習程式設計,本平台將提供豐富的範例程式與簡易的操作手冊。範例程式中並有中文的註解說明,讓您透過電子檔簡易手冊與範例程式,了解與發揮本平台的所有感測器的功能,體驗程式設計的樂趣。
豐富的範例程式
範例1:蜂鳴器結合OLED 動畫示範
範例2:使用陀螺儀與加速器實現計步器
範例3:光感測器
更多的範例請參考影片清單
所有範例程式將提供原始碼,並有中文註解。
123Duino 適合那些人使用
- 想學Arduino又不想一開始就被硬體接線給搞垮的人
- 純粹想學程式設計,但又想要能夠呈現出學習成果的人
- 已經學過Arduino但想要實際做出實用性的作品
- 我需要一個可以客製化的溫溼度計,光感測器,計步器......
123Duino 時程規劃
123Duino 研發歷程…
完成集資後,本團隊將會公開123Duino 線路圖與所有程式碼。
123Duino 最底只要NTD700就可以獲得。
回饋方案
(市售價格NTD1200)
123DUINO 規格
(本產品使用高品質的零件,提高產品的可靠度與感測器的準確度。)
• 微控制器ATMEL ATmega32U4-AU 32KB Flash 2.5KB SRAM
• 台廠 0.96吋128x64 OLED 白色或藍色
• 國際大廠 InvenSense MPU-6515 6軸感測器(3軸加速度計與3軸陀螺儀)
• 國際大廠 Sensirion SHT30 高精準度溫溼度感測器
• ATMEL AT24C128C-SSHM I2C EEPROM 128-Kbit
• 5050RGB LED 紅綠藍三色發光二極體
• 蜂鳴器
• 高感度光敏電阻
• PCB 尺寸:長75mm / 寬30mm / 厚1.6mm
• 配件: USB 延長線
123Duino研發團隊介紹
123Duino研發團隊是由一群在PC產業界,已有相當豐富產品開發經驗的工程師與專案管理師所組成。本團隊成員對於Maker社群也有一定程度的了解,在Arduino相關軟硬體開發具有相當豐富的經驗。藉由123Duino程式學習平台的開發讓Maker們有更好用的平台,並同時降低硬體的門檻,讓對於程式設計有興趣的初學者也能簡單易懂的進入Arduino與程式設計的世界。
- 陳文峰 – 123Duino 專案發起人與專案管理
在PC產業界超過15年以上專案管理與銷售工作經驗。 - Jeremy – 123Duino 硬體研發工程師
在PC產業從事硬體研發超過15年以上工作經驗,開發過x86、ARM、FPGA等相關硬體平台。同時在Arduino硬體研發上也有超過3年以上的經驗。 - John Tsai – 123Duino 軟體/韌體研發工程師
在PC產業從事軟體研發超過15年以上工作經驗,從事x86、Linux等軟體、韌體的開發工作。在Arduino軟體開發有3年以上的經驗。 - Jane – 123Duino PCB Layout 工程師
在PC產業從PCB Layout 超過15年以上工作經驗。