單片機圖形化編程及套用

單片機圖形化編程及套用

《單片機圖形化編程及套用》是2021年2月重慶大學出版社出版的圖書,作者是龍興明,本書主要以Modkit作為軟台,以MSP430單片機和各類感測器作為硬體設備,把抽象的計算思維具體化,把複雜的人工智慧編程形象化。

基本介紹

  • 中文名:單片機圖形化編程及套用
  • 作者:龍興明
  • 出版社:重慶大學出版社
  • ISBN:9787568921879
內容簡介,圖書目錄,

內容簡介

本書主要以Modkit作為軟台,以MSP430單片機和各類感測器作為硬體設備,把抽象的計算思維具體化,把複雜的人工智慧編程形象化,使用者可以捨棄複雜的程式代碼而使用積木塊的堆疊法來完成簡單的圖像化編程。從零基礎入手,教學生學智慧型相關算法在自製硬台上的創新實踐,將人工智慧編程思維無縫的融入到有趣的圖形化編程小項目中,極大地提升學生對編程的興趣。本書共分為5章,主要涵蓋以下內容:①單片機可視化編程簡介 ②Modkit圖形化編程軟體對單片機MSP430的基本編程方法 ③常用的力、熱、聲、光、電等輸入設備及編程套用 ④適用於圖形化編程的MSP430單片機的小車硬體自台 ⑤基於MSP430單片機的小台,無人駕駛環境下的人工智慧編程算法實現括:循跡、避障、跟蹤等綜合能。

圖書目錄

第1章 單片機的可視化編程
1.1 單片機及編程
1.1.1 單片機及其發展概況
1.1.2 常用單片機的類型及特點
1.1.3 單片機編程的流程及語言
1.2 單片機的可視化編程
1.2.1 可視化編程的軟體及其類型
1.2.2 Modkit與MSP430的有機結合
1.3 練考
第2章 軟硬體開發環境
2.1 Modkit開發軟體
2.1.1 系統要求
2.1.2 軟體安裝
2.1.3 硬體配置
2.2 MSP430開發板
2.2.1 MSP-EXP430G2簡介
2.2.2 輸入/輸出連線埠
2.2.3 A/D轉換和D/A轉換
2.2.4 外圍供電、時鐘和復位電路
2.3 快速入門實例——“星光閃爍”
2.3.1 塊代碼編程
2.3.2 編寫程式
2.3.3 脫機運行與測試
2.4 練考
第3章 Modkit編程基礎
3.1 Modkit界面
3.1.1 硬體管理界面
3.1.2 邏輯代碼塊
3.2 代能
3.2.1 硬體代碼塊
3.2.2 模擬/數字輸入
3.2.3 模擬/數字輸出
3.2.4 運算塊
3.2.5 控制塊
3.2.6 變數塊
3.3 代碼塊套用
3.4 練考
第4章 感測模組與執行元件
4.1 單片機的數據獲取與執行
4.2 感測模組
4.2.1 力學類感測器——敲擊模組和水銀開關模組
4.2.2 熱學類——溫度感測器(熱敏電阻)
4.2.3 聲學類——麥克風感測器模組
4.2.4 光學類——光敏電阻模組、火焰檢測和紅外循跡模組
4.2.5 磁學類——磁簧開關
4.3 執行機構
4.3.1 電機類——熱敏繼電器控制模組
4.3.2 電聲類——蜂鳴器和揚聲器
4.3.3 電光類——發光二極體和雷射二極體
4.4 練考
第5章 電子藝術——基於MSP430的創意電路設計與實現
5.1 電子藝術
5.1.1 電子藝術概述
5.1.2 “紙電路”設計理念
5.1.3 紙電子藝術編程模組
5.2 紙電子藝術的原理及流程
5.2.1 紙電路的原理
5.2.2 構成要素
5.2.3 紙電路製作技巧
5.2.4 製作流程
5.3 紙電子藝術創意案例
5.3.1 閃爍的星星
5.3.2 小車
5.4 練考
5.5 拓展項目
第6章 MSP430智慧型小車硬體設計及能實現
6.1 MSP430系統
6.1.1 單片機系統
6.2 MSP430小車的硬體電路設計與製作
6.2.1 原理圖
6.2.2 PCB製作
6.2.3 小車焊接
6.3 小車能測試
6.3.1 脫機運行
6.3.2 電機啟停控制
6.3.3 直線行走、轉彎和定時
6.3.4 迷宮行走
6.4 練考
第7章 無人駕駛場景下MSP430小車的智慧型化
7.1 智慧型化——人工智慧(Al)
7.1.1 人工智慧的套用
7.1.2 人工智慧的定義及特徵
7.1.3 神經網路
7.2 智慧型汽車
7.2.1 無人駕駛等級與現狀
7.2.2 無人駕駛汽能
7.3 MSP430小車的智慧型化控制實例
7.3.1 小車的循跡與避障
7.3.2 小車的脈寬調製調速控制
7.3.3 小車的能
7.4 無線充電智慧型小車
7.4.1 設計任務
7.4.2 設計目標
7.4.3 設計思路與總體框架
7.4.4 硬體製作
7.4.5 軟體設計與編程
7.4.6能調試
7.5 練考
附錄
附錄1 紙電子藝術
附錄1.1 紙電路小車
附錄1.2 紙電路小車的電路圖
附錄1.3 紙電路元件清單
附錄1.4 紙電路小車模型A——頂層
附錄1.5 紙電路小車模型B——電路層(中間層)
附錄1.6 紙電路小車模型C——底層(硬紙板層)
附錄2 PCB電路
附錄2.1 PCB小車
附錄2.2 PCB小車原理圖
附錄2.3 PCB小車元件清單
參考文獻

相關詞條

熱門詞條

聯絡我們