色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

分享一個用ESP8266做的RGB時鐘項目

冬至子 ? 來源:DF創客社區 ? 作者:sainisagar7294 ? 2023-11-08 11:19 ? 次閱讀

給大家分享一個用ESP8266做一個高顏值的RGB時鐘的項目!

這個時鐘還具有自動亮度控制功能并配備了溫度傳感器

材料準備

  • PCB
  • ESP8266或Nodemcu
  • 跳線
  • 焊接工具

第1步: 準備工作

圖片

圖片

Neo Pixel是可尋址的LED,我們可以通過編程,讓它顯示任何一種顏色或者數字。

Neo Pixel有不同的smd封裝,這個項目使用的是Ws2812b-5050 mini RGB。

這種迷你LED的額定電壓為3.0V到5.5V,電流為16mA(每個LED)。

NodeMCU有3.3V的穩壓器,可以正常驅動所有的LED。

第2步:使用Neo Pixel Led制作7段顯示器

圖片

圖片

圖片

在這里,我們需要把所有的電源并聯起來,把所有的數據連接串聯起來,使用7段顯示方法,如上圖連接所有的LED。

每段有2個LED,整個面板總共有14個LED。

我們需要4個面板來顯示時間(2個顯示小時,2個顯示分鐘)。

當然還可以再連接兩個面板來顯示秒/任何其他數值,或者溫度。

不管怎么連接,記住總是要把第一個面板的DOUT連接到第二個面板的DIN

第3步:連接儀表盤

圖片

圖片

為了連接小時和分鐘面板,在兩面板之間有一個小的PCB板,名為Dash,包含了2個LED作為二進制數字,這2個LED燈每隔一秒就會發光一次。

第4步:NodeMCU/ESP8266介紹

圖片

ESP8266集成了一個32位Tensilica處理器,標準的數字外圍接口

我們的ESP8266具有板載Wi-Fi支持,通過它我們可以連上互聯網調整時間,而不需要任何RTC(實時時鐘)模塊。

這樣子的話可以減少連接,使整個項目變得更簡單一些。

第5步:代碼中支持的功能

圖片

如果使用本文提供的代碼,那么我們可以在這個7段時鐘中增加2個額外的功能:

  1. 使用觸覺開關的溫度和濕度顯示

在13號針腳上添加一個DHT11傳感器,在12號針腳上添加一個觸覺按鈕,可以在屏幕上獲得攝氏或華氏的溫度值。

用一個10k電阻將按鈕的第12針腳連接到5V,另一端連接到GND。也就是說,當按鈕針腳被拉到GND時,顯示器將顯示溫度讀數。如果沒有這個溫度傳感器,代碼也可以工作,所以如果你想讓項目簡單一點,也可以不需要這些連接。

  1. 使用引腳A0的LDR傳感器進行亮度控制

圖片

通過在A0引腳上做一個電阻分壓器網絡,添加一個帶有10k電阻的LDR傳感器,可以相應地改變亮度。

白天的亮度高,晚上的亮度低。如果你不想要可調節亮度,這部分代碼也可以在沒有這些傳感器的情況下工作,它將會鎖定在默認設置。

第3步:連接儀表盤

圖片

圖片

為了連接小時和分鐘面板,在兩面板之間有一個小的PCB板,名為Dash,包含了2個LED作為二進制數字,這2個LED燈每隔一秒就會發光一次。

第4步:NodeMCU/ESP8266介紹

圖片

ESP8266集成了一個32位Tensilica處理器,標準的數字外圍接口。

我們的ESP8266具有板載Wi-Fi支持,通過它我們可以連上互聯網調整時間,而不需要任何RTC(實時時鐘)模塊。

這樣子的話可以減少連接,使整個項目變得更簡單一些。

第5步:代碼中支持的功能

圖片

如果使用本文提供的代碼,那么我們可以在這個7段時鐘中增加2個額外的功能:

  1. 使用觸覺開關的溫度和濕度顯示

在13號針腳上添加一個DHT11傳感器,在12號針腳上添加一個觸覺按鈕,可以在屏幕上獲得攝氏或華氏的溫度值。

用一個10k電阻將按鈕的第12針腳連接到5V,另一端連接到GND。也就是說,當按鈕針腳被拉到GND時,顯示器將顯示溫度讀數。如果沒有這個溫度傳感器,代碼也可以工作,所以如果你想讓項目簡單一點,也可以不需要這些連接。

  1. 使用引腳A0的LDR傳感器進行亮度控制

圖片

通過在A0引腳上做一個電阻分壓器網絡,添加一個帶有10k電阻的LDR傳感器,可以相應地改變亮度。

白天的亮度高,晚上的亮度低。如果你不想要可調節亮度,這部分代碼也可以在沒有這些傳感器的情況下工作,它將會鎖定在默認設置。

第10步:完整電路圖

圖片

圖片

第11步:PCB設計(面板部分)

圖片

主要的PCB設計,用于顯示數字和其他字母。

第12步:PCB設計(Dash部分)

圖片

圖片

第13步:故障排除

  • DIN總是與DOUT串聯在一起,如果接反了或從任何地方斷開了,整個裝置就會停止工作;
  • 按上面的圖連接Dash;
  • 確保所有的連接都焊接好,干焊會導致數據值和顏色的改變;
  • 在焊接時,不要把印刷電路板加熱太多,溫度保持在300度。

第14步:完整展示

圖片

圖片

希望大家喜歡這個項目!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 溫度傳感器
    +關注

    關注

    48

    文章

    2974

    瀏覽量

    156299
  • 穩壓器
    +關注

    關注

    24

    文章

    4256

    瀏覽量

    94045
  • RGB
    RGB
    +關注

    關注

    4

    文章

    801

    瀏覽量

    58641
  • LED封裝
    +關注

    關注

    18

    文章

    359

    瀏覽量

    42184
  • ESP8266
    +關注

    關注

    50

    文章

    962

    瀏覽量

    45254
收藏 人收藏

    評論

    相關推薦

    怎樣ESP8266的Web控制伺服

    在這個基于ESP8266 WiFi模塊的項目中,我們將看到使用ESP8266的Web控制伺服,其中伺服電機的位置可以通過網頁(在同一個WiFi網絡內)進行控制。/span》
    的頭像 發表于 07-30 10:58 ?6567次閱讀

    如何使用ESP8266和Android控制繼電器

    ESP8266 WiFi模塊系列的下一個項目是通過在MIT App Inventor的幫助下開發的App(應用程序)使用ESP8266和Android控制繼電器。通過在Android手
    的頭像 發表于 07-30 10:40 ?2.7w次閱讀
    如何使用<b class='flag-5'>ESP8266</b>和Android控制繼電器

    詳細實現ESP8266WIFI時鐘(基于51單片機)

    寫了下詳細教程時鐘還是51單片機的定時器,esp8266只是用來實現校時的所以需要先實現
    發表于 11-23 16:51 ?45次下載
    詳細實現<b class='flag-5'>ESP8266</b>WIFI<b class='flag-5'>時鐘</b>(基于51單片機)

    ESP8266學習記錄

    我的學習經歷記錄下來供和我樣的初學者學習討論。ESP8266ESP8266與HC-05藍牙模塊類似,都是種串口轉其他通信的模塊,也就是說
    發表于 12-29 19:01 ?19次下載
    <b class='flag-5'>ESP8266</b>學習記錄<b class='flag-5'>一</b>

    最簡單DIY基于ESP8266的智能彩燈②(在網頁按鍵和滑動條控制RGB燈)

    ESP8266ESP32智能彩燈開發系列文章目錄第篇:最簡單DIY基于ESP8266的智能彩燈①(在網頁按鈕點亮普通
    發表于 12-29 19:02 ?7次下載
    最簡單DIY基于<b class='flag-5'>ESP8266</b>的智能彩燈②(在網頁<b class='flag-5'>用</b>按鍵和滑動條控制<b class='flag-5'>RGB</b>燈)

    ESP8266單股RGB LED控制器板

    電子發燒友網站提供《ESP8266單股RGB LED控制器板.zip》資料免費下載
    發表于 07-26 10:59 ?2次下載
    <b class='flag-5'>ESP8266</b>單股<b class='flag-5'>RGB</b> LED控制器板

    stm32和esp8266上的簡單時鐘

    電子發燒友網站提供《stm32和esp8266上的簡單時鐘.zip》資料免費下載
    發表于 07-27 11:24 ?4次下載
    stm32和<b class='flag-5'>esp8266</b>上的簡單<b class='flag-5'>時鐘</b>

    ESP8266矩陣時鐘PCB設計

    電子發燒友網站提供《ESP8266矩陣時鐘PCB設計.zip》資料免費下載
    發表于 08-05 10:24 ?7次下載
    <b class='flag-5'>ESP8266</b>矩陣<b class='flag-5'>時鐘</b>PCB設計

    BIM時鐘ESP8266開源項目

    電子發燒友網站提供《BIM時鐘ESP8266開源項目.zip》資料免費下載
    發表于 08-16 11:18 ?2次下載
    BIM<b class='flag-5'>時鐘</b><b class='flag-5'>ESP8266</b>開源<b class='flag-5'>項目</b>

    制作MQTT ESP8266家庭自動化項目

    電子發燒友網站提供《制作MQTT ESP8266家庭自動化項目.zip》資料免費下載
    發表于 11-09 11:15 ?0次下載
    制作<b class='flag-5'>一</b><b class='flag-5'>個</b>MQTT <b class='flag-5'>ESP8266</b>家庭自動化<b class='flag-5'>項目</b>

    基于ESP8266的NTP時鐘

    電子發燒友網站提供《基于ESP8266的NTP時鐘.zip》資料免費下載
    發表于 11-11 10:06 ?5次下載
    基于<b class='flag-5'>ESP8266</b>的NTP<b class='flag-5'>時鐘</b>

    基于ESP8266的矩陣時鐘設計

    本方案是基于 ESP8266 的矩陣時鐘設計。主要特點:ESP-12S為主控,外圍電路少DS3231MZ+時鐘芯片,離線時間準確(我買的時候好像是5RMB左右,現在不知道要多少錢)MA
    發表于 12-21 12:36 ?8次下載

    使用ESP8266 NodeMCU編程ESP12F

    UTSOURCE電子零件×1我正在做一個需要WS2812B RGB LED設置和ESP12F模塊的項目。目標是為
    發表于 01-05 16:39 ?8次下載

    ESP8266初次如何實現無線通信(基于電腦與ESP8266)

    .需要的軟件及硬件 1.軟件 2.硬件 二.ESP8266的使用 .ESP8266的介紹 2.ESP8266進行初始AT指令的配置步驟 三.所用軟件安裝分享
    發表于 05-30 09:53 ?28次下載
    <b class='flag-5'>ESP8266</b>初次如何實現無線通信(基于電腦與<b class='flag-5'>ESP8266</b>)

    ESP8266網絡天氣時鐘OLED顯示

    基于ESP8266實現網絡獲取天氣和時鐘并OLED顯示
    的頭像 發表于 06-28 04:46 ?1368次閱讀
    <b class='flag-5'>ESP8266</b>網絡天氣<b class='flag-5'>時鐘</b>OLED顯示
    主站蜘蛛池模板: yellow日本动漫高清 | 精品蜜臀AV在线天堂 | 国产成人精品视频频 | 国内精品一级毛片免费看 | av狼新人开放注册区 | 精品午夜国产福利观看 | 99手机在线视频 | 久久成人免费观看全部免费 | 亚洲视频中文字幕在线观看 | 日本双渗透 | 日本美女bb | 国产精品99AV在线观看 | 久久久中日AB精品综合 | 成人久久欧美日韩一区二区三区 | 激情床戏揉胸吃胸视频 | 亚洲精品电影久久久影院 | 亚洲日韩视频免费观看 | 尿孔 调教 扩张 | 攻把受做哭边走边肉楼梯PLAY | 国内视频在线精品一区 | 国产午夜人成在线视频麻豆 | 在线欧美精品一区二区三区 | 少妇的肉体AA片免费 | 网友自拍成人在线视频 | 蛇缚dvd | 3D漫画H精品啪啪无码 | 久久精品亚洲国产AV涩情 | 一级毛片在线免费视频 | 亚洲精品视频免费在线观看 | 果冻传媒在线看免费高清 | 小p孩玩成年女性啪啪资源 小777论坛 | 伦 乱真实故事 | 国产小伙和50岁熟女23p | 哒哒哒高清视频在线观看 | 在线高清电影理论片4399 | 美女扒开屁股让男人桶 | 99久久精品费精品国产 | 久久99国产精品二区不卡 | 日本在线高清不卡免费播放 | 大陆老太交xxxxxhd在线 | 国产黄a三级三级三级 |