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