在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-18 17:42 ? 次閱讀

步驟1:下載并安裝ATTiny Core

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

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

在此處下載

確保Arduino尚未運行,請按照自述文件中的說明進行操作:

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

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

C: Projects Arduino

確保此文件夾存在。..

C: Projects Arduino hardware

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

C: Projects Arduino hardware tiny

在此文件夾中創建一個名為 boards的新文件。 txt 。

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

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

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

在我的舊Mac

瀏覽到應用程序-》 Arduino,(右鍵單擊),選擇“顯示軟件包內容”。看起來您正在瀏覽文件夾,請導航至目錄-》資源-》 Java-》硬件

在此處復制小文件夾boards.txt!

在Ubuntu上

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

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

第二步:下載并安裝Neopixel庫

再次確保Arduino已關閉。

編輯:

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

解壓縮,將其放在您的Arduino庫文件夾中,然后啟動Arduino!在文件-》示例中,您應該看到NeoPixel和一個“標準”示例草圖!

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

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

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

ATTiny:尋找一個點或氣泡,它應該在RESET引腳(1)上

編程器電纜:在帶狀電纜的側面尋找一個箭頭,該引腳是1號引腳。或者,您可以通過連接電線并用萬用表進行測試來找到VCC和接地。

原理圖CC-BY -SA aurelient/Fritzing

第4步:測試眨眼素描

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

默認情況下,ATTiny的運行速度為1Mhz。要使用可尋址的燈,我們需要將保險絲設置為8Mhz或16Mhz。

在工具-》板中,選擇

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

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

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

選擇示例-》基本知識-》閃爍

LED引腳從13更改為4。

連接一個簡單的LED,正極連接到ATTiny上的數字引腳4,負極連接到地面。

上傳,您應該有一個閃爍的LED !

步驟5:設置WS2811 LED并嘗試繪制草圖

上傳您的草圖

連接您的程序員并啟動Arduino

Open 示例-》 NeoPixel-》待機測試

將第一個參數更改為您擁有的LED數量,然后第二個(引腳號)到引腳4。

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

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

設置LED

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

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

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

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

步驟6:坐下來欣賞一下

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

如果您對本教程有改進,請盡快告訴我,我確定我肯定錯過了一些事情!

請盡情享受您的創意和快樂的黑客技術。 :-)

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2552

    文章

    51237

    瀏覽量

    754782
  • ATtiny
    +關注

    關注

    3

    文章

    128

    瀏覽量

    19607
  • Arduino
    +關注

    關注

    188

    文章

    6472

    瀏覽量

    187355
收藏 人收藏

    評論

    相關推薦

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

    交鑰匙觸摸控制種快速簡便的方法,可將傳統的機械按鈕升級為現代的觸摸按鈕
    的頭像 發表于 12-19 11:18 ?353次閱讀

    觸摸傳感器的選擇與設計解決方案

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

    光電傳感器兩個按鈕怎么調節

    光電傳感器光信號轉換為電信號的傳感器,廣泛應用于自動化控制、機器人、安防監控等領域。在實際應用中,光電傳感器通常需要通過
    的頭像 發表于 09-04 14:45 ?1305次閱讀

    西克光電傳感器teach按鈕長按直閃

    西克光電傳感器種用于工業自動化領域的傳感器,它通過發射和接收光束來檢測物體的存在位置。Teach按鈕
    的頭像 發表于 09-04 10:01 ?634次閱讀

    風速傳感器原理及應用

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

    熱電偶傳感器是基于什么效應

    熱電偶傳感器種基于塞貝克效應(Seebeck effect)的溫度測量儀器。塞貝克效應是指當兩種不同金屬合金材料的兩端連接在一起,且兩端存在溫度差時,會在這兩個材料之間產生
    的頭像 發表于 07-23 16:03 ?537次閱讀

    可以USB主機與Esp8266一起使用嗎?

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

    基于Arduino的數字電容式觸摸傳感器設計

    數字電容式觸摸傳感器,簡稱電容式觸摸傳感器,是種通過檢測物體(如手指)與傳感器表面之間電容變化
    的頭像 發表于 07-05 17:47 ?1639次閱讀
    基于Arduino的數字電容式<b class='flag-5'>觸摸</b><b class='flag-5'>傳感器</b>設計

    觸摸傳感器的工作原理、應用及類型

    觸摸傳感器,作為人機交互的重要接口之,已經深入到我們生活的方方面面。從智能手機的觸摸屏到智能家居的控制系統,再到藝術裝置的創新應用,觸摸
    的頭像 發表于 05-24 15:20 ?2438次閱讀

    Aigtek功率放大器如何幫助納米電子生物傳感器更好的研發和生產

    納米電子生物傳感器是納米結構的半導體材料,開啟生物工程科技新時代。在過去的二十年中,出現了些研究努力,以實證研究納米電子生物傳感器在醫
    的頭像 發表于 05-20 10:59 ?382次閱讀
    Aigtek功率放大器如何幫助納米電子生物<b class='flag-5'>傳感器</b>更好的研發和生產

    Qorvo的MEMS壓力傳感器如何消除機械按鈕

    我在上篇關于MEMS壓力傳感器的博客中,談到了從手表到復雜機械等眾多設備中的HMI傳感器如何改變了我們獲取信息以及與技術交互的方式。過去,許多設備上只有機械按鈕
    的頭像 發表于 02-21 09:39 ?690次閱讀

    構建個PIR運動傳感器

     在這個項目中,我們學習如何在不需要微控制的情況下制作運動傳感器。當運動傳感器感應到附近的運動時,它會亮起。當有人走過時,它可以方便地
    的頭像 發表于 02-11 12:11 ?1237次閱讀
    構建<b class='flag-5'>一</b>個PIR運動<b class='flag-5'>傳感器</b><b class='flag-5'>燈</b>

    主流 汽車傳感器作用及分類

    部分和信號調理轉換電路做一起,使傳感器中的信號調理轉換電路以及輔助電源作為傳感器組成的部分,傳感器種類繁多,
    的頭像 發表于 01-29 16:58 ?514次閱讀
    主流 汽車<b class='flag-5'>傳感器</b>作用及分類

    capsense CSD的距離傳感器采用傳感器組設計,應如何計算掃描時間?

    如果 capsense CSD 的距離傳感器采用傳感器組設計,則應如何計算掃描時間? 我們設計了具有不同閾值的傳感器組,分別用于接近度和按鈕。 在這種情況下,按如下方式理解掃描順序中&
    發表于 01-26 08:28

    水位傳感器工作原理 怎樣判斷水位傳感器好壞

    水位傳感器種用于測量液體水位高低的儀器。它們通常被用于工業和農業領域,以檢測液體在容器水池中的水位,可以幫助控制液位的變化,確保系統的正常運行。 水位傳感器的工作原理可以分為多種
    的頭像 發表于 01-17 14:33 ?3791次閱讀
    主站蜘蛛池模板: 欧美成人看片一区二区三区| 久青草国产手机在线视频| 日本一区二区不卡视频| 性做久久久久久网站| 国产精品久久久久久吹潮 | 黑人破乌克兰美女处| 国产专区视频| 1000部啪啪勿入十八免费| 天堂w| 久久精品国产99精品国产2021 | www.色亚洲| 天天综合色网| 国产理论在线观看| 22eee在线播放成人免费视频 | 2021精品国产综合久久| 91免费视| 妖精视频永久在线入口| 色月| 鲁一鲁色一色| 5月婷婷6月丁香| 九九99久久精品影视| 成人免费看黄网站yyy456| 国产69久久精品成人看| 色香蕉网站| 国产精品美女视频| 欧美一级特黄aaaaaa在线看片| 1024国产手机视频基地| 美女隐私黄www视频| 四虎影视精品| 韩国精品视频| 天天操操| hd性欧美| 天天看片中文字幕| 精品国产你懂的在线观看| 亚洲大黑香蕉在线观看75| www.天天干| 最近高清在线国语| 欧美久操| 天天摸天天碰天天碰| 91网站免费在线观看| 婷婷免费高清视频在线观看|