Перейти к содержанию

г0сть

Members
  • Постов

    438
  • Зарегистрирован

  • Посещение

Ответы сообщества

  1. Пост г0сть - сообщение в Фьюз бит доктор из Ардуино уно был отмечен как ответ   
    Это результат успешной прошивки. И это подтверждается тем что
    Чем вас не устраивает работа этого доктора?
     
  2. Пост г0сть - сообщение в Градусник на WS2812 Addressable LED Strip был отмечен как ответ   
    "датчик" в мусор.Остальную часть железа можно проверить
    #include <Adafruit_NeoPixel.h> #define PIN 2 #define NUMPIXELS 32 Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800); int temp=0; void setup() {Serial.begin(9600); analogReference(INTERNAL); strip.begin(); } void loop() { if (Serial.available()>0) temp = Serial.parseInt(); //int temp = analogRead(0) / 9.31; Serial.println(temp); for (byte i = 0; i < NUMPIXELS; i++) { if (i <= temp - 10) { if (i >= 0 && i <= 7) strip.setPixelColor(i, strip.Color(0, 0, 255)); if (i >= 8 && i <= 15) strip.setPixelColor(i, strip.Color(0, 255, 0)); if (i >= 16 && i <= 23) strip.setPixelColor(i, strip.Color(255, 255, 0)); if (i >= 24 && i <= 31) strip.setPixelColor(i, strip.Color(255, 0, 0)); } else { strip.setPixelColor(i, strip.Color(0, 0, 0)); } } strip.show(); } Температуру задавать вручную из монитора порта
×
×
  • Создать...