99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

怎樣將ATTiny與燈和按鈕或觸摸傳感器一起使用

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-18 17:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:下載并安裝ATTiny Core

怎樣將ATTiny與燈和按鈕或觸摸傳感器一起使用

安裝Arduino之后,您需要添加對(duì)ATTiny。您可以使用Arduino的ATTiny內(nèi)核來完成此操作。安裝此程序與安裝軟件庫很像,但不是將其放置在/libraries/文件夾中,而是在Sketchbook中創(chuàng)建一個(gè)/hardware/文件夾

在此處下載

確保Arduino尚未運(yùn)行,請(qǐng)按照自述文件中的說明進(jìn)行操作:

*確保Arduino Sketch文件夾下存在“ hardware”文件夾。對(duì)于

例如,如果Arduino Sketch文件夾為。..

C: Projects Arduino

確保此文件夾存在。..

C: Projects Arduino hardware

*將壓縮文件的內(nèi)容提取到“硬件”文件夾中,因此您將具有以下內(nèi)容:

C: Projects Arduino hardware tiny

在此文件夾中創(chuàng)建一個(gè)名為 boards的新文件。 txt 。

打開ATTiny存檔隨附的 Prospective Boards.txt 文件。我們需要復(fù)制要在Arduino中使用的配置。我們需要的是ATTiny85,特別是 ATTiny85 @ 16 MHz(內(nèi)部PLL; 4.3 V BOD),但是如果您認(rèn)為其他有用的話,歡迎添加其他產(chǎn)品。

保存電路板。 txt文件,然后嘗試啟動(dòng)Arduino。如果您在工具-》板菜單中沒有看到ATTinys作為選項(xiàng),則可能必須將文件放在Arduino程序文件夾中。我有一些奇怪的舊機(jī)器,這是我的解決方法:

如果在/sketchbook/hardware中放置ATTiny核心不起作用,您可以嘗試以下說明

在我的舊Mac

瀏覽到應(yīng)用程序-》 Arduino,(右鍵單擊),選擇“顯示軟件包內(nèi)容”??雌饋砟跒g覽文件夾,請(qǐng)導(dǎo)航至目錄-》資源-》 Java-》硬件

在此處復(fù)制小文件夾boards.txt!

在Ubuntu上

在/usr/share/arduino/hardware中放置您的小文件夾和board.txt

sudo cp -R/path/to/your/tiny/folder/usr/share/arduino/hardware

第二步:下載并安裝Neopixel庫

再次確保Arduino已關(guān)閉。

編輯:

下載Adafruit的Neopixel庫,其中包括對(duì)ATTiny的支持!下載Link

解壓縮,將其放在您的Arduino庫文件夾中,然后啟動(dòng)Arduino!在文件-》示例中,您應(yīng)該看到NeoPixel和一個(gè)“標(biāo)準(zhǔn)”示例草圖!

步驟3:連接您的ATTiny和編程

按照此原理圖,將編程器的引腳連接到面包板上的ATTiny。

如果得到關(guān)于編程電纜或微控制器的方向(像我一樣)感到困惑,有些提示:

ATTiny:尋找一個(gè)點(diǎn)或氣泡,它應(yīng)該在RESET引腳(1)上

編程器電纜:在帶狀電纜的側(cè)面尋找一個(gè)箭頭,該引腳是1號(hào)引腳?;蛘?,您可以通過連接電線并用萬用表進(jìn)行測(cè)試來找到VCC和接地。

原理圖CC-BY -SA aurelient/Fritzing

第4步:測(cè)試眨眼素描

連接您的程序員并開始Arduino。

默認(rèn)情況下,ATTiny的運(yùn)行速度為1Mhz。要使用可尋址的燈,我們需要將保險(xiǎn)絲設(shè)置為8Mhz或16Mhz。

在工具-》板中,選擇

ATTiny85 8Mhz(內(nèi)部振蕩器)或 ATTiny85 16MHz(內(nèi)部PLL),然后在“工具”中選擇 Burn Bootloader (每個(gè)芯片只需執(zhí)行一次) 。

WS2811像素在兩種速度下均可與ATTiny一起使用。 8Mhz適用于大多數(shù)情況,將為您節(jié)省一小部分功率。 16Mhz配置文件啟用了欠壓檢測(cè)功能,將在4.3V時(shí)切斷。如果您打算以低于5V的電壓運(yùn)行燈,請(qǐng)始終使用8Mhz配置文件。閱讀有關(guān)微控制器保險(xiǎn)絲和掉電檢測(cè)的更多信息。

完成后,您可以嘗試上傳草圖以確保一切正常。

選擇示例-》基本知識(shí)-》閃爍

LED引腳從13更改為4。

連接一個(gè)簡(jiǎn)單的LED,正極連接到ATTiny上的數(shù)字引腳4,負(fù)極連接到地面。

上傳,您應(yīng)該有一個(gè)閃爍的LED !

步驟5:設(shè)置WS2811 LED并嘗試?yán)L制草圖

上傳您的草圖

連接您的程序員并啟動(dòng)Arduino

Open 示例-》 NeoPixel-》待機(jī)測(cè)試

將第一個(gè)參數(shù)更改為您擁有的LED數(shù)量,然后第二個(gè)(引腳號(hào))到引腳4。

下面的示例在引腳4上驅(qū)動(dòng)10個(gè)LED,盡管我能夠在一個(gè)芯片上驅(qū)動(dòng)2米以上的高密度條(143像素):-)

Adafruit_NeoPixel帶= Adafruit_NeoPixel(10,4,NEO_GRB + NEO_KHZ800);

設(shè)置LED

如果您使用一個(gè)或兩個(gè)LED,則可能無需外部電源即可直接對(duì)其進(jìn)行測(cè)試。將LED的GND,5V引腳連接到面包板上的5V,GND。

在ATTiny引腳4和LED DATA/DIN引腳之間放置一個(gè)低阻值的電阻,這將有助于信號(hào)完整性(如果您需要更詳盡的說明, ,這篇文章確實(shí)提供了很多信息。)

如果您使用帶狀或更多像素,則需要外部電源。如上所述,使用一個(gè)低阻值的電阻將ATTiny引腳4連接至插排。

將電源的5V,GND連接至LED插排。您還需要將電源GND連接到ATTiny的GND引腳。請(qǐng)參閱示意圖以獲取示例設(shè)置。

步驟6:坐下來欣賞一下

手指越過了所有這些步驟,您現(xiàn)在正在看燈光秀!

如果您對(duì)本教程有改進(jìn),請(qǐng)盡快告訴我,我確定我肯定錯(cuò)過了一些事情!

請(qǐng)盡情享受您的創(chuàng)意和快樂的黑客技術(shù)。 :-)

如果您正在尋找一些示例代碼,可以嘗試一下,它旨在通過按針0上的按鈕在微小的模式之間切換!
責(zé)任編輯:wv

聲明:本文內(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)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2565

    文章

    53008

    瀏覽量

    767475
  • ATtiny
    +關(guān)注

    關(guān)注

    3

    文章

    128

    瀏覽量

    19992
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    NXP ISP與imx900傳感器集成,流推送到顯示時(shí),會(huì)在特定時(shí)間間隔內(nèi)隨著流一起出現(xiàn)粉紅色閃爍怎么解決?

    目前,我們正在 NXP ISP 與 imx900 傳感器集成。我們已經(jīng)移植了我們的驅(qū)動(dòng)程序。 我們?cè)?b class='flag-5'>將流推送到顯示時(shí)遇到個(gè)問題,我們會(huì)在特定時(shí)間間隔內(nèi)隨著流
    發(fā)表于 04-04 06:48

    白皮書:在HMI應(yīng)用中實(shí)現(xiàn)高精度電容式觸摸傳感器

    在HMI 應(yīng)用中實(shí)現(xiàn)高精度電容式觸摸傳感器
    的頭像 發(fā)表于 03-17 16:46 ?1309次閱讀
    白皮書:在HMI應(yīng)用中實(shí)現(xiàn)高精度電容式<b class='flag-5'>觸摸</b><b class='flag-5'>傳感器</b>

    低功耗觸摸傳感器GTX314L應(yīng)用程序注釋以及觸摸檢測(cè)的感應(yīng)輸入線

    電容式觸摸芯片 - GTX314L是具有多通道觸發(fā)傳感器的14位觸摸傳感器系列,它是通過持續(xù)模式提供中斷功能和喚醒功能,廣泛適用于各種控制面板應(yīng)用,可直接兼容原機(jī)械式輕觸按鍵的處理信號(hào)
    的頭像 發(fā)表于 02-11 09:54 ?433次閱讀
    低功耗<b class='flag-5'>觸摸</b><b class='flag-5'>傳感器</b>GTX314L應(yīng)用程序注釋以及<b class='flag-5'>觸摸</b>檢測(cè)的感應(yīng)輸入線

    干簧管傳感器屬于什么傳感器

    干簧管傳感器,又稱磁簧開關(guān)傳感器磁敏開關(guān),是種基于干簧管(Reed Switch)原理工作的傳感器。作為
    的頭像 發(fā)表于 01-30 15:33 ?1328次閱讀

    磁致伸縮位移傳感器的品牌有哪些?一起來看看吧!

    磁致伸縮位移傳感器的品牌有哪些?MTS 在全球磁致伸縮位移傳感器市場(chǎng)中處于領(lǐng)先地位。其產(chǎn)品廣泛應(yīng)用于石油、化工、電力、冶金、機(jī)械設(shè)備、汽車、船舶、制藥、食品、木材加工、水利、環(huán)保、航空航天等眾多
    的頭像 發(fā)表于 12-30 16:28 ?1026次閱讀
    磁致伸縮位移<b class='flag-5'>傳感器</b>的品牌有哪些?<b class='flag-5'>一起</b>來看看吧!

    微芯科技推出12按鈕交鑰匙觸摸控制MTCH2120

    交鑰匙觸摸控制種快速簡(jiǎn)便的方法,可將傳統(tǒng)的機(jī)械按鈕升級(jí)為現(xiàn)代的觸摸按鈕
    的頭像 發(fā)表于 12-19 11:18 ?825次閱讀

    1塊錢的傳感器,小米賣出49元

    1塊錢的傳感器,被小米賣出49元 在小米商城,個(gè)小米門窗傳感器2售價(jià)為49元,兩個(gè)9.7折,還可以搭配小米煙感衛(wèi)士一起買,套餐優(yōu)惠價(jià)是175元(原價(jià)198元)。 那么,這個(gè)門窗
    的頭像 發(fā)表于 11-26 17:09 ?1165次閱讀
    1塊錢的<b class='flag-5'>傳感器</b>,小米賣出49元

    mems傳感器是什么意思_mems傳感器原理是什么

    MEMS傳感器種微型電子機(jī)械系統(tǒng)(Micro-Electro-Mechanical Systems)傳感器,它將傳感器和微機(jī)電系統(tǒng)集成在一起
    的頭像 發(fā)表于 10-18 15:33 ?5852次閱讀

    光照傳感器和光敏傳感器樣嗎

    為電壓值,或者光照強(qiáng)度轉(zhuǎn)化為電信號(hào),從而實(shí)現(xiàn)對(duì)光照度的精確測(cè)量。 光敏傳感器 : 光敏傳感器是對(duì)外界光信號(hào)光輻射有響應(yīng)轉(zhuǎn)換功能的敏感裝
    的頭像 發(fā)表于 10-12 14:22 ?2837次閱讀

    觸摸傳感器的選擇與設(shè)計(jì)解決方案

    觸摸傳感器種能夠檢測(cè)和響應(yīng)觸摸、手勢(shì)壓力的器件,被廣泛應(yīng)用于許多不同的領(lǐng)域,這些傳感器使用
    的頭像 發(fā)表于 10-02 17:47 ?1035次閱讀
    <b class='flag-5'>觸摸</b><b class='flag-5'>傳感器</b>的選擇與設(shè)計(jì)解決方案

    光電傳感器兩個(gè)按鈕怎么調(diào)節(jié)

    光電傳感器光信號(hào)轉(zhuǎn)換為電信號(hào)的傳感器,廣泛應(yīng)用于自動(dòng)化控制、機(jī)器人、安防監(jiān)控等領(lǐng)域。在實(shí)際應(yīng)用中,光電傳感器通常需要通過
    的頭像 發(fā)表于 09-04 14:45 ?4024次閱讀

    西克光電傳感器teach按鈕長(zhǎng)按直閃

    西克光電傳感器種用于工業(yè)自動(dòng)化領(lǐng)域的傳感器,它通過發(fā)射和接收光束來檢測(cè)物體的存在位置。Teach按鈕
    的頭像 發(fā)表于 09-04 10:01 ?1518次閱讀

    風(fēng)速傳感器原理及應(yīng)用

    風(fēng)速傳感器主要采用的是優(yōu)質(zhì)鋁合金型材,在表面進(jìn)行電鍍噴塑處理,它具有良好的防侵蝕,抗腐蝕特點(diǎn),可以有效的保證長(zhǎng)期使用的儀表不銹,同時(shí)配合內(nèi)部順滑的軸承系統(tǒng)一起使用,確保了采集信息的準(zhǔn)確性。風(fēng)速
    的頭像 發(fā)表于 07-26 09:39 ?723次閱讀
    風(fēng)速<b class='flag-5'>傳感器</b>原理及應(yīng)用

    熱電偶傳感器是基于什么效應(yīng)

    熱電偶傳感器種基于塞貝克效應(yīng)(Seebeck effect)的溫度測(cè)量?jī)x器。塞貝克效應(yīng)是指當(dāng)兩種不同金屬合金材料的兩端連接在一起,且兩端存在溫度差時(shí),會(huì)在這兩個(gè)材料之間產(chǎn)生
    的頭像 發(fā)表于 07-23 16:03 ?984次閱讀

    可以USB主機(jī)與Esp8266一起使用嗎?

    我可以 USB 主機(jī)(USB A 型母頭)與 Esp8266 一起使用嗎? 為什么我不能使用它
    發(fā)表于 07-19 06:49