
我們都知道,任何磁鐵都有兩個極性,即北極和南極,無論是釹磁鐵、環(huán)形磁鐵還是圓盤磁鐵。我們還知道磁鐵的相反極相互吸引,相同極相互排斥。但是很難說哪一個是南極,哪一個是北極,所以為了探測磁鐵的兩極,這里我們將構建一個簡單的電路。
LED控制器(LED controller)就是通過芯片處理控制LED燈電路中的各個位置的開關。控制器根據預先設定好的程序再控制驅動電路使LED陣列有規(guī)律地發(fā)光,從而顯示出文字或圖形。
在本文中,我們將使用555定時器IC和IRFZ44N N溝道MOSFET制作降壓轉換器,并將其用作LED調光電路或電機速度控制器電路。該電路基本上是一個簡單的電力電子DC-DC Buck轉換器,可用于降壓,其效率導致更好的電池壽命,因為減少了熱量的產生,使其成為小型設備的有利可圖的選擇。我使用KiCAD設計了一個轉換電路,并制作了一個簡單的內部PCB,并用LED帶測試了該模塊。
在這個項目中,我們使用555定時器IC構建一個升壓轉換器電路。升壓轉換器是一種非隔離類型的開關模式電源,用于升壓。換句話說,它的輸出電壓比輸入電壓高。該電路非常類似于我們設計的用于控制電機和LED條的降壓轉換器,用于降低輸入電壓。升壓轉換器在我們的許多日常設備中都有使用,這些是非常常見的電力電子電路,與太陽能電池板和其他收集技術一起廣泛使用,是當今最重要的電路之一。在本文中,我們將學習降壓轉換器,并使用555定時器和IRFZ44N, n通道MOSFET設計一個非常簡單的升壓轉換器。你可以在這里查看簡單有趣的電力電子電路。
對于那些對園藝有濃厚興趣的人來說,花園燈將提供一個選擇,即使在晚上也可以欣賞他們的植物之美。這些燈通常會被放置在花園內,遠離電源插座,因為它不是一個好主意,電線穿過你的花園土壤將潮濕和辛勞的大部分時間。這就是太陽能庭院燈登場的地方。這些燈將有一個電池,白天通過太陽能電池板充電,晚上電池的能量將被用來給燈供電,這樣循環(huán)往復。在我們之前的一些文章中,我們已經建立了一些太陽能相關的項目,如太陽能手機充電器和太陽能逆變電路。
當我們在家里做一個定制的RGB LED設置時,基本上它是一堆可尋址的5v LED WS2812,但不幸的是,我們沒有一個高電流的電源來正確地點亮它們。因為有很多,它需要大約9安培的電流來照亮全亮度。這導致我們設計一個電源為這個目的,以及gerber是共享的,所以如果有人想做這個電源,他們可以很容易地做到這一點。
當涉及到為您的項目提供無線功能時,433MHz射頻模塊是完成任務的最常見和最簡單的方法。433MHz射頻模塊使用ASK調制方法在兩個設備之間發(fā)送和接收數據。它被廣泛應用于許多應用中,包括遠程控制系統、無線安全系統和遙測系統。因此,在本教程中,我們將在433 Mhz射頻模塊的幫助下制作一個簡單的電路,該模塊不需要微控制器,也不需要代碼來點亮LED無線。
在這個簡短的教程中,我們將向您展示如何構建一個晶體管驅動的變色RGB LED燈。制造過程很簡單,只需要幾個晶體管、電容器和電阻器。以這種方式建造的照明系統不僅效率高,而且成本低,而且還可以創(chuàng)造出令人驚嘆的色彩效果,可以改變任何房間。
LED VU儀表是受歡迎的設備,特別是那些熱愛音樂的人。有了這個設備,你可以很容易地看一下led的聲音水平。如果你正在考慮為自己制作一個,那么請放心,因為市場上有一種非常流行的IC可以為你做所有繁重的工作,使建造過程非常容易。這就是為什么在這個小教程中,我們將使用流行的LM3915顯示驅動IC并構建自己一個簡單的基于LED的VU儀表。
你有沒有想過在你的電子電路中添加一些很酷的燈光效果,或者用一場迷人的燈光秀來為你的家居裝飾增添情趣?好吧,一個圓形的LED追逐器可能就是你想要的!好消息是,使用74HC595集成電路很容易構建一個。因此,在本文中,我們將向您展示如何構建一個令人驚嘆的圓形LED追逐。因此,如果您已經準備好為您的電子項目帶來一些生活,并通過一些DIY照明魔法給您的朋友留下深刻印象,請繼續(xù)閱讀以了解有關74HC595圓形LED追逐者的更多信息!
ESP32是物聯網應用的一項重要發(fā)明,因為它用于各種物聯網目的,并具有內置藍牙,Wi-Fi和微控制器功能。有關ESP32及其特性的更多詳細信息,可以參考ESP32以前的文章。ESP32有各種編程環(huán)境,如Arduino IDE, express - idf, Lua, Micropython等。我們已經學會了使用Arduino IDE對ESP32進行編程?,F在,在本文中,我們將學習如何開始使用express - idf以及如何使用ESP-IDF框架(命令行)閃爍ESP32以閃爍LED。
ESP系列WiFi模塊在基于物聯網項目的愛好者和行業(yè)中非常受歡迎。ESP32是ESP系列模塊中最受歡迎的板之一,它具有雙核32位CPU,內置Wi-Fi,藍牙和足夠數量的I/O引腳。它是一種小型且經濟有效的設備,可用于使任何項目與互聯網通信。在這個項目中,我將創(chuàng)建一個帶有ESP32的web服務器,使用Arduino IDE環(huán)境控制LED。Web服務器是我們存儲網頁、處理網頁并將其傳送給Web客戶端的地方。Web服務器可以通過本地網絡上的任何設備訪問。在之前的教程中,我們使用樹莓派構建了相同的web服務器。
Blynk是一個物聯網平臺,通過互聯網控制Arduino,樹莓派,NodeMCU和其他微控制器。Blynk應用程序是一個數字儀表板,您可以通過簡單的拖放小部件來為任何基于物聯網的項目構建圖形界面。使用該物聯網平臺構建復雜應用程序簡單易行。Blynk不局限于某些特定的板或平臺,但它可以與任何微控制器一起使用,只要微控制器連接到互聯網。樹莓派內置Wi-Fi和其他微控制器,如Arduino,可以使用一些Wi-Fi模塊,如ESP8266等連接到互聯網。
IFTTT (If This Then That)是一項免費的物聯網服務,允許您從一個設備發(fā)送觸發(fā)器,并允許該觸發(fā)器在其他地方發(fā)生某些事情。通過使用IFTTT,你可以創(chuàng)建與任何可以發(fā)出或接收web請求的設備或應用程序一起工作的applet。
Blynk應用程序提供了一個數字儀表板,您可以通過簡單的拖放小部件來為任何基于物聯網的項目構建圖形界面。使用物聯網平臺構建復雜的應用程序簡單易行。Blynk不局限于某些特定的板或平臺,但它可以與任何微控制器一起使用,只要微控制器連接到互聯網。樹莓派內置Wi-Fi和其他微控制器,如Arduino,可以使用一些Wi-Fi模塊,如ESP8266等連接到互聯網。我們以前使用Blynk應用程序與樹莓派來控制其GPIO引腳。
之前我們已經學習了使用兩個物聯網平臺來控制樹莓派的GPIO: IFTTT和Blynk App。在這個項目中,我們探索了另一個物聯網云平臺Adafuit IO。在這個DIY教程中,我們將控制LED與Adafruit IO儀表板和樹莓派。Adafruit IO是一項云服務,您可以使用它在互聯網上上傳,顯示和監(jiān)控您的數據,并使您的項目物聯網啟用。為了測試和嘗試一些限制,Adafruit IO是免費使用的。
在之前的物聯網文章中,我們使用ESP32使用IFTTT和Adafruit IO來控制LED。IFTTT和Adafruit IO是兩個流行的云平臺,可以輕松快速地構建基于物聯網(IoT)的項目。我們還使用了另一個流行的android應用程序“Blynk”來控制智能手機上的ESP32 GPIO。在硬件上做一些微小的改變,你可以用任何交流家用電器代替LED,通過互聯網從任何地方遠程控制它。
IFTTT是一個物聯網平臺,為我們提供免費的基于web的服務,幫助連接不同的應用程序和設備。在這里,我們使用ESP32 Wi-Fi模塊,為物聯網項目提供先進的功能。ESP32可以配置為接入點(AP)模式和站(STA)模式,但我們在這個項目中使用站模式。并且,為了發(fā)送電子郵件通知,我們使用IFTTT云服務。此外,你可以用IFTTT做各種各樣的任務,比如發(fā)短信、推特等等。
Firebase是谷歌的數據庫平臺,用于創(chuàng)建、管理和修改從任何android應用程序、web服務、傳感器等生成的數據。它基本上是一個移動和web應用程序開發(fā)平臺,它有許多服務,如Firebase云消息、Firebase認證、實時數據庫等。在實時數據庫中,我們可以在firebase云上看到實時數據,并且可以使用Internet從任何地方控制任何外圍設備。
ESP系列WiFi模塊在基于物聯網項目的愛好者和行業(yè)中非常受歡迎。ESP8266無線收發(fā)器是基于物聯網的應用中最常用的模塊之一。在這里,我們使用ESP8266 NodeMCU與ThingSpeak物聯網云平臺連接。NodeMCU有內置的Wi-Fi屏蔽,所以我們不需要像使用Arduino那樣連接外部Wi-Fi屏蔽。以前,我們使用ESP32 web服務器來使用網頁控制LED。