Arduino 2016/05/04.

Slides:



Advertisements
Similar presentations
Arduino 應用. 標準開發板硬體 控制與開發元件 可配合感測元件裝置: 可配合感測元件裝置: 例如 LED 燈、喇叭、各類馬達、開關、溫 濕度感測器、陀螺儀。 例如 LED 燈、喇叭、各類馬達、開關、溫 濕度感測器、陀螺儀。
Advertisements

人機介面 Arduino 簡介 授課教師 開課單位. Arduino 簡介 Arduino 是一塊 Open source 的 Simple i/o 介面板,並 且具有使用類似 java, C 語言的開發環境。 可以快速使用 Arduino 語言 ( 基於 wiring) 與 Flash 或 Processing…
MBOT 使用手冊. MBOT 出廠包裝內容 主板元件介紹 2.4G 模組 藍芽模組 MBOT - 輸出裝置 RGB LED X 2 直流馬達 X 2 BEEP 蜂鳴器 X 1 IR 紅外線發射模組 X 1.
智慧居家安全監控 ARDUINO HOME SECURITY SYSTEM 班級:資訊三乙 組員:簡廷寬、鄭仁博、盧冠宇、游宗倫 組別: G105B08 指導老師:張佩琪 老師.
經驗分享 報告人:林永設.
Lego 機器人 基礎元件與感測器.
计算机导论新编 计算机世界巡游 第六讲 人机交流的窗口:输入输出设备 莆田学院现代教育技术中心 2004年4月.
LinkIt ONE開發板的簡介.
松翰科技 — 全新高性能 8-bit 微控制器
Course 0.
簡易電腦維修 日期:98年01月21日 報告人:吳建和 技士.
基于无线射频RFID技术的 智能交通物联网典型应用 ——无线电技术与智能交通物联网的融合
智慧電子應用設計導論(1/3) Sensor-V
竹山國中新生樂高體驗營 資料處理科.
Lab 6 SP601 Design Platform Introduction
電腦硬體介紹暨 個人電腦採購指引 2018/9/18.
Newland PT-30 Handheld Computer
CooCox工具让嵌入式智能硬件开发 如搭积木般简单
第四章 BootLoader开发 附-s3c2410/s3c2440处理器介绍
Netduino 程式設計教學 國立豐原高中 郭再興.
版本摘要 版次 日期 變更摘要 A0 2015/08/25 新發行。 A1 2016/07/19 增加USB滑鼠插拔測試(第18頁) 。
Iconia Tab A500 產品介紹 March
數位教材教學心得分享 報告人:臺北市立大同高中 蔡志敏 指導單位:教育部電算中心.
CH2 開發環境介紹 最簡單的互動設計 – Arduino一試就上手 孫駿榮、吳明展、盧聰勇.
项目成果展示 ——深圳凯吉尔科技—— 凯吉尔全线代理无锡研奥产品 说明:
Arduino 基本知識.
智慧電子應用設計導論(1/3) Sensor-III
Introduction on Smartphone Platform
Proteus 可视化设计 Drag, Drop and PLAY! Slide 1.
多功能智慧家庭萬能手機搖控器 張右昇( ) 李政澤( ) 曾群翔( ) 成員.
动手玩转Arduino (三) 串口输入输出
人機介面 Arduino + Android 授課教師: 開課單位:.
102年度新北市立三重商工旗艦計畫實施方案 先進車用電子控制技術培育計畫
指導老師 : 呂順利老師 學生 : 4990K112 洪佳偉 4990K027 李記宏
第1章 認識Arduino.
99(1)義守大學工讀職場技能精進訓練班 資訊工程系 林義隆 老師
1-1 微電腦系統單元 1-2 微電腦系統架構 1-3 微控制器(單晶片微電腦) 1-4 類比與數位訊號介面
1-1 微電腦系統單元 1-2 微電腦系統架構 1-3 微控制器(單晶片微電腦) 1-4 類比與數位訊號介面
新揚科技(ThinFlex) professional manufacturer of polyimide based
    Arduino 1602 LCD 量測電壓顯示 LCD 示波器    林品成 月.
組長: 劉瀚元 組員: 黃靖、鄧靖蓉、林亮佑 指導教授: 林得裕
利用Arduino 進行Helmholtz實驗
專題規劃 指導教授:李博明 組員:學號-姓名 4A239045-賴尚昱 4A239063-蔣秉錩 4A239064-郭冠志
ARM裸机第一部分-ARM那些你得知道的事
LEGO機器人教學 -MRDS為例(下).
Arduino.
第一章 認識Arduino Arduino微電腦板 Arduino的擴充板(shield) Arduino的接腳 ATmega328微控器
Programmable System-on-Chip™ Cypress MicroSystems (PSoC™) 簡 介
Arduino實例報告.
11-1 液晶顯示器(LCD) 2018/12/31 第11章 液晶顯示器LCD介面實習.
DHT11 溫溼度感測器 林品成 月.
思必拓—KT40 产品类型:无线数据终端 建议零售价格:2500元 上市时间: 2015年6月 目标人群:物流、快递、医疗、林业、警务等。
Arduino学习.
云剑电子自助洗车系统 ——简介
教育部資通訊軟體創新人才推升推廣計畫 「智慧終端與人機互動跨校資源中心」
資料處理 第一部份:電腦入門概論 第二章 電腦的硬體
人機介面 Android 平台應用程式開發 簡介
    使用Arduino量測交流(AC)電壓    林品成 月.
    使用Arduino量測直流(DC)電壓    林品成 月.
Sensor Networks: Applications and Services
語法:結構 實作:Analog in (VR、光敏+七段顯示電壓) 簡報:廖崇義
物聯網期末報告 組員: 邱景柏 方嘉慶 陳約翰 洪銘陽
專題規劃-多功能搖桿 指導教授:李博明 組員:學號-姓名 4A239045-賴尚昱 4A239063-蔣秉錩 4A239064-郭冠志
Arduino互動設計 教學課程 本教材僅用於學術教學 請勿用在商業行為.
感光世界 亞洲大學 資訊工程學系 學生:郭致翔、林壬午、黃智猷、陳奕升 指導教授:蔡志仁教授
ZigBee PRO教學系統 CC2530 實驗.
第一章 認識Arduino Arduino微電腦板 Arduino的擴充板(shield) Arduino的接腳 ATmega328微控器
桃園創新技術學院 機械工程系 畢業專題(二)
ARDUINO简介 ——入门篇 杭州电子科技大学 刘琦.
第十二章 紅外線遙控與縮時攝影控制器 認識紅外線 偵測人體移動 認識紅外線遙控 解析紅外線遙控碼 紅外線遙控伺服馬達
Presentation transcript:

Arduino 2016/05/04

/ DWEE, just say "do we" fast / Arduino 唸法 ARRRR, / / DWEE, just say "do we" fast / / NO, as in no. ”ARRR-DWEE-NO”

大綱 Arduino 是什麼? Arduino 的硬體種類、擴充板與感測器 Arduino 應用實例 Arduino 實作練習

1. Arduino 是什麼?

Arduino 是一張微控制器板子 Digital In/Out Pins USB to Serial USB Port Atmega328p I/O board: 有 digital pins 和 analog pins USB 介面: 可與電腦通訊,而且直接用 USB 供電 Atmega328p 晶片: Arduino 的心臟/大腦 Power Supply Power Pins Analog Input Pins 傳識資訊股份有限公司 http://www.fitpi.com

Arduino UNO 硬體規格 微控制器 ATmega328 工作電壓 5V 輸入電壓(建議) 7-12V 輸入電壓(限制) 6-20V 數位 I/O Pins 14 支(其中有 6 支腳位可提供 PWM 輸出) 類入 Input Pins 6 支 I/O pin 直流電流 40mA 3.3V pin 直流電流 50mA Flash 記憶體 32KB, 其中 0.5KB 拿去給 bootloader 使用 SRAM 2KB EEPROM 1KB 時脈 16MHz

Arduino的功能 使用者可以接上各種電子裝置,例如 LED 、喇叭、馬達、開關、溫濕度感測器、紅外線發射與接收器、LCD 顯示裝置,以及 Ethernet, WiFi, XBee, Bluetooth, RFID, GPS 等各種通訊模組。 配合程式,就能做出各樣的自動控制應用,如溫度感測器控制風扇的運轉、可變電阻控制燈光的明暗、控制馬達的轉速、紅外線遙控家電、利用伺服機(Servo)控制機械手臂或機器人,以及製作自走車、飛行器等等。

Arduino的特色 開放源碼。不僅軟體是開放源碼,連硬體也是開放的。開發軟體用的 IDE 可免費下載,以及電路設計圖也可以從網路上下載。

Main Site, Blog, Wiki, Forum and Store Arduino 社群網站 Main Site, Blog, Wiki, Forum and Store

Arduino 程式編輯軟體 Open Source Cross Platform Simple UI (Easy to Use) Windows Mac OS X Linux Simple UI (Easy to Use) 操作介面簡單,不複雜,容易使用 傳識資訊股份有限公司 http://www.fitpi.com

內建範例程式

內建功能函數庫

2. Arduino 種類, 擴充板 與 感測器

Arduino 硬體種類 UNO Mega Duemilanove Nano

Arduino硬體種類 LilyPad Mega ADK Mini

Arduino 的擴充板

Shields Motor Shield microSD Shield Touch Shield Input Shield Mp3 Shield SEMeter Shield (Smart Meter)

Shields Relay Buzzer Vibrator LCD OLED LED Matrix

Communication Shields Ethernet RFID WiFi GPRS WiFly Bluetooth

Communication Shields XBee GPS RFM12B (Hope RF) nRF24L01 (Nordic)

Sensors Photocell (light sensor) Color sensor Rotation sensor (potentiometer) Joystick Sound Sensor Water Sensor

Sensors PIR Sharp IR Sensor Temperature/Humidity Compass:電子羅盤, 指南針 Accelerometer: 加速度計 Tri-Axis Accelerometer (三軸加速度計) Compass (電子羅盤) Ultrasonic 傳識資訊股份有限公司 http://www.fitpi.com

Sensors AC Current Sensor Hall Sensor (碰場感應) CO2 Sensor 量馬達轉速 (RPM meter), 磁場效應 Infrared Receiver Flex Sensor (彎曲傳感) Flame Sensor (火焰感測) 傳識資訊股份有限公司 http://www.fitpi.com

Sensors Pressure IR Thermometer Smoke Detector Polar Heart Rate Sensor RTC pH Sensor

Arduino應用

穿戴式科技 http://bitly.com/y6kqVo

Heart Rate Monitor Interface http://danjuliodesigns.com/sparkfun/hrmi.html 傳識資訊股份有限公司 http://www.fitpi.com

Scratch for Arduino http://bitly.com/z1IsLz http://seaside.citilab.eu/scratch/arduino 新北市國中小 Scratch 程式設計比賽資源網 傳識資訊股份有限公司 http://www.fitpi.com

Electronic Drum http://bitly.com/yFC1M6 http://inivent.com/ardrumo/ 傳識資訊股份有限公司 http://www.fitpi.com

Soundmachine http://bitly.com/ySt3vZ http://www.creativeapplications.net/processing/soundmachines-objects-sound/ 傳識資訊股份有限公司 http://www.fitpi.com

DIY IRRemote http://bitly.com/w9FCxa http://bitly.com/xjiWfv http://bitly.com/w9FCxa  http://bitly.com/xjiWfv IRBubble = Relay + IR sensor (一系列的教學)

Barcode scanner http://www.circuitsathome.com/mcu/connecting-barcode-scanner-arduino-usb-host-shield USB HID barcode scanner,會轉成 keyboard report,所以其實可把它看作是 USB keyboard 需要用 USB Host Shield 或 ADK 傳識資訊股份有限公司 http://www.fitpi.com

Robots and Robots

BoeBot 改裝 Original controller by BasicStamp http://www.parallax.com/go/boebot 原先是用 Basic Stamp,玩家用 Arduino 把它改裝 Original controller by BasicStamp 傳識資訊股份有限公司 http://www.fitpi.com

ArduSpider http://bitly.com/zrjMg2 http://diydrones.com/profiles/blogs/arduspider-sara-my-daughters "...dady, you are always playing with your flying robots, when are you going to construct a robot for me?" You can imagine my face, so I started this mini project for her Spec: Size of body : 12.5cm x 6.5cm weight : 110 grams Main board : Ardupilot (Atmega328) Battery : 2S460 with external 5V regulator Servos : 2x mini servos (HS81), 1x 6-9gram servo IR sensor: GP2Y0A21YK 傳識資訊股份有限公司 http://www.fitpi.com

Lego and Arduino NXShield http://bitly.com/wLBvY0 http://www.openelectrons.com/index.php?module=pagemaster&PAGE_user_op=view_page&PAGE_id=7 傳識資訊股份有限公司 http://www.fitpi.com

Motoduino http://bit.ly/NDtKwQ

Phone Hardware Interface Camera Compass – 電子羅盤 Light Sensor G-Sensor And more: Proximity Sensor Temperature sensor Multi-touch Screen Trackball Microphone … Vibrator – 震動馬達 傳識資訊股份有限公司 http://www.fitpi.com

Android + Arduino

Arduino-Sprinkler http://bitly.com/wdrPee http://hypnopompia.github.com/Arduino-Sprinkler/ 傳識資訊股份有限公司 http://www.fitpi.com 43

Arduino 實作練習 實作0:驅動程式安裝+燒錄測試 實作1:LED閃爍 實作2:光敏電阻感測 (A/D) 實作3:LED亮度控制 (PWM) 實作4:光敏電阻控制 LED 亮度 實作5:LCD液晶顯示器控制 實作6:LCD+光敏電阻+LED

實作0 驅動程式:arduino-0023 \drivers 驅動成功: 我的電腦 \裝置管理員

連接電腦與 Arduino

Blink – LED閃爍 實際示範 Blink 程式,並簡單講解程式碼 傳識資訊股份有限公司 http://www.fitpi.com 48

按 鈕燒錄程式 燒錄程式 燒錄中

On board LED will start to blink On board LED on Pin 13

實作1~4 程式範例

LED與光敏電阻電路

實作5~6 程式範例

LCD 電路 PIN 13 PIN 11 PIN 5 PIN 3 PIN 1