91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內不再提示

基于blinker平臺的APP控制LED顏色切換

單片機愛好者 ? 來源:單片機愛好者 ? 2020-01-09 16:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前幾天發了個小視頻,通過一個手機APP控制LED的顏色切換。感興趣的朋友很多,而且有人一下子就猜出來,我使用的是blinker平臺的控制方案。今天MCU起航給大家說下具體怎么實現。

先說說我是怎么發現這個平臺的!

ESP8266的基礎課程完結以后,我一直在考慮如何出一些趣味性強的,炫酷的實用性教程。但是我個人又比較懶,不可能重新打板,只為了出一篇教程,所以我瞄上了各個物聯網平臺。同時,不停地有人跟我發信息或留言,問能否實現ESP8266接入天貓精靈或者小度音箱。

我一看,這個聽起來有意思,開始研究。研究之后發現,已經有一些愛好者開始做了,但是不多。有,說明可以實現!不多,說明可以快速找到核心資料。

經過對比,我選了blinker平臺(非廣告)。嚴格來說,它提供了一整套解決方案,分免費版、專業版、企業版。我窮,你們懂的。所以咱們看看免費的,包括:云平臺、SDK、APP。

先說云平臺,貌似是搭建在阿里云上的,這個暫時可以放心。

然后是SDK,或者說支持的硬件,直接上圖吧:

我主要看重的是ESP8266,他們提供的開發方式有兩種:一種是在arduino環境下開發,另一種支持安信可的一體化開發環境,但是僅支持最新的RTOS模式。

原諒我暫時的精神潔癖,放棄了arduino,我選了安信可一方。

最后是APP,他們的APP很有意思。安裝好是這樣:

打開后是這樣:

第一次打開,這里應該是空的,但我已經添加了兩個設備。雖然我是安信可工具開發的,但圖標還是arduino。個人表示…..希望你們換個圖標~~~

點擊一個設備,進來以后,是這樣的:

第一次創建設備,打開以后,應該是空的,距離和音量這兩個圖標是我之前添加的。注意頁面右上角,有一個編輯的圖標。點擊之后,該頁面進入編輯模式,如下:

頁面最下面是工具欄,里面有各種控件可以選用。頁面中間是我隨便拖出來的兩個,大家想用哪個用哪個,編輯一下屬性就好。例如,我們點擊工具欄里面的“按鍵”,如下所示:

在這里,你可以修改按鍵樣式、數據鍵名(注意,要和你程序里的一致,否則沒反應)、顯示的文本、顏色、背景等。

平臺、SDK、APP我這里大致說一下,感興趣的自己去官網慢慢啃。

接著說,我因為要用安信可的工具開發, 所以著重看的是RTOS方面,鏈接如下:

https://doc.blinker.app/?file=001-%E5%BF%AB%E9%80%9F%E5%BC%80%E5%A7%8B/14-freeRTOS%E6%8E%A5%E5%85%A5

截個圖:

如圖所示,怎么說呢,有點簡陋(從這句話可以看出,我沒收他們的廣告費)。記得那天我還興沖沖的跟我媳婦說:媳婦,我給咱家小度增加個功能。

當時以為很簡單,結果弄了一天,沒搞定,受到了我媳婦的嘲諷~~~

原因很簡單,RTOS下的開發方式我不熟。我當時只把GITHUB下的C文件加到工程里,menuconfig沒有改(聽不懂這句話的,說明新版的安信可開發工具你沒用過)。

先說下官方提供的源碼,例程還是比較多的,感興趣的可以自己研究下:

知道問題后,我直接把Button_WiFi這個文件夾里面的所有文件都復制過去,果然,編譯出了一堆警告,但沒有報錯。

然后上電,就是你們那天看到的那個視頻效果了。

這里貌似不能上傳視頻,想看視頻的去我公眾號吧:單片機愛好者!

打住!不是要接入天貓或者小度嗎?

別急,慢慢來~~~

所以,這一節,編程的內容說的不多,大部分都是介紹。但只要你有一定的基礎,還是可以搞定的。源碼我放在這里,感興趣的可以拿去研究,沒基礎的就算了。注意源碼位置:

壓縮包有點大,因為我懶得整理了。

最后,有人跟我說:你要是敢接入天貓,我立馬把我的小米都扔了。

同學,你認真的嗎?

完整工程源碼,請關注公眾號:單片機愛好者,回復關鍵字:ESP8266,即可獲取。

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

    關注

    242

    文章

    23847

    瀏覽量

    674140
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【BPI-CanMV-K230D-Zero開發板體驗】02 按鍵中斷切換彩色LED顏色

    ,每次按下按鈕切換一次 LED 的顯示顏色。 2 API 講解 2.1 machine.Pin 用于控制 K230D 上的 GPIO 引腳。 構造方式: Pin(n, mode, pu
    發表于 07-01 15:08

    app和deviceConfig的切換介紹

    app和deviceConfig的切換 為了便于開發者維護應用級別的屬性配置,Stage模型將config.json中的app和deviceConfig標簽提取到了app.json5
    發表于 06-05 06:42

    DLPC150采用I2C控制時,如何控制LED開關?如何控制顯示的顏色

    在DLPC150 Programmer’s Guide文件只有對投影圖像的控制命令,沒有對燈光開關和顏色控制,請提供相關資料。
    發表于 02-21 10:41

    安科瑞如何打造基于“APP電表”的能源數據服務平臺

    安科瑞徐赟杰18706165067 摘要:針對普通電表需要人工抄表,無法實現遠程實時抄表,本文提出了基于APP電表的能源數據服務平臺,結合APP電表為分布廣泛的互聯網用戶提供PAAS服務。用戶完成
    的頭像 發表于 01-22 13:21 ?431次閱讀
    安科瑞如何打造基于“<b class='flag-5'>APP</b>電表”的能源數據服務<b class='flag-5'>平臺</b>

    FRED應用:LED發光顏色優化

    在本例中, LED紅光、綠光、藍光發射通過優化其各個功率在屏幕上特定區域產生特定的顏色(色坐標值)而目標面上總的功率保持固定不變。LED光源使用任意平面發射光源(Random Plane
    發表于 01-17 09:39

    智能語音識別照明解決方案,平臺自定義,中英切換

    智能語音識別照明方案引入NRK3502芯片,支持平臺自定義,離線控制,中英雙語切換。NRK3502具備高性能和靈活自定義能力,可推動智能照明革新,控制其他智能設備,為國際用戶提供全方位
    的頭像 發表于 01-10 13:23 ?434次閱讀
    智能語音識別照明解決方案,<b class='flag-5'>平臺</b>自定義,中英<b class='flag-5'>切換</b>

    智慧水產養殖云平臺app

    智慧水產養殖云平臺app,作為現代科技與水產養殖行業深度融合的產物,正逐步成為推動水產養殖業轉型升級的重要工具。智能化控制,提高養殖效率,有效降低養殖成本。 智慧水產養殖云平臺
    的頭像 發表于 01-07 17:06 ?435次閱讀

    FRED應用:LED發光顏色優化

    在本例中, LED紅光、綠光、藍光發射通過優化其各個功率在屏幕上特定區域產生特定的顏色(色坐標值)而目標面上總的功率保持固定不變。LED光源使用任意平面發射光源(Random Plane
    發表于 01-07 08:51

    如何用SS1系列顏色傳感器示教多通道顏色

    基于白色LED光源的特性,深視智能SS1系列顏色傳感器突破了傳統單色RGB、融合光RGB的波長限制,將發射波長的范圍覆蓋到整個可見光譜,最大支持檢測16種顏色。那么,我們如何利用SS1系列顏色
    的頭像 發表于 12-23 08:17 ?681次閱讀
    如何用SS1系列<b class='flag-5'>顏色</b>傳感器示教多通道<b class='flag-5'>顏色</b>?

    如何用SS1系列顏色傳感器設置目標顏色

    基于白色LED光源的特性,深視智能SS1系列顏色傳感器突破了傳統單色RGB、融合光RGB的波長限制,將發射波長的范圍覆蓋到整個可見光譜,最大支持檢測16種顏色。那么,我們如何利用顏色
    的頭像 發表于 11-19 01:04 ?661次閱讀
    如何用SS1系列<b class='flag-5'>顏色</b>傳感器設置目標<b class='flag-5'>顏色</b>?

    雙色led燈突然一種顏色不亮的原因及解決辦法

    當雙色LED燈突然一種顏色不亮時,可能的原因有多種,以下是一些可能的原因及相應的解決方法:
    的頭像 發表于 10-01 17:15 ?6770次閱讀

    機智云智家APP的設備掃描與綁定限制

    在使用機智云的智家APP時,用戶可能會遇到無法掃描和綁定設備的問題。這一現象的根本原因在于智家APP的使用限制和付費策略。Q智家APP的功能概述是什么?智家APP是機智云
    的頭像 發表于 09-22 08:02 ?590次閱讀
    機智云智家<b class='flag-5'>APP</b>的設備掃描與綁定限制

    LED透鏡的顏色與透明度基本概念

    如果 LED燈 有透鏡顏色,則無論透鏡透明度如何,LED 在開和關時都會顯示該顏色。如果透鏡顏色為白色或無色,則
    的頭像 發表于 07-25 09:34 ?921次閱讀

    IR900如何從DM4.0平臺遷移到InConnect平臺

    (之前在現場的通過設備快線可以遠程登錄也可以遠程操作切換)確認固件版本,SDK版本。管理&gt;&gt;系統-狀態固件版本建議大于1.0.0.r10406(如果C平臺設備
    發表于 07-25 07:58

    IR900如何從shebeiyun.net平臺遷移到InConnect平臺

    shebeiyun.net 平臺主要作為DS平臺來使用的,里面的DT功能不穩定,建議切換到新的平臺InConnect平臺,該
    發表于 07-25 07:36
    主站蜘蛛池模板: 国卡一卡二卡三免费网站 | 国产福利资源在线 | 日本暴力喉深到呕吐hd | 大色综合 | 人人爽人人干 | 性夜影院爽黄a爽免费视 | 国产精品大尺度尺度视频 | 1024你懂的在线播放欧日韩 | 久久精品亚洲青青草原 | 99色视频在线 | yy8090韩国日本三理论免费 | 国产精品久久久久久久牛牛 | ts视频在线观看 | 亚洲一区二区三区中文字幕5566 | 18岁禁黄色 | 1024手机在线看永久免费 | 色婷婷六月丁香在线观看 | 激情九月婷婷 | 狠狠乱| 精品卡1卡2卡三卡免费网站视频 | 男人扒开美女尿口无遮挡图片 | 在线看片成人免费视频 | 88av免费观看 | 欧美一区二区三区不卡片 | 午夜色在线 | 午夜国产高清精品一区免费 | 色多多污网站在线观看 | 天天色综合6 | 色多视频 | 欧洲精品不卡1卡2卡三卡四卡 | 俺去操| 一区二区三区中文字幕 | 天堂网www在线资源 天堂网www在线资源链接 | 亚洲九色 | 高清videosgratis欧洲69 | 亚洲卡5卡6卡7国色天香 | 在线免费观看毛片网站 | 神马影院午夜在线 | 亚洲综合婷婷 | 躁天天躁中文字幕在线 | 午夜黄色一级片 |