成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

拓展項目三:由四位紅外傳感器控制電機-基礎(chǔ)版

lpjustdoit / 1965人閱讀

摘要:前言在前面的基礎(chǔ)上,將傳感器的管腳初始化,讀取傳感器狀態(tài),寫邏輯進行控制。該傳感器返回數(shù)字信號。一種輸入模式輸入浮空輸入上拉輸入下拉模擬輸入由于傳感器返回的是狀態(tài),采用輸入上拉模式。

前言:

在前面的基礎(chǔ)上,將傳感器的管腳初始化,讀取傳感器狀態(tài),寫邏輯進行控制。該傳感器返回數(shù)字信號(0/1)。

一、4種輸入模式:

? ? ? ?輸入浮空 ? ? ? ?輸入上拉 ? ? ? ?輸入下拉 ? ? ? ?模擬輸入

由于傳感器返回的是0/1狀態(tài),采用輸入上拉模式。

二、電路圖:

三、查閱相關(guān)手冊

四個管腳沒有特殊功能。

?四、外加代碼

main.c

#include "motor.h"#include "stdio.h"#include "delay.h"#include "stm32f10x.h"#include "followline.h" u8 UART3_data,UART1_data; u8 UART3_rcv[20],UART3_rcv_count; u8 UART1_rcv[50],UART1_rcv_count,Uart1_finish;int main(void){	delay_init();	GPIO_init();	followline_init();	TIME4_init(7199,10);	while(1)	{	if(right_2)	{	  car_go(5);	}	else	{	car_stop();	}	}}

followline.c

#include "followline.h"void followline_init(void){		//定義管腳的結(jié)構(gòu)體	GPIO_InitTypeDef  GPIO_InitStruct_C,GPIO_InitStruct_B;		//配置PC15/14/13管腳的參數(shù),用于驅(qū)動電機	GPIO_InitStruct_C.GPIO_Mode=GPIO_Mode_IPU;	GPIO_InitStruct_C.GPIO_Pin=GPIO_Pin_14|GPIO_Pin_15|GPIO_Pin_13;		//配置PB12管腳的參數(shù),用于驅(qū)動電機	GPIO_InitStruct_C.GPIO_Mode=GPIO_Mode_IPU;	GPIO_InitStruct_C.GPIO_Pin=GPIO_Pin_12;  	GPIO_Init(GPIOC, &GPIO_InitStruct_B);	GPIO_Init(GPIOB, &GPIO_InitStruct_C);}

follow.h

#ifndef __FOLLOWLINE_H__#define __FOLLOWLINE_H__#include "stm32f10x_gpio.h"#define right_2 GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_12)#define right_1 GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_15)#define left_2 GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_14)#define left_1 GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_13)void followline_init(void); #endif

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/118886.html

相關(guān)文章

  • 51單片機學(xué)習(xí)筆記001-----51單片機基礎(chǔ)構(gòu)造淺介紹

    摘要:單片機在一片集成電路芯片上集成微處理器存儲器接口電路,從而構(gòu)成了單芯片微型計算機,即單片機。沒搞懂專欄咋弄的,慢慢摸索吧,本人純新手,讀書人的事沒啥要臉不要臉的,有問題隨便指出,隨便噴,歡迎來指點 2021-9-25 自己手繪的一張圖,算是簡單的介紹吧? 對照實圖看一下 ? ? ? ?...

    int64 評論0 收藏0
  • 物聯(lián)網(wǎng)應(yīng)用技術(shù)課程設(shè)計————宿舍升降機模型

    摘要:綜合諸多考慮與相應(yīng)調(diào)研,我們希望能夠制作出一款宿舍升降機為同學(xué)們提供更方便安全的上下床方式。摘要本設(shè)計采用開發(fā)板作為主控,結(jié)合壓力傳感器紅外避障傳感器電機驅(qū)動模塊實現(xiàn)了一個可以自動升降自動停止自動調(diào)速的宿舍升降機模型系統(tǒng)。 (第一次寫博客,記錄下自己大一時做的一個課設(shè),如有不妥之處,還望多...

    Caicloud 評論0 收藏0
  • 基于單片機的智能家居控制系統(tǒng)

    摘要:中控部分采用了單片機,其主要作用是獲取輸入部分數(shù)據(jù),經(jīng)過內(nèi)部處理,控制輸出部分。 設(shè)計簡介: 本設(shè)計是基于單片機的智能家居控制系統(tǒng),主要實現(xiàn)以下功能: 可通過DS18B20實時測量環(huán)境溫度溫度具有上下限,自動模式下溫度超出限值,GMS發(fā)送短信溫度上下限通過手機藍牙設(shè)置系統(tǒng)可通過手機藍牙、紅外...

    zacklee 評論0 收藏0
  • 項目五:基于stm32f103的尋跡小車

    摘要:前言傳感器工作原理代碼部分電機初始化延遲初始化電機管腳初始化尋跡管腳初始化。電機管腳初始化函數(shù)定義管腳的結(jié)構(gòu)體打開所要使用的時鐘將管腳特殊功能關(guān)掉配置管腳的參數(shù),用于驅(qū)動電機。配置管腳的參數(shù)紅外傳感器。 前言:傳感器工作原理: 代碼部分:? ? main.c #include motor....

    kyanag 評論0 收藏0
  • 【單片機俱樂部】基于單片機的非接觸人體測溫的設(shè)計【仿真設(shè)計】

    摘要:資料預(yù)覽仿真圖總體資料原理圖軟件設(shè)計流程系統(tǒng)框圖本設(shè)計以單片機為核心控制器,加上其他的模塊一起組成非接觸人體紅外測溫的整個系統(tǒng),其中包含中控部分輸入部分和輸出部分。 ...

    不知名網(wǎng)友 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<