久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5930|回復: 1
打印 上一主題 下一主題
收起左側

用Sparrow輕松打造無線充電智能燈

[復制鏈接]
跳轉到指定樓層
樓主
什么是Sparrow?
        Sparrow是一款到手即玩且功能強大的控制器。它搭載一顆ATmega32U4主控芯片,可直接用micro USB燒錄程序,同時集成了WS2812燈珠、電位器角度傳器、5V升壓模塊、鋰電池充放電保護模塊、2路邏輯自鎖電源開關。此外它還具有11個數口,4個PWM,3個模擬輸入,一組I2C端口,一組UART串口,1組電源端口,3種供電方式,滿足你對項目的更多可玩性。沉金工藝不僅讓整塊板子美觀精致,也使IO口應用在可穿戴項目時接觸良好,連接可靠。Sparrow高度的集成化,讓你不再需要太多繁瑣復雜耗時的焊接,提高項目的進度和效率,真正做到了“麻雀雖小五臟俱全”。




綜上所述,由于Sparrow控制器高度集成了各種常用的模塊元件及電路,所以不需要繁瑣復雜耗時的焊接,到手即玩輕松打造各種創客項目,非常適合沒有焊接經驗或想縮短項目開發時間及創客教育的人使用。本次首先教大家利用Sparrow控制器輕松造一盞無線充電的智能燈。


材料清單:
無線充電模塊 5V/300mA
Sparrow控制器(試產階段,可留言預定!)
3.7v鋰電池
3D打印件(模型在文章結尾下載)
制作步驟
1.首先將3.7v鋰電池插在Sparrow控制板“po”端口上,再將無線充電接受線圈焊接在p1端上,注意區分正極(+)負極(-)。

2.將無線充電接受線圈安裝在打印底座安裝槽里,可以用雙面膠固定。



3.放入3.7v鋰電池,裝入Sparrow控制板,并用3顆1.8x6mm的螺絲固定,其實只要找直徑小于2mm長度低于8mm的螺絲都可以固定,這類小螺絲比較好找各種玩具電子數碼產品上都有,我這里使用了微型舵機轉角上的小號螺絲固定。


4.裝入燈罩,燈罩采用卡扣設計,只要將模型3D打印出來用銼刀將卡扣邊緣處打磨一下,對準輕輕按壓將燈罩與底座安裝完成


5.最后用usb線將智能燈與電腦連接,板卡選擇:Arduino leonardo,將智能燈源碼燒錄下載到Sparrow控制器里。[color=rgb(51, 102, 153) !important]


#include

#define ledPIN 10
#define potPIN 1

int val = 0;
uint8_t r, g, b;


// Parameter 1 = number of pixels in strip
// Parameter 2 = pin number (most are valid)
// Parameter 3 = pixel type flags, add together as needed:
//   NEO_KHZ800  800 KHz bitstream (most NeoPixel products w/WS2812 LEDs)
//   NEO_KHZ400  400 KHz (classic 'v1' (not v2) FLORA pixels, WS2811 drivers)
//   NEO_GRB     Pixels are wired for GRB bitstream (most NeoPixel products)
//   NEO_RGB     Pixels are wired for RGB bitstream (v1 FLORA pixels, not v2)
Adafruit_NeoPixel strip = Adafruit_NeoPixel(13, ledPIN, NEO_GRB + NEO_KHZ800);

void setup() {
  //r=255;
  //g=0;
  //b=0;
  pinMode(ledPIN, OUTPUT);  // declare the ledPin as an OUTPUT

  strip.begin();
  strip.setBrightness(255); //adjust brightness here
  strip.show(); // Initialize all pixels to 'off'
}

void loop() {
  //rainbowRGB(10);
  val = analogRead(potPIN);    // read the value from the sensor

/** if (val<1) {
  colorWipe(strip.Color(255, 0, 0), 20); // Red
  } else  {
      if (val>1023) {
  colorWipe(strip.Color(0, 255, 0), 50); // Green
      }
      else {colorWipe(strip.Color(0, 0, 255), 10); // Blue}
      }
  }**/
  colorVal(val,10);

/*  if (val<50) {
      colorWipe(strip.Color(255, 0, 0), 10); // Red
  }
  else {
      colorWipe(strip.Color(0, 0, 255), 10); // Blue
  }*/
}

void colorVal(int v, uint8_t wait) {
  uint8_t r=0, g=0, b=0;

  if ((v>=0) && (v<256))
    {r=255;g=v;b=0;}
  if ((v>256) && (v<512))
    {r=512-v;g=255;b=0;}
  if ((v>512) && (v<768))
    {r=0;g=255;b=v-512;}
  if ((v>768) && (v<=1024))
    {r=0;g=1024-v;b=255;}

  for(uint16_t i=0; i<strip.numpixels(); i++)="" {
      strip.setPixelColor(i, r, g, b);
      strip.show();
      delay(wait);
  }
}


// Fill the dots one after the other with a color
void colorWipe(uint32_t c, uint8_t wait) {
  for(uint16_t i=0; i<strip.numpixels(); i++)="" {
      strip.setPixelColor(i, c);
      strip.show();
      delay(wait);
  }
}

void rainbowRGB(uint8_t wait) {
  uint16_t i;
    for(i=0; i<strip.numpixels(); i++)="" {
      nextRGB();
      strip.setPixelColor(i, r, g, b);
    }
    strip.show();
    delay(wait);
}

void nextRGB() {
    if ( r == 255 && g < 255 && b == 0 )  { g++; }
    if ( g == 255 && r > 0 && b == 0 )    { r--; }
    if ( g == 255 && b < 255 && r == 0 )  { b++; }
    if ( b == 255 && g > 0 && r == 0 )    { g--; }
    if ( b == 255 && r < 255 && g == 0 )  { r++; }
    if ( r == 255 && b > 0 && g == 0 )    { b--; }
}

6.可通過USB電源插口和無線充電兩種方式充電,正在給電池充電時電位器附近的紅色LED燈“亮”,電池充滿后綠色LED燈“亮”。





3D模型.zip

324.19 KB, 下載次數: 8, 下載積分: 黑幣 -5

3D模型

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:65956 發表于 2018-9-27 08:29 | 只看該作者
像是在作廣告,這款單片機還沒玩過
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品日韩一区二区三区 | www日韩欧美 | 日韩一级免费 | 亚洲精品一区二区网址 | www.97zyz.com| 九九精品久久久 | 日韩在线观看 | 国产美女特级嫩嫩嫩bbb片 | 亚洲国产一区在线 | 国产精品久久久久久久7电影 | 国产盗摄视频 | 欧美日韩国产高清视频 | 成人免费视频 | 九九热这里只有精品在线观看 | 男人天堂免费在线 | 亚洲一区二区网站 | 一区二区精品 | 中文字幕一区二区三区四区五区 | 亚洲日本一区二区三区四区 | 日韩视频在线免费观看 | 四虎伊人 | 国产专区视频 | 99久久免费精品视频 | 亚洲欧美国产毛片在线 | 欧美成人精品 | 最新免费视频 | 五月天天丁香婷婷在线中 | 国产成人精品免费视频大全最热 | 国产一区二区精品在线观看 | 国产高清精品一区二区三区 | 三级成人在线观看 | 欧美成人免费在线 | 久久亚洲国产 | 欧美乱淫视频 | 亚洲精品成人在线 | 精品国产一区二区三区观看不卡 | 中文字幕在线播放第一页 | 一区二区三区亚洲 | 国产精品自产拍在线观看蜜 | 成人精品一区二区户外勾搭野战 | 伦理二区 |