久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1135|回復: 0
打印 上一主題 下一主題
收起左側

第一 二章 小車硬件介紹-基于STM32智能小車-藍牙遙控、避障、循跡、跟...

[復制鏈接]
跳轉到指定樓層
樓主
ID:668887 發表于 2024-8-17 14:05 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
第一篇-STM32智能小車硬件介紹
后續章節也放這里 持續更新中,視頻發布在小B站 里面。這邊也會更新。B站視頻合集:
[video(video-AoIDAg0l-1716174281620)(type-bilibili)(url-https://player.bilibili.com/player.html?aid=990827294)
小B站鏈接:https://www.bilibili.com/video/B ... 6f0fb14e0c1d87db878后面章節持續跟新的第三 四章-OLED使用 和串口openmv圖像處理小車硬件介紹-(全網最詳細)基于STM32智能小車-藍牙遙控、避障、循跡、跟隨、PID速度控制、視覺循跡、openmv與STM32通信、
第五章-PWM控制電機 開源stm32循跡小車詳細制作過程(附加完全版代碼)-openmv視覺循跡、紅外循跡、避障跟隨、超聲波跟隨、藍牙遙控 m32f103c8t6、stm32cubemx后面還有視覺、RTOS等功能先不列舉了,大家直接到專欄看把。
1.1-元件選型
這里給出元件列表和數量后面每個元件使用前會給出參數等。
1.2-原理圖與PCB
底板原理圖
各個模塊的供電電壓?
模塊接口引腳順序?
如何確定使用單片機那個引腳?STM32F103C8T6核心板原理圖(可能使用不同核心板略有差異)PCB頂層截圖
不同類型線粗細
布局總線方式
1.3-焊接
PCB正面PCB背面然后插上元件
1.4-結構與組裝
這是組裝好的車體照片然后小車安裝PCB
注意電機和紅外對管不要插錯
1.5-測試
使用萬用表蜂鳴擋 測量 電源引腳和GND是否短路
第二章-GPIO與中斷2.0-新建工程
建議選擇和我一樣的版本
新建一個工程選擇芯片選擇時鐘源選擇調試勾選生成獨立的文件設置保存地址勾選這個不添加沒有使用庫文件可以減小工程文件大小(也可以不勾選,保持默認設置)MDK打開工程,調低優化等級以上是每次新建工程要做的
以后我們不在新建工程,使用之間的工程即可
2.1-點燈
這里我們點亮PC13連接的小燈配置PC13生成代碼生成代碼后,使用MDK打開工程在BEGIN和END添加代碼
    HAL_GPIO_TogglePin(LED_GPIO_Port,LED_Pin);    HAL_Delay(500);
根據自己的芯片選擇燒錄程序(必看 使用其中一個方法)
方法一:使用DAP LINK
接線圖DAP 在Win 10 免驅動的然后根據自己使用的工具在MDK中設置下載工具設置下載算法然后下載程序,復位小燈閃爍燒錄后現象
小燈每0.5秒閃爍一次
方法二:使用stlink
接線圖
STlink不要接3.3V 使用Stlink 前先安裝驅動雙擊運行選擇ST-Link選擇算法然后點擊編譯,燒錄燒錄后現象
小燈每0.5秒閃爍一次
補充可能遇到的失敗情況使用DAP-LINK
如果我們芯片IDCODE是0x2 開頭的那么我們需要替換一下Keil 的器件包
(如果你是0x1 開頭的,如果能下載可以不替換)STM32小車相關資料V3.3.0\04使用的軟件\中科芯CKS芯片支持包下面這個算法就會自動切換
使用stlink2.2-按鍵
先看原理圖
PB4--KEY1      單片機設置下拉輸入-、上降沿觸發
PA12--KEY2    單片機設置上拉輸入、下降沿觸發開始配置使能外部中斷然后生成代碼
重新實現中斷回調函數、編寫按鍵檢測程序在gpio.c 中我們編寫該函數
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin){    if(GPIO_Pin == KEY1_Pin){//判斷一下那個引腳觸發中斷    //這里編寫觸發中斷后要執行的程序    HAL_GPIO_TogglePin(LED_GPIO_Port,LED_Pin);//切換LED GPIO狀態    }    if(GPIO_Pin == KEY2_Pin){//判斷一下那個引腳觸發中斷    //這里編寫觸發中斷后要執行的程序    HAL_GPIO_TogglePin(LED_GPIO_Port,LED_Pin);//切換LED GPIO狀態    }}
把main中控制閃爍注釋掉燒錄后的現象
按下KEY1 或者KEY2可以切換LED燈開關狀態
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: aaa精品| 久久久久无码国产精品一区 | av天空 | 精品久久久久一区二区国产 | 91亚洲国产亚洲国产 | 亚洲精品国产成人 | 国产精品久久久久久久白浊 | 日本大香伊一区二区三区 | 国产精品久久久久久久久图文区 | 亚洲国产高清在线 | 欧美一区视频 | 中文字幕第十五页 | 爱爱综合网| 亚洲欧洲成人av每日更新 | 午夜寂寞福利视频 | 97国产精品视频人人做人人爱 | 伊人网综合在线观看 | av一区二区三区四区 | 青春草国产 | 毛片网站在线观看视频 | 欧美视频成人 | 国产精品a久久久久 | 中文字幕一区二区三区四区不卡 | 欧美日韩成人 | 亚洲综合久久网 | 久久久久国产精品一区二区 | 羞羞色影院 | 欧美一区日韩一区 | 涩涩导航| caoporn免费 | 亚洲日韩欧美一区二区在线 | 蜜桃一区二区三区 | 一级大片免费 | 毛片一级网站 | 6080yy精品一区二区三区 | 亚洲欧美日韩精品久久亚洲区 | 99视频在线免费观看 | 特a毛片 | 久久久久久免费观看 | 一道本不卡 | 日韩三级一区 |