インフィニティミラークロック
コンポーネントと消耗品
> ![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 3 |
このプロジェクトについて
私たちはあなたがあなた自身への贈り物として両方を提供できる素晴らしいデザインにあります:インフィニティミラークロック。あなたが持っている鏡を無限の外観にし、同時に使用したくないですか?現在広く使用されているRGBLEDを使用したこのプロジェクトをご紹介できることを大変うれしく思います。ビデオを見ることで、無限の鏡時計を作る方法を学ぶことができます。
コード
- Arduinoコード
Arduinoコード Arduino
#include#include #include #ifdef __AVR__ #include #endif#define PIN 8#define NUMPIXELS 60Adafruit_NeoPixel pixel =Adafruit_NeoPixel( NUMPIXELS、PIN、NEO_GRB + NEO_KHZ800); Adafruit_NeoPixelストリップ=Adafruit_NeoPixel(60、PIN、NEO_GRB + NEO_KHZ800);名前空間{byte ysaat; byte ydak; byte saat; byte dak; byte sn; byte kontrol =0; const int kCePin =5; // Chip Enableconst int kIoPin =6; // Input / Outputconst int kSclkPin =7; //シリアルクロックDS1302rtc(kCePin、kIoPin、kSclkPin); } void printTime(){//チップから現在の時刻と日付を取得します。時間t =rtc.time(); saat =t.hr; dak =t.min; sn =t.sec; if(saat> =12){saat =saat-12;} pixel.setPixelColor(5 * saat、pixels.Color(25,25,255)); pixel.setPixelColor(dak、pixels.Color(0,200,10)); pixel.setPixelColor(sn、pixels.Color(255,0,0)); pixel.show(); //Serial.println(t.sec); //pixels.setPixelColor(t.hr、pixels.Color(0,0,0)); //pixels.setPixelColor(t.sec-1、pixels.Color(0,0,0)); pixel.show(); if(sn ==0){pixels.setPixelColor(dak-1、pixels.Color(0,0,0)); pixel.setPixelColor(dak、pixels.Color(0,200,10)); pixel.show(); for(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); //赤colorWipe(strip.Color(0、255、0)、25); //緑colorWipe(strip.Color(0、0、255)、25); TheaterChase(strip.Color(127、127、127)、50); //ホワイトtheatreChase(strip.Color(127、0、0)、50); //赤いtheatreChase(strip.Color(0、0、127)、50); for(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
カスタムパーツとエンクロージャー



回路図

製造プロセス