步驟1:您需要的東西。
為此,您需要做一些事情:
2:“藍(lán)色藥丸”-stm32F103C
4。 Arduino UNO
5。 2個10uF電解電容器。
6。 1個LED
7。 1個220歐姆電阻
8。至少14根公對母杜邦電纜,一小撮公對公杜邦電纜和兩個面包板。
我的“標(biāo)題拍攝”顯示的是不帶FTDI,但末端帶有穩(wěn)壓器的面包板董事會。大多數(shù)FTDI均可為該項目的Blue Pill提供動力。此外,我還創(chuàng)建了許多帶有紙板背襯的LED和預(yù)焊接的220 Ohm電阻器,用于快速原型制作。這就是為什么在板上看不到電阻的原因。
步驟2:設(shè)置Arduino
這是設(shè)置 Arduino發(fā)送器的第一步。我們將如上圖所示設(shè)置發(fā)射器。請注意,接地的10k歐姆電阻與Pin2在開關(guān)的同一側(cè)。松開按鈕后,通過電阻的低電平泄漏將幫助Pin2返回0v。
電容器并不是真正必需的,但如果沒有電容器,則少量的電涌可以傳輸信號。被妥協(xié)和剝落。
在Arduiino IDE中,下載并安裝RF24庫。
代碼:
步驟3:STM32F103C設(shè)置
設(shè)置上面顯示的Gimp插圖顯示您的電路板。是的,我知道我需要學(xué)習(xí)摩擦力。這是快速簡便的Gimp(圖形圖像處理程序)。
Blue Pill上的USB端口不能用于上傳代碼。有些黑客可以允許通過將Arduino引導(dǎo)加載程序閃存到芯片上來使用USB端口,但是您仍然需要先使用FTDI進(jìn)行閃存。
為了不試圖重新發(fā)明輪子,我強烈建議您使用該視頻學(xué)習(xí)如何對Blue Pill進(jìn)行編程。對此 Youtube 視頻跳躍跳表示敬意。這是我找到的最簡單的說明。
在上圖中,請注意5v和3.3v容限引腳。開始使用此設(shè)備時,這一點很重要。板上5v的3.3v穩(wěn)壓器會過熱,如果用力推過它會失效。將該板保持在3.3v的電壓越好,就越好。
責(zé)任編輯:wv
-
nRF24L01
+關(guān)注
關(guān)注
17文章
330瀏覽量
69459 -
STM32F103
+關(guān)注
關(guān)注
33文章
477瀏覽量
63600
發(fā)布評論請先 登錄
相關(guān)推薦
評論