Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Relógio espelho infinito

Componentes e suprimentos

Relógio em tempo real (RTC)
× 1
Arduino Nano R3
× 1
Resistor 10k ohm
× 3

Sobre este projeto


Temos um design maravilhoso que você pode oferecer como um presente para si mesmo:Relógio com espelho infinito. Você não quer que o espelho que possui tenha uma aparência infinita e seja usado na mesma hora? Estamos muito felizes em compartilhar com vocês este projeto que é elaborado com LEDs RGB que são amplamente utilizados atualmente. Você pode aprender como fazer um relógio espelho infinito assistindo ao seu vídeo.


Código

  • Código Arduino
Código Arduino Arduino
 #include  #include  #include  #ifdef __AVR__ #include  # endif # define PIN 8 # define NUMPIXELS 60Adafruit_NeoPixel pixels =Adafruit_NeoPixel pixels =Adafruit_NeoPixel NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800); Adafruit_NeoPixel strip =Adafruit_NeoPixel (60, PIN, NEO_GRB + NEO_KHZ800); namespace {byte ysaat; byte ydak; byte saattrol; byte dak; byte sn; byte k const int kCePin =5; // Chip Enableconst int kIoPin =6; // Input / Outputconst int kSclkPin =7; // Relógio serial DS1302 rtc (kCePin, kIoPin, kSclkPin); } void printTime () {// Pega a hora e data atuais do chip. Tempo t =rtc.time (); saat =t.hr; dak =t.min; sn =t.sec; if (saat> =12) {saat =saat-12;} pixels.setPixelColor (5 * saat, pixels.Color (25,25,255)); pixels.setPixelColor (dak, pixels.Color (0,200,10)); pixels.setPixelColor (sn, pixels.Color (255,0,0)); pixels.show (); //Serial.println(t.sec); //pixels.setPixelColor(t.hr, pixels.Color (0,0,0)); //pixels.setPixelColor(t.sec-1, pixels.Color (0,0,0)); pixels.show (); if (sn ==0) {pixels.setPixelColor (dak-1, pixels.Color (0,0,0)); pixels.setPixelColor (dak, pixels.Color (0,200,10)); pixels.show (); para (int i =1; i <60; i ++) {pixels.setPixelColor (i, pixels.Color (0,0,0)); }} if (dak ==0) {pixels.setPixelColor (59, pixels.Color (0,0,0)); }} void animasyon () {colorWipe (strip.Color (255, 0, 0), 25); // Red colorWipe (strip.Color (0, 255, 0), 25); // Green colorWipe (strip.Color (0, 0, 255), 25); theaterChase (strip.Color (127, 127, 127), 50); // White theaterChase (strip.Color (127, 0, 0), 50); // Red theaterChase (strip.Color (0, 0, 127), 50); para (int i =1; i <60; i ++) {pixels.setPixelColor (i, pixels.Color (0,0,0)); }} void colorWipe (uint32_t c, uint8_t wait) {for (uint16_t i =0; i  

Peças personalizadas e gabinetes

Esquemas


Processo de manufatura

  1. Relógio de cuco
  2. Espelho
  3. Engrenagens infinitas
  4. Relógio de visão pov do Arduino
  5. Gerador de Relógio Verilog
  6. Simple Word Clock (Arduino)
  7. Higrômetro de espelho resfriado Arduino
  8. Espelho infinito Caleidoscópio
  9. Relógio mestre
  10. Word Clock italiano