日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

micropython stm32f407 以太网_[MicroPython]STM32F407开发板DIY声光控开关

發布時間:2023/12/10 python 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 micropython stm32f407 以太网_[MicroPython]STM32F407开发板DIY声光控开关 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.實驗目的

1. 學習在PC機系統中擴展簡單I/O 接口的方法。

2. 進一步學習編制數據輸出程序的設計方法。

3. 學習光敏模塊的工作原理。

4. 學習聲音的工作原理。

5. 學習F40 7Micropython開發板與聲音傳感器與光敏傳感器的接線方法以及利用聲音與光控制發光二極管亮滅。

2.所需元器件

F407 Micropython開發板板子一塊

聲音傳感器一個

光敏傳感器一個

面包板一塊

發光二極管若干

數據線一條

杜邦線若干

3.光敏傳感器模塊工作原理

1.光敏電阻模塊對環境光線最敏感,一般用來檢測周圍環境的光線的亮度,觸發單片機或繼電器模塊等;

2.模塊在環境光線亮度達不到設定閾值時,DO端輸出高電平,當外界環境光線亮度超過設定閾值時,DO端輸出低電平;

3.DO輸出端可以與單片機直接相連,通過單片機來檢測高低電平,由此來檢測環境的光線亮度改變;

4.DO輸出端可以直接驅動本店繼電器模塊,由此可以組成一個光控開關。

光敏傳感器

4.聲音傳感器模塊工作原理

1.聲音模塊對環境聲音強度最敏感,一般用來檢測周圍環境的聲音強度。

2.模塊在環境聲音強度達不到設定閾值時,OUT輸出高電平,當外界環境聲音強度超過設定閾值時,模塊OUT輸出低電平;

3.小板數字量輸出OUT可以與單片機直接相連,通過單片機來檢測高低電平,由此來檢測環境的聲音;

4.小板數字量輸出OUT可以直接驅動本店繼電器模塊,由此可以組成一個聲控開關;

聲音傳感器

硬件接線方法

上面我們已經知道光敏傳感器跟聲音傳感器的工作原理,以及三根針腳的作用,那么我們只需講電源正極與電源負極跟我們F407Micropython開發板的3.3V跟GND連接起來,然后將光敏傳感器與聲音傳感器的信號輸出針腳連接到我們F407 Micropython開發板,本人聲音傳感器信號輸出引腳連接的是F407 Micropython開發板的Y1針腳,光敏傳感器信號輸出引腳連接TOYBoard的Y2針腳,這樣傳感器就連接完畢,然后我們將發光數碼管的正極插入面包板正極上,負極插入面包板的縱向插孔里(a,b,c,d,e,f,g,h,i,j),然后用杜邦線將負極連接到F407 Micropython開發板的GND上,燈的正極連接到我們TOYBoard的X1針腳,然后我們聲音大小以及光亮強度來控制X1針腳輸出高電平或者低電平來控制發光二極管的亮滅,接線ok后,編寫main.py,這樣我們的DIY聲光電控開關就完成了。

5.源代碼

# main.py -- put your code here!

import pyb

from pyb import Pin

voice = Pin('Y1',Pin.IN)

light = Pin('Y2',Pin.IN)

led = pyb.Pin("X1",pyb.Pin.OUT_PP)

while 1:

if light.value()==1:

if voice.value()==1:

led.value(0)

pyb.LED(2).off()

pyb.LED(3).off()

pyb.LED(4).on()

else:

pyb.LED(3).off()

pyb.LED(4).off()

led.value(1)

pyb.LED(2).on()

pyb.delay(5000)

else:

pyb.LED(3).on()

pyb.LED(2).off()

pyb.LED(4).off()

led.value(0)

總結

以上是生活随笔為你收集整理的micropython stm32f407 以太网_[MicroPython]STM32F407开发板DIY声光控开关的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。