Slicer Discord
Hydrate Reminder – Modelo 3D imprimible de Thingiverse Thingiverse

Hydrate Reminder

0 Descargas
0 Likes
0 Makes
Ver Modelo
Made in Arduino
Changes color from green to red gradually when the button is pressed down by the bottle (30 min.)
esp8266 and Adafruit_Neopixel needed (arduino extensions)

Code:

include

define PIN D6 // Pin pro připojení LED pásky
define NUM_LEDS 24 // Počet LED diod v pásku
int buttonPin = D2; // nastavení pinu pro tlačítko
int buttonState = 0; // proměnná pro uložení stavu tlačítka

Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUM_LEDS, PIN, NEO_GRB + NEO_KHZ800);

void setup() {
pixels.begin(); // Inicializace LED pásky
pinMode(buttonPin, INPUT); // nastavení pinu pro tlačítko jako vstup
Serial.begin(9600);
}

void loop() {
// Přechod z zelené na červenou barvu
for (float i = 0; i < 1; i += 0.01) {
for (int j = 0; j < NUM_LEDS; j++) {
int green = (1-i)*255;
int red = i*255;


pixels.setPixelColor(j, pixels.Color(red, green, 0)); // Nastavení barev pomocí lineární interpolace
}

pixels.show();
Fuente
Thingiverse
Lo que necesitas para imprimir: Principiante Baja confianza
Pieza única
Soportes 1/3
Ensamblaje 0/3
Ajustes 1/3
Tamaño de cama 0/3
Postproceso 0/3
Impresora
FDM / FFF
Formato de archivo
STL
Material
Software
Cura, PrusaSlicer o similar
Aún no hay valoraciones
Aún no hay comentarios – ¡sé el primero!
Feed Blog Slicer Calculadora Búsqueda por imagen Enviar Contacto Discord ☕ Buy me a coffee
DE EN FR ES IT NL

Añadir a colección