#include <Servo.h>
//ESP32 Bluetooh car
//By Technical_Tamizha
//Circuit Diagram for this project is in my Youtube channel
//Channel Link : https://www.youtube.com/channel/UC1VT8SUJ7yvIkE4eCzXVSNA
#include <WS2812FX.h>
#include "ESP32_RMT_Driver.h"
// The ESP32's RMT hardware supports up to 8 channels, so it
// can drive up to 8 independent WS2812FX instances. We'll use 2.
WS2812FX ws2812fx1 = WS2812FX(12, 12, NEO_GRB + NEO_KHZ800); // 144 RGB LEDs driven by GPIO_12
#include "BluetoothSerial.h"...
#include <FastLED.h>
#define LED_PIN 3
#define NUM_LEDS 120
#define CHIPSET WS2812
#define COLOR_ORDER GRB
CRGB leds[NUM_LEDS];
#define BRIGHTNESS 128
void setup() {
LEDS.addLeds<WS2812, LED_PIN, RGB>(leds, NUM_LEDS);
LEDS.setBrightness(84);
}
void loop() {
for (int i = 0; i < NUM_LEDS; i++)
{
leds[i] = CRGB(random(256), random(256), random(256));
FastLED.show();
delay(50);
}
for (int i = NUM_LEDS; i > 0; i--)
{...
0 | Аппаратный сериал, при работе с шаговым двигателем на него подключается кнопка нулевого положения сервы. |
1 | Аппаратный сериал. |
2 | A энкодера |
3 | B энкодера |
4 | Кнопка энкодера |
5 | Канал управления адресной светодиодной лентой. |
9 | Канал управление сервоприводом |
10 | к RX плеера (через резистор 1к) |
11 | к TX плеера (через резистор 1к) |
12 | к BUSY плеера |
13 | Канал... |
Проект: скачать отсюда, фреймворк JeeUI2 переработан и взят...
const int StartCH = 0;
const int EndCH = 127;
const int ChTime = 3;
const int StartTime = 2;