Top

智慧杯燈 Intelligent LED

沒有留言 :
智慧杯燈 Intelligent LED
(使用Attiny85、WS2812b)


壹、摘要
    本專案將使用Attiny85 作為核心,並搭配WS2812b、
   紅外線巡跡模組、聲音感應模組、光敏模組製作一個
   全自動桌上型裝飾燈。
     Attiny85就像是迷你版的Arduino,或者說是8隻腳的Arduino
   體積不大,電壓範圍寬,非常適合用於小型作品,
   關於Attiny85的詳細介紹可以參考這個網站

繼續閱讀

Attiny85 Arduino IDE設置與燒錄

沒有留言 :
Attiny85 Arduino IDE設置與燒錄
壹、摘要
     Attiny85為一款微型控制器,
 可以把它想做是一個8個腳位的Arduino,
 本文章將介紹如何使用Arduino UNO來燒錄Attiny85,
 並製作一款簡易型的Attiny85燒錄用擴充板。
繼續閱讀

使用Nodemcu連接Firebase database

7 則留言 :
使用Nodemcu連接Firebase database
透過App Inventor 2製作遙控軟體
(107.12.16更新:範例檔載點、如何節省數據用量)


並將使用Google 的Firebase Database功能
讓手機能透過網路(非區網)控制nodemcu
從外地控制家中的電器再也不是問題

使用器材:Arduino IDE、Nodemcu、App Inventor 2
關於IDE的設定可以參考佑來了的這部影片

如果你還不會使用區往讓手機控制nodemcu
建議你先看看這部影片

當你會了基本的區網控制後
讓我們來看看如何使用網際網路控制nodemcu吧!
繼續閱讀

App Inventor 2的進階玩法

沒有留言 :
App Inventor 2的進階玩法
Import extension介紹及推薦網站


玩App invrntor 久了你可能會覺得開始乏味
因為有些想要的東西似乎做不出來
當你進入App inventor 2後
你會發現左邊的元件面板就是那些東西
繼續閱讀

使用 Arduino D1 製作 Wifi 自走車(下)

7 則留言 :

本文章為舊版Blogger內容轉移,目前暫停維護

使用 Arduino D1 製作 Wifi 自走車(下)

(搭配 AppInventor 2, IpCam)(107.12.16更新:範例檔載點)

  如果你還沒有看過使用 Arduino D1 製作 Wifi 自走車(上)這篇文章,建議你先去看看歐。

六.即時影像傳輸

  • 本專案選用的即時影像傳輸介面為IP摄像头-Google Play

  • 直接滑到程式最下方點選 Start server 即可透過網頁瀏覽器瀏覽影像

    • 注意:使用到的裝置必須位於同一區網下

七.手機控制端App介面

  • 建議直接下載範例檔做研究

 

  • 手機控制端由App inventor 2製作,並用到Pura Vida Apps網站中的一些擴充包含(以下皆為非必要,有其他方式可以取代,但使用後可使程式更為方便):
    1. WebViewerDialog:懸浮網頁瀏覽器,用來設定影像傳輸端
    2. TaifunNotification:通知擴充,變更設定後直接點選通知即可重啟程式
    3. TaifunWifi:Wifi擴充,一鍵連線至指定wifi
繼續閱讀

使用 Arduino D1 製作 Wifi 自走車(上)

4 則留言 :

本文章為舊版Blogger內容轉移,目前暫停維護

使用 Arduino D1 製作 Wifi 自走車(上)

(搭配 AppInventor 2, IpCam)

一.摘要

  本專案將透過Arduino D1開發板作為核心來製作Wifi自走車。Arduino D1為一款擁有WiFi功能的Arduino開發版,相較於Arduino Yun更是便宜了不少,因此成為多數基礎物連開發的首選。然而Arduino D1 並不是沒有缺點,他的最大缺點「類比輸入只有一個腳位」導致許多感應器不能同時連到Arduino D1,不過對本文來說影響並不大,因此還是選擇了Arduino D1。

繼續閱讀

App Inventor 使用畫布及球型精靈製作遊戲搖桿(蘑菇頭)

沒有留言 :

本文章為舊版Blogger內容轉移,目前暫停維護

App Inventor 使用畫布及球型精靈製作遊戲搖桿(蘑菇頭)

一.摘要

  使用App Inventor製作遊戲,其中一個不可或缺的元件就是搖桿了,很多人想做卻不知如何下手,接下來這篇文章就帶著你來完成一個遊戲搖桿。

二.運作架構

  1. 使用畫布元件作為搖桿移動的範圍
  2. 此用球型精靈作為搖桿
  3. 程式初始化時將球型精靈至於畫布中央
  4. 在畫布上畫一個半透明的圓(作為視覺上的邊界)
  5. 當搖桿(球型精靈)被按下時讀取位置並做適當偏移(保持搖桿中心位於所繪之半透明圓內)
繼續閱讀

使用Nodemcu連接NTP伺服器更新內部時鐘並製成html網頁

沒有留言 :

本文章為舊版Blogger內容轉移,目前暫停維護

使用Nodemcu連接NTP伺服器更新內部時鐘並製成html網頁

一.使用器材、前情提要

二.程式碼部分

  • 函式庫請至GitHub下載最新版本即可
  • 如有註解不當或缺失歡迎留言更正
繼續閱讀