INT 21h

Hi, I am Vladimir Smagin, SysAdmin and Kaptain. Telegram Email / GIT / RSS / GPG

Smooth LED blink on Arduino, ESP8266, etc

№ 11244 В разделах: Electronics ESP8266 Programming от March 8th, 2021,
В подшивках: ,

Human eye can’t see led switching because its too fast, same effect used in old TV and displays with CRT, most of 7-segment indicators and other things. Change timings between on and off state to change brightness and effect duration.

int sv_max=20;
int sv_min=0;

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  int pause_on=sv_min;
  int pause_off=sv_max;
  // Smooth turn on
  while(pause_on < sv_max) {
    pause_on++;
    pause_off--;
    digitalWrite(LED_BUILTIN, HIGH);
    delay(pause_on);
    digitalWrite(LED_BUILTIN, LOW);
    delay(pause_off);
  }
  pause_on=sv_max;
  pause_off=sv_min;
  // Smooth turn off
  while(pause_on > sv_min) {
    pause_on--;
    pause_off++;
    digitalWrite(LED_BUILTIN, HIGH);
    delay(pause_on);
    digitalWrite(LED_BUILTIN, LOW);
    delay(pause_off);
  }
}

Нет комментариев »

ESP8266: Прошивка ESP-01 через Arduino IDE и USB <-> UART адаптер

№ 8384 В разделах: Electronics ESP8266 Programming от August 11th, 2017,
В подшивках: , ,

GPIO0->GND переключение микросхемы в режим прошивки
RST->GND сброс микросхемы и перезапуск

При перезапуске GPIO0 должен быть притянут к 0.

Нет комментариев »

Permission denied при попытке прошить arduino\esp8266

№ 8347 В разделах: Electronics ESP8266 Programming Sysadmin от July 7th, 2017,
В подшивках: , ,

Просто добавьте вашего пользователя в группу dialout и перелогиньтесь.

vlad@vlad-notebook:~$ sudo adduser vlad dialout

Нет комментариев »

Контроллер I2C для дисплея HD44780

№ 7181 В разделе "Electronics" от April 26th, 2015,
В подшивках: , , ,

Можно подключать к Raspberry Pi, Arduino и т.п. На некоторых персональных компьютерах есть даже I2C выход на материнской плате.
(more…)

Нет комментариев »

Яндекс.Метрика

Fortune cookie: "Just in the ratio knowledge increases, faith decreases." [Thomas Carlyle, English writer]