Witam, mam pytanie czy da się podłączyć jednocześnie ekran Nokia 5110 i moduł radiowy nRF24L01? Jeśli tak to jak to zrobić? Próbuję sam ale niestety nie działa moduł radiowy. Pozdrawiam.
Edit:
Dodaję kod:
Edit:
Dodaję kod:
Kod:
#include <SPI.h>
#include <nRF24L01.h>
#include <RF24.h>
#include <Adafruit_GFX.h>
#include <Adafruit_PCD8544.h>
#include <OneWire.h>
#include <DallasTemperature.h>
int nokiaLight = 2;
int CEPin = 28;
int CSPin = 29;
int potencjometr = A0;
int pot[1];
OneWire oneWire(A14);
DallasTemperature sensors(&oneWire);
const uint64_t pipe = 0x123456789ALL;
RF24 radio(CEPin, CSPin);
Adafruit_PCD8544 display = Adafruit_PCD8544(24, 25, 26);
void setup() {
pinMode(nokiaLight ,OUTPUT);
pinMode(potencjometr, INPUT);
display.begin();
display.clearDisplay();
radio.begin();
radio.openWritingPipe(pipe);
sensors.begin();
}
void loop() {
pot[0]= analogRead(potencjometr) / 4; //przypisz pierwszemu elementowi tablicy (pierwszej zmiennej) wartość z ADC
radio.write(pot, sizeof(pot));
sensors.requestTemperatures();
display.clearDisplay();
display.setTextSize(2);
display.setTextColor(BLACK);
display.setCursor(5,5);
display.print("Temp: ");
display.setTextSize(2);
display.setCursor(0,30);
display.print(sensors.getTempCByIndex(0));
display.print((char)247);
display.print("C");
display.display();
}