//Начало скетча
- #include "Adafruit_LiquidCrystal.h"
- Adafruit_LiquidCrystal lcd(11, 13, 10); // (SID (MOSI), SCK, SS)
- void setup() {
- lcd.begin(16, 2);
- delay(5000); lcd.setCursor(0,0);
- lcd.print("Hallo world!");
- }
- void loop() {
- }
//Конец скетча
//Начало скетча
- #include "Wire.h"
- #include "Adafruit_LiquidCrystal.h"
- Adafruit_LiquidCrystal lcd(0x20);
- void setup() {
- lcd.begin(16, 2);
- delay(5000);
- lcd.setCursor(0,0);
- lcd.print("Hallo world!");
- }
- void loop() {
- }
//Конец скетча
//Начало скетча
- #include "Wire.h"
- #include "Adafruit_LiquidCrystal.h"
- #include "OneWire.h"
- OneWire ds(8); // Создаем объект OneWire
- Adafruit_LiquidCrystal lcd(0x20);
- void setup(){
- lcd.begin(16, 2);
- }
- void loop(){
- byte data[2]; // массив для значения температуры
- ds.reset(); //сброс
- ds.write(0xCC); //команда пропустить поиск по адресу.
- ds.write(0x44); //команда измерить температуру.
- delay(1000);
- ds.reset(); // сброс
- ds.write(0xCC);
- ds.write(0xBE); // передать значение температуры
- data[0] = ds.read(); // младший байт
- data[1] = ds.read(); // старший байт
- // Формируем значение
- float temperature = ((data[1] << 8) | data[0]) * 0.0625;
- lcd.setCursor(0,0);
- lcd.print("t = ");
- lcd.print(temperature, 0);
- lcd.print(" ");
- }
//Конец скетча
//Начало скетча
- #include "SoftwareSerial.h"
- const int IO2=2, IO3=3;
- SoftwareSerial mySerial(IO2, IO3);
- int number=0;
- void setup()
- {
- mySerial.begin(9600);
- }
- void loop()
- {
- delay(1000);
- mySerial.println(number);
- number = (number + 1) % 12;
- }
//Конец скетча
//Начало скетча
- #include "SoftwareSerial.h"
- SoftwareSerial mySerial(3, 2);
- void setup() {
- mySerial.begin(9600);
- Serial.begin(9600);
- pinMode(13,OUTPUT);
- }
- void loop() {
- while (mySerial.available()) {
- char c = mySerial.read();
- Serial.print(c);
- if (c == '3') { digitalWrite(13, HIGH);}
- if (c == '5') { digitalWrite(13, LOW);}
- }}
//Конец скетча