久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
樓主: eagler8
打印 上一主題 下一主題
收起左側

【Arduino】108種傳感器模塊系列實驗(資料+代碼+圖形+仿真)

  [復制鏈接]
1121#
ID:513258 發表于 2019-7-16 09:14 | 只看該作者

回復

使用道具 舉報

1122#
ID:513258 發表于 2019-7-16 09:16 | 只看該作者

回復

使用道具 舉報

1123#
ID:513258 發表于 2019-7-16 10:10 | 只看該作者
我手頭收了二種ATTINY85的板子






回復

使用道具 舉報

1124#
ID:513258 發表于 2019-7-16 10:14 | 只看該作者

回復

使用道具 舉報

1125#
ID:513258 發表于 2019-7-16 10:42 | 只看該作者
digispark attiny85 Arduino開發板(微型usb接口)
是一個基于attiny85芯片的作品,體積是較小的,更便宜,和強大的。是一種集成電路超級芯片,是采用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊硅片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位單片機,發展到現在的300M的高速單片機。




回復

使用道具 舉報

1126#
ID:513258 發表于 2019-7-16 10:58 | 只看該作者
模塊電原理圖



回復

使用道具 舉報

1127#
ID:513258 發表于 2019-7-16 11:44 | 只看該作者
Ttiny85 ISP是一個開源的,兼容Arduino IDE開發環境的模塊項目,采用的主控制器是ATtiny85 ISP主要目的是針對Atmel公司ATtiny85系列低成本微控制器應用,主要目的是讓您有機會將小的Arduino項目構想直接移植到低成本控制器中,并快速完成項目的驗證。核心規格如下------

1.支持IDE 1.0+ (Linux/OSX/Win);
2.可由USB接口或者外部電源(5V-35V)供電;
3.自帶5V 500mA電壓穩壓器;
4.內置USB調試(另有串行調試);
5.總共6個I/O口(如果你需要使用USB通訊,則其中兩個用于模擬USB接口;或者你可以使用全部6個I/O口,即使你通過USB進行編程燒錄);
6.總共8KB閃存記憶體空間(大約6KB空間位于Bootloader之后);
7.支持I2C和SPI接口(通用串行接口);
8.支持3路PWM(可通過軟件模擬更多路PWM);
9.支持4路ADC;
10.自帶電源指示燈以及狀態(測試)燈。

the Specs:
1. Support for the . IDE 1.0+ (OSX/Win/Linux).
2. Power via USB or External Source - 5v or 7-35v (automatic selection).
3. On-board 500ma 5V Regulator.
4. Built-in USB (and serial debugging).
5. 6 I/O Pins (2 are used for USB only if your program actively communicates over USB, otherwise you can use all 6 even if you are programming via USB).
6. 8k Flash Memory (about 6k after bootloader).
7. I2C and SPI (vis USI).
8. PWM on 3 pins (more possible with Software PWM).
9. ADC on 4 pins.
10. Power LED and test/Status LED .




回復

使用道具 舉報

1128#
ID:513258 發表于 2019-7-16 11:56 | 只看該作者
運行ATTiny85所需的最低配置示意圖。此配置使用內部8 MHZ時鐘來驅動微控制器。為了將數據傳輸到FTDI分線板,微控制器的引腳2連接到FTDI分線板的TX引腳。由引腳3上的FTDI分線板提供的5V為微控制器供電。跳線JP1用于在與FTDI分線板建立終端連接時啟用/禁用重置微控制器。使用AVR Dragon調試草圖時,應打開跳線JP1。如果連接,電容器C3在步進代碼時會產生副作用。順便說一下,在原版Uno板上使用這個跳線將是一個受歡迎的功能。




回復

使用道具 舉報

1129#
ID:513258 發表于 2019-7-16 12:09 | 只看該作者
Anduino 項目的復雜性不同實際的成本和方式也存在差異,并不都需要高檔的類似ATmega328的處理器,你可能需要用到溫度傳感器、小的LCD顯示屏,甚至一個開關繼電器,ATtiny85 ISP完全勝任這樣的項目需求。還需要一些LED顯示?也沒有問題,還支持RGB的彩色LED,甚至你也可以在完成原型驗證后直接將ATtiny85 ISP merge 到你的最終產品中。








回復

使用道具 舉報

1130#
ID:513258 發表于 2019-7-16 12:12 | 只看該作者




回復

使用道具 舉報

1131#
ID:513258 發表于 2019-7-16 14:27 | 只看該作者
配置Arduino IDE
在文件->首選項中加入附加開發板管理
http://digistump.com/package_digistump_index.json








回復

使用道具 舉報

1132#
ID:513258 發表于 2019-7-16 14:32 | 只看該作者
在工具->開發板->開發板管理器頁面->搜索digispark->并安裝




回復

使用道具 舉報

1133#
ID:513258 發表于 2019-7-16 15:10 | 只看該作者
下載并安裝Digispark驅動
驅動下載地址:DigistumpArduino (備用地址)
https   ://github.com/digistump/DigistumpArduino

1.打開已下載的驅動目錄選擇安裝與操作系統相符的程序運行




回復

使用道具 舉報

1134#
ID:513258 發表于 2019-7-16 15:34 | 只看該作者
2.打開計算機的設備管理器并顯示隱藏設備



回復

使用道具 舉報

1135#
ID:513258 發表于 2019-7-16 17:26 | 只看該作者
這個USB的驅動挺難安裝的,試了無數次.......



回復

使用道具 舉報

1136#
ID:513258 發表于 2019-7-17 07:18 | 只看該作者
后來有一臺電腦安裝Zadig(通用usb驅動)2.4.721 官方版后,能識別了




回復

使用道具 舉報

1137#
ID:513258 發表于 2019-7-17 07:21 | 只看該作者

回復

使用道具 舉報

1138#
ID:513258 發表于 2019-7-17 07:23 | 只看該作者

回復

使用道具 舉報

1139#
ID:513258 發表于 2019-7-17 07:25 | 只看該作者
后來發現了新問題,鍵盤突然不能用了,偶然才知道是ATTINY85與鍵盤發生了沖突,電腦不能用了(這貼在另外一臺電腦上發的)

回復

使用道具 舉報

1140#
ID:513258 發表于 2019-7-17 16:53 | 只看該作者
找到了屏幕鍵盤,開始嘗試用arduino燒錄




回復

使用道具 舉報

1141#
ID:513258 發表于 2019-7-17 17:05 | 只看該作者
網上找了個實驗程序,開始上傳,出現這個提示再插入ATtiny85......




回復

使用道具 舉報

1142#
ID:513258 發表于 2019-7-17 17:12 | 只看該作者
上傳成功是這個提示




回復

使用道具 舉報

1143#
ID:513258 發表于 2019-7-17 17:25 | 只看該作者

回復

使用道具 舉報

1144#
ID:513258 發表于 2019-7-18 08:24 | 只看該作者
這個Digispark搗鼓了第三天,依舊困難重重,目前主要情況是:Arduino能夠識別Digispark這塊小板子





回復

使用道具 舉報

1145#
ID:513258 發表于 2019-7-18 08:30 | 只看該作者
相關的示例程序也都有




回復

使用道具 舉報

1146#
ID:513258 發表于 2019-7-18 08:37 | 只看該作者
偶爾也能燒錄成功,但一直無法得到驗證(大概率還是沒有燒錄進去)




回復

使用道具 舉報

1147#
ID:513258 發表于 2019-7-18 08:50 | 只看該作者
現在看來主要結癥,還是“Digispark驅動”的問題,電腦很難識別這個簡易USB接口的設備,在設備管理器上反復出現——未知USB設備的提示




回復

使用道具 舉報

1148#
ID:513258 發表于 2019-7-18 08:58 | 只看該作者
其實相關硬件的驅動早已安裝過多次,也提示成功了,可依舊是無法識別.......




回復

使用道具 舉報

1149#
ID:513258 發表于 2019-7-18 11:22 | 只看該作者
圍繞Digispark驅動,查詢了相關USB的許多資料,比如libusb、winusb、libusbK、libusb-win32、Zadig、inf-wizard.exe等等。

大概是說,USB驅動編程,可以不要去管libusb-win32和libusbK項目,目前不管是windows還是Linux都是使用libusb項目,主頁是libusb.info。在Windows上使用libusb時是調用微軟的WinUSB接口,在Linux上是usbfs。用Zadig工具統一安裝驅動,不用理什么inf-wizard.exe。


附相關資料:
== libusb ==
說明:libusb是一個跨平臺的usb驅動框架。libusb原始項目在2010年后基本沒有更新,曾有libusbx項目2012年從libusb分出來,2014年1月26日又合并回libusb了。當時的libusbx-1.0.18和libusb-1.0.18其實完全一樣,相當于libusbx替換了libusb的代碼!后續的版本其實都是基于libusbx的代碼了!包含兩個主要分支1.x和0.1.x。1.x和0.1.x并不兼容,可以同時存在,如果要在1.x基礎上兼容0.1.x需要libusb-compat轉換層。所以0.1.x和libusb-compat不能同時裝上!
內核:目前1.x分支的驅動只有用戶態,linux下支持usbfs,windows下支持WinUSB.sys。也可以支持libusbK和libusb-win32(通過libusbK支持)。
工具:通過Zadig支持生成基于libusb0、libusbK、WinUSB的inf文件。

== libusb-win32 ==
說明:libusb-win32是從libusb-0.1.x分支衍生的,主要是針對Windows做優化,所以接口風格和libusb-0.1.x一致。
內核:WDM框架的libusb0.sys驅動。
工具:自帶inf-wizard.exe生成基于libusb0.sys的inf文件。
注意:目前建議是新的項目盡可能使用libusb,而不是這個libusb-win32了。我在這個上面花了很多時間,一直報錯,坑爹了,要注意libusb-win32已經廢棄,目前使用的是libusb+Zadig的組合。

== libusbK ==
說明:libusbK主要是想做一個WinUSB接口風格的開源usb庫,支持基于KMDF的libusbK.sys和系統自帶的WinUSB.sys。參考libusb-win32做的開發,部分工具是從libusb-win32整合而來的。因為源代碼里也包含了libusb0.dll的加載功能和轉換層,所以也可以支持WDM框架的libusb0.sys(libusb-win32)。
內核:基于KMDF框架的libusbK.sys、WDM的libusb0.sys、系統的WinUSB.sys
工具:自帶libusbK-inf-wizard.exe(基于libusb-win32的工具改的),生成基于libusb0、libusbK、WinUSB的inf文件。


回復

使用道具 舉報

1150#
ID:513258 發表于 2019-7-18 12:30 | 只看該作者
這個Zadig一直沒有找到中文版的,上次胡亂安裝把鍵盤整丟失了




回復

使用道具 舉報

1151#
ID:513258 發表于 2019-7-19 08:25 | 只看該作者
燒錄ATTINY85的三種辦法都實驗過了
1、使用ATTINY85自身小板載USB接口,一直難以識別,主要是digispark驅動問題,WIN10系統有個USB驅動強制簽名,相關管理比WIN7更嚴格了
2、使用Arduino UNO 當ISP,只是自帶示例中Arduino isp一直出錯無法使用(老版本時期的沒有更新),好像是現在版本不能兼容,已下載IDE1.01和1.05的老版本,試了下可以兼容自帶的Arduino isp示例程序
3、使用免驅USB ISP,也叫51單片機 AVR下載線 編程燒錄器,頭回嘗試配合progispV1.72,可以擦除與燒錄了(以前沒有接觸過單片機與C語言,目前三個月來的系列實驗真是步步困難處處艱辛吶





回復

使用道具 舉報

1152#
ID:513258 發表于 2019-7-19 08:58 | 只看該作者

回復

使用道具 舉報

1153#
ID:513258 發表于 2019-7-19 09:00 | 只看該作者

回復

使用道具 舉報

1154#
ID:513258 發表于 2019-7-19 11:35 | 只看該作者
系列實驗來,整失敗的主要是這二個模塊,只能等以后技術提高了再說了,不好意思
實驗三十三:ESO8266串口WIFI收發無線模塊(ESP-01S)
實驗六十:ATTINY85 Digispark kickstarter 微型usb開發板模塊









回復

使用道具 舉報

1155#
ID:513258 發表于 2019-7-19 11:44 | 只看該作者
實驗六十一: 直條8位 WS2812B 5050 RGB LED內置全彩驅動彩燈模塊

WS2812B
是一個集控制電路與發光電路于一體的智能外控LED光源。其外型與一個5050LED燈珠相同,每個元件即為一個像素點。像素點內部包含了智能數字接口數據鎖存信號整形放大驅動電路,還包含有高精度的內部振蕩器和12V高壓可編程定電流控制部分,有效保證了像素點光的顏色高度一致。數據協議采用單線歸零碼的通訊方式,像素點在上電復位以后,DIN端接受從控制器傳輸過來的數據,首先送過來的24bit數據被第一個像素點提取后,送到像素點內部的數據鎖存器,剩余的數據經過內部整形處理電路整形放大后通過DO端口開始轉發輸出給下一個級聯的像素點,每經過一個像素點的傳輸,信號減少24bit。像素點采用自動整形轉發技術,使得該像素點的級聯個數不受信號傳送的限制,僅僅受限信號傳輸速度要求。




回復

使用道具 舉報

1156#
ID:513258 發表于 2019-7-19 11:50 | 只看該作者

回復

使用道具 舉報

1157#
ID:513258 發表于 2019-7-19 12:04 | 只看該作者

回復

使用道具 舉報

1158#
ID:513258 發表于 2019-7-19 12:38 | 只看該作者

回復

使用道具 舉報

1159#
ID:513258 發表于 2019-7-19 12:54 | 只看該作者

回復

使用道具 舉報

1160#
ID:513258 發表于 2019-7-19 13:36 | 只看該作者
主要特點
1、智能反接保護,電源反接不會損壞IC。
2、IC控制電路與LED點光源公用一個電源。
3、控制電路與RGB芯片集成在一個5050封裝的元器件中,構成一個完整的外控像素點。
4、內置信號整形電路,任何一個像素點收到信號后經過波形整形再輸出,保證線路波形畸變不會累加。
5、內置上電復位和掉電復位電路。
6、每個像素點的三基色顏色可實現256級亮度顯示,完成16777216種顏色的全真色彩顯示,掃描頻率不低于400Hz/s。
7、串行級聯接口,能通過一根信號線完成數據的接收與解碼。
8、任意兩點傳傳輸距離在不超過5米時無需增加任何電路。
9、當刷新速率30幀/秒時,級聯數不小于1024點。
10、數據發送速度可達800Kbps。
11、光的顏色高度一致,性價比高。




回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲欧美日韩一区二区三区四区 | 日韩欧美一区在线 | 金银在线 | 成人久久网站 | 久久综合伊人 | a毛片视频 | 日本中文字幕在线观看 | 欧美一区二区 | 国产一区二区影院 | 午夜高清 | 午夜激情影视 | 日本国产视频 | 亚洲一区二区在线播放 | 欧美成人精品欧美一级乱黄 | 亚洲精品播放 | 夜夜肉她怀孕h周君彦 | 日本激情网站 | av影片在线观看 | 精品一区二区三区三区 | 国产精品海角社区 | 日韩精品大片 | 国产精品tv | 涩涩视频免费观看 | 偷拍福利视频 | 欧美亚洲三级 | 欧美不卡在线 | 国产精品第一区 | 黄色小视频免费观看 | 欧美日韩成人在线 | 亚洲国产成人精品女人久久久 | 天天操夜夜摸 | 国产免费小视频 | 99re在线观看 | 亚洲毛片av | 成人国产在线 | 香蕉视频色版 | 黄色一级片黄色一级片 | 欧美久久久久久久 | 日日舔| 日本免费一级片 | 久久一级片 |