日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PicaxeLED小夜燈的制作

454398 ? 來源:wv ? 2019-10-11 11:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:設(shè)計(jì)

電路

這是一個(gè)非常簡(jiǎn)單的電路,基于8針Picaxe 08M。這就是我手頭上的東西,您也可以使用較新的08M2。它使用LDR和1M2電阻器在Picaxe的引腳1上形成分壓器。通過1k2電阻將一個(gè)橙色LED連接到Picaxe的引腳4。這將通過LED的電流限制在約5mA。這會(huì)降低LED的亮度,但是如果您的眼睛適應(yīng)了黑暗,它仍然足以提供昏暗的燈光(我在走廊上使用它,這樣我可以避免在夜間絆倒,但不會(huì)通過打開主燈來喚醒家庭)下拉電阻用于未使用的Picaxe引腳上-優(yōu)良作法是不要使微控制器上的I/O引腳“浮動(dòng)”,而且我認(rèn)為它還可以稍微降低電流消耗。我使用110k電阻作為下拉電阻,因?yàn)槲沂诸^上有很多電阻。您可以使用大約100k的任何電流。

LED是直接從Picaxe驅(qū)動(dòng)的,因此將來自此引腳的總電流限制在20mA以下非常重要。

當(dāng)LED熄滅時(shí),燈的電流消耗小于1mA,大約LED亮起時(shí)為5.5mA。我使用4節(jié)AA NiMH充電電池(可提供約5V電壓)運(yùn)行,平均可持續(xù)使用一個(gè)月左右,然后再為它們充電。

軟件

該軟件用盡了大部分電量時(shí)間處于“睡眠”模式,并且僅每2.3秒喚醒一次以檢查L(zhǎng)DR的狀態(tài)。在讀取LDR之前,它會(huì)關(guān)閉LED,以便其光輸出不會(huì)影響讀數(shù)。讀數(shù)發(fā)生得如此之快,以至于在非常短暫地關(guān)閉LED時(shí)幾乎看不到LED閃爍。為了避免LED在黃昏附近重復(fù)打開和關(guān)閉,代碼中內(nèi)置了一些滯后現(xiàn)象。這是通過計(jì)算環(huán)境光的平均值非常粗略地完成的,因此環(huán)境光的變化需要一段時(shí)間才能在代碼中傳播。 ADC的原始讀數(shù)也被除以10,以最大程度地降低噪聲。

我所附的代碼在Picaxe 08M上有效。您應(yīng)該能夠通過使用Picaxe軟件內(nèi)置的向?qū)⑵滢D(zhuǎn)換為在08M2上運(yùn)行。

硬件

CPU:Picaxe 08M。

LDR:與Philips相似ORP12。我使用了www.jaycar.com.au

LED上的RD3480:高亮度5mm琥珀色LED。我使用了www.jaycar.com.au

PCB上的ZD0295:我在Eagle中設(shè)計(jì)并蝕刻了自己的定制板。所有設(shè)計(jì)文件都附在此Instructionable Case上:我設(shè)計(jì)了上述PCB,以安裝在www.jaycar.com.au HB6005透明塑料外殼中電容器:1x 100uF 16v; 1x 100nF,50v。

電阻:1x 1M2; 2個(gè)110k; 1個(gè)22k; 1x 10k; 1個(gè)1k2。都是1/4w薄膜薄膜(但可能沒關(guān)系)

其他:電源插座,電池座(電路需要5V-我用了4個(gè)1.2V AA可充電電池),編程接頭,約15cm絕緣連接線

如果對(duì)此電路有很大的興趣,我將獲得一批PCB并提供一個(gè)套件。

下載

下面是該電路的Eagle文件原理圖和PCB。如果要蝕刻自己的PCB,則還有一個(gè)完整尺寸的PCB軌跡PDF。

步驟2:構(gòu)造

都很簡(jiǎn)單。如果您沒有PCB,則需要制作一個(gè)PCB,或者使用剝離板(veroboard)

如果您以前從未制作過自己的PCB,請(qǐng)?jiān)诖颂幐鶕?jù)指示進(jìn)行搜索,或者閱讀我的說明本地hackerspace:http://www.makehackvoid.com/projects/pc-pcb-under-30-minutes-quick-n-easy-pcb-fabrication。

如果您使用的是雙面板,頂層只有一個(gè)軌道。如果您使用的是單面電路板,則必須用電線鏈接替換此軌道。

我使用了一個(gè)小的IC插座來安裝Picaxe芯片本身。

我使用了3針接頭用于Picaxe編程電纜。更改此電纜以適合您的編程電纜-有些電纜使用3.5毫米立體聲插頭。

在照片中,您可以看到LDR與所有其他組件都安裝在PCB的另一側(cè)。這是因?yàn)槲业脑脊碳跍y(cè)量環(huán)境光之前沒有關(guān)閉LED,因此必須對(duì)LDR進(jìn)行物理屏蔽。它不能很好地工作,這就是為什么我修復(fù)了固件?,F(xiàn)在可以將LDR安裝在PCB的任何一側(cè),這無關(guān)緊要。

PCB的尺寸適合于流行的UB5項(xiàng)目箱。我使用了一個(gè)透明盒子,使LED發(fā)出的光線柔和且漫射。

步驟3:下載

Picaxe程序編輯器

http://www.picaxe.com/

Cadsoft Eagle原理圖和PCB套件

http://www.cadsoftusa.com/download-eagle/

開放源代碼?

這可能是我最后發(fā)布的依賴于上述軟件的Instructable。為了支持開源軟件,我正在嘗試將Arduino用于微控制器,將Kicad用于示意圖和PCB設(shè)計(jì)。在過去的幾年中,這兩個(gè)軟件包都變得非常用戶友好,我強(qiáng)烈推薦它們。有關(guān)更多信息,請(qǐng)?jiān)L問http://www.arduino.ccandhttp://www.kicad-pcb.org/。

固件

將以下文本復(fù)制并粘貼到Picaxe編程編輯器。對(duì)于Picaxe 08M,它應(yīng)該保持原樣工作。使用編程編輯器中內(nèi)置的向?qū)⒋a轉(zhuǎn)換為與08M2兼容的代碼。

‘用于Picaxe 08M的LED夜燈。

’由Nick West 2012和2013編寫。

‘在知識(shí)共享署名下發(fā)布&符號(hào)相似的許可證。

符號(hào)AVE_ADC = w0’連接到LDR的ADC的移動(dòng)平均值

符號(hào)ADC_READ = b2

符號(hào)LED = 4‘LED在此引腳上

符號(hào)LED_FLAG = b3

符號(hào)TWILIGHT_THRESHHOLD = 20’更改此項(xiàng)以更改觸發(fā)LED的光強(qiáng)度

main:

enableBOD 暫停20‘讓喚醒后一切穩(wěn)定。

如果pin4 = 1,則讓LED_FLAG = 1

否則讓LED_FLAG = 0 endif

low LED’短時(shí)關(guān)閉LED以讀取環(huán)境光。 readadc 1,ADC_READ‘分壓器,通過引腳1上的LDR和1M2電阻

如果LED_FLAG = 1如果LED在ADC讀取之前就亮了,請(qǐng)重新打開LED,因此它不會(huì)閃爍,因此不會(huì)顯著閃爍。

endif

ADC_READ = ADC_READ/10’降低ADC的分辨率以改善磁滯現(xiàn)象

AVE_ADC = AVE_ADC + ADC _READ‘ADC的移動(dòng)平均值

AVE_ADC = AVE_ADC/2

如果AVE_ADC》 TWILIGHT_THRESHHOLD則為高電平LED’高亮LED并在引腳4

elseif上施加1k限流電阻AVE_ADC 《= TWILIGHT_THRESHHOLD然后為低LED

endif

sertxd(#AVE_ADC,CR,LF)

disableBOD‘掉電檢測(cè)禁用,以最小化睡眠電流

sleep 1’最小電流消耗約2.3sec

goto main

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • LED小夜燈
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    索尼3.0版虛擬制作工具套裝重磅升級(jí)

    索尼新推出的 3.0 版虛擬制作工具套裝由攝影機(jī)與顯示屏虛擬制作插件(Camera and Display Plugin)和色彩校準(zhǔn)工具(Color Calibrator)組成,在 2.0 版本
    的頭像 發(fā)表于 04-09 10:53 ?515次閱讀

    小夜燈CE認(rèn)證怎么申請(qǐng)

    小夜燈 CE 認(rèn)證是進(jìn)入歐盟市場(chǎng)的強(qiáng)制合規(guī)要求,核心是通過LVD 安全、EMC 電磁兼容、RoHS 環(huán)保三大模塊測(cè)試,再完成技術(shù)文件與符合性聲明,即可加貼 CE 標(biāo)志上市。以下是完整申請(qǐng)流程與關(guān)鍵要求。
    的頭像 發(fā)表于 03-31 16:14 ?238次閱讀
    <b class='flag-5'>小夜燈</b>CE認(rèn)證怎么申請(qǐng)

    奧拓電子助力2026全國(guó)大學(xué)生虛擬制作大賽

    近期,2026全國(guó)大學(xué)生虛擬制作大賽(VPC)在全國(guó)七大賽區(qū)陸續(xù)啟動(dòng),作為本屆大賽技術(shù)支持單位,奧拓電子憑借深耕行業(yè)多年的硬核技術(shù)、成熟的虛擬制作解決方案,護(hù)航賽事高標(biāo)準(zhǔn)開展。
    的頭像 發(fā)表于 03-27 13:51 ?391次閱讀

    DCDC線性恒流芯片H7304B 3V4.2V小夜燈調(diào)光應(yīng)用

    DCDC線性恒流芯片H7304B 3V4.2V小夜燈調(diào)光應(yīng)用一、方案介紹:惠海半導(dǎo)H7304B是一款內(nèi)置 PWM 調(diào)光功能的線性降壓恒流LED驅(qū)動(dòng)器,外圍電路簡(jiǎn)單,僅需外接一顆電阻即可構(gòu)成完整驅(qū)動(dòng)
    發(fā)表于 03-09 14:18

    如何制作 rt117x 閃存驅(qū)動(dòng)程序?

    的RAM中運(yùn)行它,然后升級(jí)程序。但是現(xiàn)在我不知道如何制作這個(gè)閃存驅(qū)動(dòng)器。因此,我想問一下 FAE 是否可以告訴我如何制作它,或者是否有一個(gè)使用 rt1170 制作閃存驅(qū)動(dòng)器的 DEMO 項(xiàng)目。你能提供嗎?
    發(fā)表于 03-04 06:38

    如何制作字母數(shù)字鍵盤?

    制作字母數(shù)字鍵盤
    發(fā)表于 09-05 07:24

    如何制作RGB565標(biāo)志?

    如何制作RGB565標(biāo)志?
    發(fā)表于 09-04 06:35

    索尼重載設(shè)備的高質(zhì)量遠(yuǎn)程制作方案和應(yīng)用(2)

    索尼的遠(yuǎn)程制作可以被稱之為制作級(jí)的高質(zhì)量遠(yuǎn)程制作,或重載設(shè)備的高質(zhì)量遠(yuǎn)程制作,遠(yuǎn)程設(shè)備結(jié)合常規(guī)系統(tǒng)設(shè)備,提供和本地制作類似的
    的頭像 發(fā)表于 08-21 15:56 ?1459次閱讀
    索尼重載設(shè)備的高質(zhì)量遠(yuǎn)程<b class='flag-5'>制作</b>方案和應(yīng)用(2)

    索尼重載設(shè)備的高質(zhì)量遠(yuǎn)程制作方案和應(yīng)用(1)

    遠(yuǎn)程制作是近來技術(shù)發(fā)展的重點(diǎn)之一。遠(yuǎn)程制作通用的分類是什么?一些痛點(diǎn)如何解決,比如碼率和畫質(zhì)的矛盾,HFR超高速信號(hào)如何傳輸,多種輔助信號(hào)如何減少對(duì)公網(wǎng)IP地址的依賴等?索尼支持多種遠(yuǎn)程制作模式,在
    的頭像 發(fā)表于 08-21 15:55 ?1120次閱讀
    索尼重載設(shè)備的高質(zhì)量遠(yuǎn)程<b class='flag-5'>制作</b>方案和應(yīng)用(1)

    不同的PCB制作工藝的流程細(xì)節(jié)

    半加成法雙面 PCB 工藝具有很強(qiáng)的代表性,其他類型的 PCB 工藝可參考該工藝,并通過對(duì)部分工藝步驟和方法進(jìn)行調(diào)整而得到。下面以半加成法雙面 PCB 工藝為基礎(chǔ)展開詳細(xì)說明。其具體制作工藝,尤其是孔金屬化環(huán)節(jié),存在多種方法。
    的頭像 發(fā)表于 08-12 10:55 ?7701次閱讀
    不同的PCB<b class='flag-5'>制作</b>工藝的流程細(xì)節(jié)

    CYBT-343026-01能否使用 HFP 和 AVRCP 制作應(yīng)用程序?

    我們計(jì)劃使用 CYBT-343026-01 制作使用 HFP 和 AVRCP 的應(yīng)用程序。 可以使用 CYBT-343026-01 制作使用 HFP 和 AVRCP 的應(yīng)用程序嗎? 根據(jù) QDID
    發(fā)表于 07-01 08:29

    開發(fā)案例 | 用CI1302 AI語音開發(fā)板4步打造智能語音床頭小夜燈,手殘黨也能玩轉(zhuǎn)開發(fā)!

    以下是來自一位啟友的投稿,這篇文章生動(dòng)詳細(xì)記錄了他從零開始,利用啟英泰倫CI1302AI語音開發(fā)板親手打造一款智能語音床頭小夜燈的實(shí)戰(zhàn)手記,希望可以鼓勵(lì)大家動(dòng)手實(shí)踐,將腦海中的“黑科技”點(diǎn)子變?yōu)楝F(xiàn)實(shí)
    的頭像 發(fā)表于 06-13 14:53 ?2310次閱讀
    開發(fā)案例 | 用CI1302 AI語音開發(fā)板4步打造智能語音床頭<b class='flag-5'>小夜燈</b>,手殘黨也能玩轉(zhuǎn)開發(fā)!

    各種WIFI天線制作技巧資料

    各種WIFI 天線制作技巧資料
    發(fā)表于 06-10 15:11 ?0次下載

    雙菱天線制作資料

    高效天線制作
    發(fā)表于 06-10 15:10 ?0次下載
    红原县| 鄂托克前旗| 全州县| 北安市| 务川| 临潭县| 胶南市| 溧水县| 顺平县| 秀山| 恩平市| 金门县| 无锡市| 盐池县| 康定县| 清原| 芦溪县| 托克逊县| 镇赉县| 色达县| 木里| 瑞安市| 墨江| 上虞市| 那坡县| 巴彦淖尔市| 龙山县| 宜君县| 隆尧县| 称多县| 韩城市| 陆丰市| 桂阳县| 西丰县| 嘉善县| 宁强县| 商都县| 枣阳市| 无锡市| 巨野县| 金沙县|