基於 Proteus 的 Arduino 可視化設計

周潤景,邵盟,李楠

  • 出版商: 電子工業
  • 出版日期: 2020-01-01
  • 定價: $468
  • 售價: 7.9$370
  • 貴賓價: 7.5$351
  • 語言: 簡體中文
  • ISBN: 7121381648
  • ISBN-13: 9787121381645
  • 相關分類: Arduino
  • 立即出貨

買這商品的人也買了...

商品描述

本書是基於Proteus 8.5的Visual Designer教程,圍繞Arduino 328開發板的一些具體實例進行講解,包括軟件操作、設計原理、可視化程序設計、系統模擬等。本書首先從Visual Designer的界面入手,對界面的編輯環境和調試環境進行了詳細介紹,使得初學者能夠快速熟悉、掌握Visual Designer的各項功能;其次對Arduino 開發板及其與外圍設備在Visual Designer中的應用進行了詳細介紹,其中包括Arduino開發板的結構、性能、特點、相關參數、可視化命令等,以及各種類型外圍設備的原理、可視化命令、實例等,使讀者進一步掌握Arduino開發板及其外圍設備在Visual Designer中的應用;最後以實例的形式由淺入深地進行了分析,以使讀者更全面地掌握Visual Designer項目的製作及可視化程序設計。

作者簡介

周潤景教授,中國電子學會高級會員,IEEE/EMBS會員,國家自然科學基金項目"高速數字系統的信號與電源完整性聯合設計與優化”等多項國家級、省部級科研項目負責人,主要從事模式識別與智能係統、控制工程的研究與教學工作,具有豐富的教學與科研經驗。

目錄大綱

 

第1章Proteus Visual Designer
1.1認識Visual Designer
1.2 Visual Designer編輯環境
1.3 Visual Designer編輯技巧
1.4 Visual Designer流程圖模塊
1.5 Visual Designer調試佈局環境
1.6 Visual Designer仿真與調試技巧
1.6.1系統級仿真
1.6.2調試技巧
思考與練習


第2章Arduino開發板
2.1 Arduino的歷史
2.2 Arduino Uno概述
2.3 Arduino Uno R3/ATmega328芯片硬件功能
2.4 Visual Designer中的Arduino
思考與練習


第3章Visual Designer外圍設備
3.1 Adafruit擴展板
3.1.1 16通道PWM伺服器
3.1.2 Relay繼電器
3.1.3 Arduino數據記錄器
3.1.4 IL9341 TFT顯示器
3.1.5 Adafruit NeoPixel Shield
3.1.6 ST 7735R顯示器
3.1.7 Adafruit網格屏
3.1.8 Wave Shield
3.1.9氣象站模擬器
3.2 Breakout Board分線板
3.2.1 Arduino 16×2字符型液晶顯示器
3.2.2 Arduino BMP180數字壓力溫度傳感器
3.2.3 數字開關按鈕
3.2.4 蜂鳴器模塊
3.2.5 Arduino 壓電發聲器模塊
3.2. 6 DHT11溫濕度傳感器模塊
3.2.7 HYT271數字溫濕度傳感器模塊
3.2.8 通用輸入電壓模塊
3.2.9 Virtual GPS
3.2.10 霍爾效應電流傳感器模塊
3.2.11 基於AD8495的K型熱電偶放大器測溫模塊
3.2.12 Arduino LED模塊
3.2.13 Arduino MCP23008 I/O擴展器
3.2.14 MCP3208 12位模數轉換器
3.2.15 MCP4921 12位數模轉換器
3.2.16 Arduino MPX4250AP氣壓計
3.2.17 Arduino PCD8544諾基亞3310液晶顯示屏
3.2.18 Arduino DS1307實時時鐘模塊
3.2.19 Arduino旋轉角度傳感器模塊
3.2.20 SPI接口的SD卡模塊
3.2.21 Arduino伺服電機模塊
3.2.22 Arduino開關模塊
3.2.23 Arduino TC74溫度傳感器模塊
3.2 .24 基於MCP23008的Arduino鍵盤模塊
3.3 Grove傳感設備
3.3.1 Grove 128×64 OLED顯示屏
3.3.2 Grove 4-Digit Display Module
.3.3 Grove Button
3.3.4 Grove Buzzer
3.3.5 Grove Differential Amplifier Module
3.3.6 Grove I2C 12-bit ADC
3.3.7 Grove Infrared Proximity Sensor Module
3.3.8 Grove RGB LCD Module
3.3.9 Grove LED bar Module
3.3.10 Grove LED
3.3.11 Grove Light Sensor
3.3.12 Grove Luminance Sensor
3.3.13 Grove Relay
3.3.14 Rotary Angle Sensor
3.3.15 Grove RTC Module
3.3.16 Grove Servo
3.3.17 Grove Sound Sensor
3.3.18 Grove Switch
3.3.19 Grove Temperature Sensor
3.3.20 Grove Terminal Module
3.3.21 Grove Touch Sensor Module
3.3.22 Grove Ultrasonic Ranger Module
3.3. 23 Grove Voltage Divider Module
3.4電機控制
3.4.1具有直流電機及步進電機的電機模塊
3.4.2帶兩個步進電機的電機模塊V2
3.4.3帶4個直流電機的電機模塊V2
3.4.4帶直流電機的Arduino電機模塊(R3)
3.4.5帶步進電機的Arduino電機模塊(R3)
3.4.6 Arduino智能機器人Turtle
思考與練習


第4章教程實例
4.1閃爍的LED燈
4.2迷你夜燈
4.3數據存儲
4.4電機控制
4.5外圍設備設計
思考與練習


第5章電路實例仿真
5.1數控直流穩流電源電路
5.2溫室環境測量電路
5.3電阻測量
5.4步進電機
5.5信號發生器
5.6智能窗簾
5.7新型交通燈
5.8數控穩壓電源
5.9室內天然氣洩漏報警裝置
思考與練習


第6章智能機器人與可視化命令
6.1智能小車
6.2避障小車6.2.1工程設置6.2.2可視化編程設計6.2.3仿真和調試6.2.4設置斷點6.2.5物理小車編程
6.3可視化命令參考6.3.1 Funduino小車6.3.2 Zumo小車6.3.3機械力
思考與練習


參考文獻