步驟1 :NRF24L01 +基礎知識
在使用NRF24L01 +時,我使用了TMRh20的RF24庫。現在開始布線,在他的頁面TMRh20上有一個很好的圖表,說明如何在此處布線arduinos。
***重要提示?如果沒有底座,NRF24L01 +電源將連接至arduino上的3.3v。附有基本芯片后,它就可以連接到5v。 ***
步驟2:控制器
我使用了通用的arduino控制器并編寫了一些簡單的代碼來對其進行控制。控制器連接到引腳(9,10)而不是引腳(7,8)。該代碼告訴它,如果按下一個按鈕,則發送1;如果按下另一個按鈕,則發送兩個;如果同時按下兩個,則將三個組合。
代碼最后更新時間為2017年8月7日
*將延遲降低了超過一秒
步驟3:機器人!
該機器人使用L298N庫和RF24庫控制兩個12伏電機。該腳本讀取發送的值0-7并采取相應措施。
責任編輯:wv
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
接收器
+關注
關注
15文章
2644瀏覽量
77120 -
nRF24L01
+關注
關注
17文章
331瀏覽量
74838 -
無線發射器
+關注
關注
0文章
11瀏覽量
3368
發布評論請先 登錄
相關推薦
熱點推薦
SI24R2B 單發Tx發射芯片功耗低 可兼容NRF24L01P
SI24R2是在SI24R1的基礎上,單獨分出來發射部分TX,成為一顆2.4G 單TX。可與NRF24L01P以及SI24R1通信,替代
發表于 01-28 11:46
SI24R1完美代替NRF24L01
NRF24L01無線模塊廣泛地運用于:無線門禁、無線數據通訊、安防系統、遙控裝置、遙感勘測、智能運動設備、工業傳感器;平常我們用到的
發表于 11-28 11:10
使用NRF24l01軟件包注冊設備失敗怎么解決?
1.根據軟件包提示第一步先打開了SPI驅動框架
2.然后軟件包添加了 nrf24l01最新版本以及demo、debug
3.在board.h #define using_spi1 在board.c
發表于 09-23 06:51
官網nrf24l01的例程demo會出現互斥鎖報錯是為什么?
我在用nrf24L01官網下載的例程包,用stm32進行開發,串口助手顯示互斥鎖錯誤,有朋友遇到這個問題嗎
發表于 09-10 06:05
Analog Devices Inc. AD9986 4T2R射頻發射器和觀察接收器數據手冊
Analog Devices Inc. AD9986 4T2R直接射頻發射器和觀察接收器是一款高度集成的器件,采用16位、12GSPS最大采樣率射頻DAC內核和12位、6GSPS速率射頻ADC內核。AD9986提供四個發射器通道
LE 發射器和接收器測試返回錯誤結果是什么原因導致的?
我有特定的代碼運行來啟動和停止一些無線電頻率測試。 目前只關注 BLE 發射器和接收器測試。 然而,此處第 6 節 LE 測試結束時的文檔指出,當 le 發射器測試處于活動狀態時,
發表于 06-30 08:08
ESD保護 RS-232發射器/接收器HIN208E數據手冊
HIN202E、HIN206E、HIN207E、HIN208E、HIN211E、HIN213E、HIN232E 系列 RS-232 發射器 /接收器接口電路符合所有美國電子工業協會(EIA)高速
HIN206E RS-232發射器/接收器數據手冊
HIN202E、HIN206E、HIN207E、HIN208E、HIN211E、HIN213E、HIN232E 系列 RS-232 發射器 /接收器接口電路符合所有美國電子工業協會(EIA)高速
HIN202E RS-232發射器/接收器數據手冊
HIN202E、HIN206E、HIN207E、HIN208E、HIN211E、HIN213E、HIN232E 系列 RS-232 發射器 /接收器接口電路符合所有美國電子工業協會(EIA)高速
帶0.1F外部電容的+5V供電RS-232發射器/接收器HIN202數據手冊
HIN202、HIN206、HIN207、HIN208、HIN211、HIN213 系列 RS-232 發射器 / 接收器接口電路符合所有美國電子工業協會(EIA)RS-232E 和 V.28 標準
+5V供電的RS-232發射器/接收器HIN232數據手冊
僅需單個 + 5V 電源供電,并集成板載電荷泵電壓轉換器,可從 5V 電源生成 + 10V 和 - 10V電源。 *附件:+5V供電的RS-232發射器接收器HIN232數據手冊.pdf 該系列器件
基于nRF24L01+的2.4GHz無線模塊設計與應用
nRF24L01+是一款由Nordic Semiconductor設計的單片射頻收發芯片,工作于2.4~2.5GHz ISM頻段,采用GFSK調制技術,支持高達2Mbps的數據傳輸速率,具備低功耗特性,適用于2.4G無線通信應用場景。
stmf103c8t6使用nrf24l01發送和接收數據,接收端STATUS寄存器的值始終為0x0E, FIFO_STATUS的值為0x11。
stmf103c8t6使用nrf24l01發送和接收數據,通過失能自動應答,發送端調通了,但是接收端始終無法收到消息,下面是接收端的主要代碼:
void
發表于 04-19 23:32
如何使用NRF24L01無線發射器和接收器
評論