自買了第1塊板後,自我澎脹了
覺得開發板不就都那樣
供電接地數位腳類比腳
於是我又買了第二塊板子
NodeMcu Lua WIFI V3
這塊板子最大的特色就是超便宜
市面上NodeMcu Lua還有V2板,買了以後才知道,V2是比較受歡迎的
原因就V2相容性比較好@@
那時會買這塊是因為想作NRF24L01的母板
NRF24L01
這個無線模組的最大特點就是他的通訊距離可到1100米適合遠距離的遙控
相比藍芽或WIFI距離長了1倍
#include "nRF24L01.h" |
#include "RF24.h" |
|
// Instantiate RF24 class with CE and CSN values |
RF24 radio(2, 15); |
// Address to devices comunicate each other (same in both) |
const uint64_t pipe = 0xE8E8F0F0E1LL; |
// A variable to hold some info |
boolean testInfo = false; |
|
void setup() { |
// Setup serial output |
Serial.begin(9600); |
// Start RF |
radio.begin(); |
// Setup the channel to work within, number 100 |
radio.setChannel(100); |
// Open recept pipe |
radio.openReadingPipe(1, pipe); |
// Start to listen |
radio.startListening(); |
} |
|
void loop() { |
// Wait until some data |
if (radio.available()) { |
// Read payload, and check if it finished |
radio.read(&testInfo, sizeof(testInfo)); |
// Manage info |
if (testInfo) { |
Serial.println("We received positive!"); |
} else { |
Serial.println("We received negative!"); |
} |
} |
// Wait a bit |
delay(50); |
#include <SPI.h> | 這個專案看起來對初學者來說 | 有點難,,,,,,先在網上抓些範例有空再測吧 |
||
沒有留言:
張貼留言