控制LED亮度是電子和嵌入式系統(tǒng)中的一個(gè)基本概念,在可調(diào)光照明,顯示背光,甚至電機(jī)速度控制中起著關(guān)鍵作用。我們使用脈寬調(diào)制(PWM)來(lái)實(shí)現(xiàn)平滑和精確的亮度調(diào)節(jié),而不僅僅是開(kāi)關(guān)LED。
這是一個(gè)圍棋棋盤游戲系統(tǒng),我將其命名為“EmoGo / Emotional Go”。兩名棋手輪流在沒(méi)有電腦輔助的情況下放棋子。第一個(gè)玩家放黑色的石頭,第二個(gè)玩家放白色的石頭。每個(gè)圍棋棋子都會(huì)根據(jù)自己的狀態(tài)顯示面部表情,這樣就很容易評(píng)估整個(gè)游戲情況。即使是不熟悉圍棋規(guī)則的人也可以通過(guò)這些視覺(jué)線索輕松理解游戲。
在我們之前的LED亮度控制項(xiàng)目的基礎(chǔ)上,我們現(xiàn)在將進(jìn)一步創(chuàng)建一個(gè)動(dòng)態(tài)的LED燈光秀。使用PWM和亮度的定時(shí)變化,我們將創(chuàng)建平滑的過(guò)渡,淡出和效果,使LED在視覺(jué)上引人入勝。讓我們讓LED煥發(fā)生機(jī)吧!
這可以使用各種板來(lái)完成,本指南涵蓋了使用帶有音頻屏蔽(Rev.D)的Teensy 4.1和SD卡來(lái)包含聲音。
您有一個(gè)微控制器和兩個(gè)相同的傳感器,這意味著它們具有相同的I2C地址。如果沒(méi)有多路復(fù)用器或配置傳感器的I2C地址的可能性,則無(wú)法將它們連接到相同的I2C總線。然而,STM32 Nucleo 64 F401RE板提供了幾個(gè)獨(dú)立的I2C總線,允許將每個(gè)傳感器連接到其單獨(dú)的I2C總線,以避免地址沖突。
您有一個(gè)微控制器和兩個(gè)相同的傳感器,這意味著它們具有相同的I2C地址。如果沒(méi)有多路復(fù)用器或配置傳感器的I2C地址的可能性,則無(wú)法將它們連接到相同的I2C總線。然而,Arduino Uno R4 Wifi在板上提供多個(gè)I2C總線。一個(gè)I2C總線在引腳上可用,另一個(gè)在Qwiic連接器上可用。
您有一個(gè)微控制器和兩個(gè)相同的傳感器,這意味著它們具有相同的I2C地址。如果沒(méi)有多路復(fù)用器或配置傳感器的I2C地址的可能性,則無(wú)法將它們連接到相同的I2C總線。但是,在提供配置任何GPIO引腳對(duì)作為I2C總線的能力的板上,您可以將兩個(gè)傳感器連接到它們自己的I2C總線。
本項(xiàng)目向您展示了如何使用ESP32微控制器構(gòu)建Wi-Fi控制的智能燈。這是對(duì)物聯(lián)網(wǎng)和家庭自動(dòng)化的一個(gè)很好的介紹-讓你通過(guò)本地Wi-Fi網(wǎng)絡(luò)使用web瀏覽器控制LED(甚至是一個(gè)全交流供電的燈)。
如果您使用過(guò)觸覺(jué)傳感器或力敏電阻(fsr),則可能遇到過(guò)自重方法-在傳感器上放置靜態(tài)重物并使用萬(wàn)用表或Arduino記錄電阻讀數(shù)。乍一看,這似乎是合乎邏輯的:重量施加力,而力應(yīng)該與阻力相關(guān)。
我們中的許多人家里都有一些玩具,我們不知道如何處理它。也許是因?yàn)槲覀儾恢廊绾问褂盟?,或者它的功能非常?jiǎn)單(就像我的情況一樣),因此變得有點(diǎn)太無(wú)聊了。我想展開(kāi)函數(shù)。所以我們可以把一些聰明才智,一些我們最喜歡的愛(ài)好放在一起。因?yàn)槟憧赡軟](méi)有同樣的玩具車,這篇博客文章可以作為靈感。我也在給智能機(jī)器人汽車套件施加控制。下文將詳細(xì)介紹。
俄羅斯方塊是一款益智電子游戲,由Alexey Pajitnov于1985年創(chuàng)造。玩家操縱被稱為“tetrominoes”的下落幾何圖形。目標(biāo)是創(chuàng)造沒(méi)有縫隙的水平線。完成的線條消失,給予玩家分?jǐn)?shù),所有其他方塊向下移動(dòng)相應(yīng)的行數(shù)。
FreeRTOS是一個(gè)實(shí)時(shí)操作系統(tǒng)(RTOS),專門為微控制器和小型微處理器設(shè)計(jì)。它為在資源受限的設(shè)備上開(kāi)發(fā)需要精確定時(shí)和任務(wù)管理的應(yīng)用程序提供了可靠的基礎(chǔ)。
在這個(gè)項(xiàng)目中,我們將使用樹(shù)莓派Pico W的板載溫度傳感器,并通過(guò)I2C在1.3英寸SH1106 OLED屏幕上顯示實(shí)時(shí)CPU溫度。這是一個(gè)簡(jiǎn)單而實(shí)用的介紹傳感器讀數(shù),I2C顯示接口和Arduino編程在Pi Pico W上。
VisitionX: AI智能眼鏡,指紋安全,谷歌集成,智能,安全,免提生活。
建造一個(gè)喂食器,每天自動(dòng)為龍貓?zhí)峁┮淮问澄?,至少持續(xù)10天,不需要人工干預(yù)。