精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

如何使用HackerBox0030

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-08 09:46 ? 次閱讀

第1步:HackerBox 0030:包裝箱內(nèi)容

HackerBoxes#0030可收藏參考卡

帶有ESP8266和32M閃存的NodeMCU V3模塊

60米WS2812B RGB LED卷軸2米

基于8051的MCU和512個LED的8x8x8 LED套件

帶有CH340G和跳線的USB串行模塊

絞線連接線3米,22規(guī)格

獨(dú)家HackerBoxes貼花

獨(dú)家暗側(cè)LED貼花

其他一些有用的東西:

烙鐵,焊錫和基本焊接工具

運(yùn)行軟件工具的計(jì)算機(jī)

用于LED組裝夾具的紙板或木材

最重要的是,您需要一種冒險(xiǎn)感,DIY精神和黑客好奇心。 Hardcore DIY電子產(chǎn)品并不是一件容易的事,而且HackerBoxes并沒有被淡化。目標(biāo)是進(jìn)步,而不是完美。當(dāng)你堅(jiān)持并享受冒險(xiǎn)時,學(xué)習(xí)新技術(shù)并希望讓一些項(xiàng)目有效,可以獲得很大的滿足感。我們建議慢慢地采取每一步,注意細(xì)節(jié),不要害怕尋求幫助。

HackerBox常見問題解答中有關(guān)于當(dāng)前和未來成員的大量信息。

步驟2:NodeMCU和Arduino IDE

如何使用HackerBox0030

NodeMCU是一個開源的物聯(lián)網(wǎng)平臺。它包括在Espressif Systems的ESP8266 Wi-Fi SoC上運(yùn)行的固件。

首先,確保安裝了Arduino IDE(www.arduino.cc)。

下一步,您將需要在您正在使用的NodeMCU模塊上的相應(yīng)串行USB芯片的驅(qū)動程序。目前許多NodeMCU模塊包括CH340串行USB芯片。 CH340芯片(WCH.cn)的制造商提供適用于所有常用操作系統(tǒng)的驅(qū)動程序。查看其網(wǎng)站的Google翻譯頁面。其中一些驅(qū)動程序也在WeMos站點(diǎn)上進(jìn)行鏡像。

最后,按照此處的說明將ESP8266板支持安裝到Arduino IDE中。

配置IDE時,選擇“ESP” -12E模塊“作為板。選擇將NodeMCU連接到計(jì)算機(jī)時顯示的相應(yīng)端口。

像往常一樣,從Blink示例開始,測試編譯并上傳到NodeMCU。引腳板上的藍(lán)色LED定義為“LED_BUILTIN”,因此示例草圖無需修改即可工作。將傳遞的毫秒數(shù)(兩次)更改為延遲()函數(shù)以更改LED的閃爍速率。成功上傳后驗(yàn)證操作是否反映了這些更改。

步驟3:RGB LED條

這些靈活的RGB LED條是一種向任何項(xiàng)目添加復(fù)雜照明效果的簡便方法。每個LED都有一個集成的驅(qū)動程序,可以讓您獨(dú)立控制每個LED的顏色和亮度。這些條帶上的組合LED/驅(qū)動器IC是非常緊湊的WS2812B(數(shù)據(jù)表)。如果您使用放大鏡觀察WS2812“像素”,您實(shí)際上可以看到帶有連接線的集成驅(qū)動器將其連接到微小的內(nèi)部綠色,紅色和藍(lán)色LED。

控制WS2812 LED的鏈條從NodeMCU,F(xiàn)astLED庫是一個非常強(qiáng)大的選項(xiàng)。

圖書館附帶了一些你可以嘗試的很好的示例草圖。請務(wù)必更改這些定義:

#define LED_PIN D1

#define COLOR_ORDER GRB

#define CHIPSET WS2812

POWER SUPPLY NOTE 每個WS2812可以吸收大約60mA的電流,因此請確保為任何給定時間點(diǎn)亮的最大LED數(shù)量提供足夠的5V電源。

第4步:Lightforms

LED條帶可以形成各種結(jié)構(gòu),以適應(yīng)任何創(chuàng)造奇思妙想。以下是幾個有趣的示例項(xiàng)目:

Disco Jar

無限鏡

云光

時鐘

顯示背光

立方體

角色扮演

彩虹罐

步驟5:Lightform壁爐

如果你有一些羊皮紙和一個薄盒子(或舊貨店或美元店的相框),你可以把這個壁爐項(xiàng)目將在幾個小時內(nèi)完成。

RGB LED燈條切割成十六個LED燈條并以蛇形結(jié)構(gòu)連接在一起。幾張羊皮紙充當(dāng)漫射器。 NodeMCU模塊可以熱粘在背面,USB端口可以進(jìn)行編程和連接電源。

查看附帶的示例草圖 fireplace.ino ,它使用了FastLED庫。

步驟6:Wi-Fi控制的壁爐

ESP8266的Wi-Fi功能可用于從任何瀏覽器調(diào)整壁爐中的火焰。

FastLED亮度方法可用于調(diào)整火焰的“熱量”:

FastLED.setBrightness(OTHER VALUES);

以下是8266連接到現(xiàn)有網(wǎng)絡(luò)并提供簡單Web服務(wù)器接口的示例。

以下是以接入點(diǎn)模式連接到8266的示例。

這是另一個記錄良好的示例。

步驟7:8x8x8 LED立方體套件的內(nèi)容

ONE PCB

一個可重復(fù)使用的塑料零件盒

兩個4.7 KOhm電阻器(黃紫紅色)

八個470歐姆電阻器(你們淺紫褐色)

ONE 10 KOhm八電阻陣列

ONE STC12C5A60S2(帶代碼)

一個40針DIP插座

八個鎖存器74HC573

八個20針DIP插座

一個ULN2803晶體管陣列

一個18針DIP插座

兩個10uF 25V電解電容

兩個22pF陶瓷電容器

一個12MHz晶體振蕩器

一個電源插座

一個4針串行接頭

ONE電源開關(guān)

帶USB至5V桶的一根電纜

紅色連接線

550個LED

步驟8:組裝8x8x8 LED立方體套件

在組裝8x8x8 LED立方體套件之前,至少要略過這個快速概述。在此步驟中鏈接的視頻中提供了更多細(xì)節(jié)(此處相同)。

用于對準(zhǔn)LED的15mm x 15mm夾具可以很容易地用紙板(如上圖所示),使用木板(如視頻中所示),甚至3D打印而成(Thingverse),無論你喜歡哪種方式。

1。焊接一切但LED

TEN軸向電阻。請注意,有兩個不同的值,它們必須放在正確的位置。但是,它們可以放置在任何方向,因?yàn)樗鼈儧]有極化。

ONE 10K電阻網(wǎng)絡(luò)。注意點(diǎn)最近的引腳1.將其與PCB上的絲印相匹配。

兩個電解電容。注意電容器圓柱形外殼上的負(fù)極端子指示器。將此側(cè)插入PCB絲印上的正極(+)指示。

ONE電源開關(guān)

ONE 5V DC電源插孔

ONE 4-Pin Serial標(biāo)頭

ONE12MHz晶體(未極化)

兩個22pF陶瓷電容器(未極化)

TEN DIP插座。觀察PCB絲印上的半圓指示燈和每個插座一端的匹配形狀。

2。將單針頭和焊頭切入位置

在插入72個單針插座之前,先取下黑色塑料。

3。插入集成電路芯片

觀察每個芯片上的半圓指示燈以及每個插座一端的匹配形狀以及下方的PCB絲印。

的 4。測試第一個LED指示燈

在每個標(biāo)有C1-C8的單個插座孔中插入松散LED的短陰極引線,同時將長陽極引線插入單個插座孔中它。在所有八個都到位后,給PCB供電以確保前八個LED完成它們的工作。

5。形式和焊料64 LED進(jìn)入8x8張(八次)

首先,用紙板或木頭制作“組裝夾具”。在兩個方向上制作一個8x8網(wǎng)孔,間距為15mm(就像在PCB上一樣)??讘?yīng)該超過3毫米,以便LED可以輕松地滑出。保持正極(較長)LED引線全部連接在一起,負(fù)極(較短)LED引線全部連接在一起。完成每個8x8工作表后,使用5V電源和300-2000歐姆電阻測試整個工作表。此時更換壞LED將比以后更容易。

6。將LED板插入單引腳插座

將每個LED板的正極(較長引腳)端子放入八個插座行中的每一個,但不要插入標(biāo)有C1-的插座行中C8。

7。導(dǎo)線陰極“層”

焊接每個柱的一個或兩個陰極“層”,同時從LED導(dǎo)線上除去廢料“導(dǎo)線”。這些接頭將增加結(jié)構(gòu)完整性并保持適當(dāng)?shù)?5mm間距,以保持立方體看起來漂亮,整潔和隔間。使用一些連接線將LED立方體的每一層連接到標(biāo)記為C1-C8的單個引腳插座之一。

8。享受3-D中的舒緩和超級尾隨照明效果

FWIW,此處還有另一種版本的匯編指令。

步驟9:STC12C5A60S2微控制器

8x8x8 LED立方體套件采用STC12C5A60S2微控制器(數(shù)據(jù)表)。

STC12C5A60S2基于高性能架構(gòu)80C51 CPU

步驟10:黑客攻擊8x8x8立方體LED套件

附帶的微控制器是預(yù)編程的,所以這部分是完全可選的,但肯定是仍然值得仔細(xì)研究。

首先,請閱讀8x8x8 LED立方體套件的操作理論。

此repo具有重新編程8051的源代碼和詳細(xì)信息STC12C5A60S2 MCU。

這兩個ISP(系統(tǒng)內(nèi)編程)軟件頁面上的鏈接已過時。 STC站點(diǎn)有他們的程序員,或者你可以查看開源stcgal。

步驟11:HACK THE PLANET

責(zé)任編輯:wv

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

    關(guān)注

    187

    文章

    6464

    瀏覽量

    186643
  • NODEMCU
    +關(guān)注

    關(guān)注

    13

    文章

    289

    瀏覽量

    21301
收藏 人收藏

    評論

    相關(guān)推薦

    使用示波器和TCP0030A交直流電流探頭進(jìn)行開關(guān)電源測量

    電源可用于多種電子設(shè)備,從兒童玩具到計(jì)算機(jī)、辦公設(shè)備到工業(yè)設(shè)備。它們用于將電能從一種形式轉(zhuǎn)換為另一種形式,以確保設(shè)備正常運(yùn)行。常見的例子是交流-直流轉(zhuǎn)換器,可將交流電壓轉(zhuǎn)換為穩(wěn)壓直流電壓,或直流-直流轉(zhuǎn)換器,可將電池電量轉(zhuǎn)換為所需的電壓水平。 電源種類繁多,從傳統(tǒng)的線性電源到專為復(fù)雜、動態(tài)工作環(huán)境而設(shè)計(jì)的高效開關(guān)電源 (SMPS)。設(shè)備上的負(fù)載可能瞬息萬變,即使是商用開關(guān)電源也必須能夠承受遠(yuǎn)超平均工作水平的突發(fā)峰
    的頭像 發(fā)表于 10-10 12:00 ?256次閱讀
    使用示波器和TCP<b class='flag-5'>0030</b>A交直流電流探頭進(jìn)行開關(guān)電源測量

    TCP0030,TCP312,TCP305和P6021電流探頭的A版本和非A版本之間有何區(qū)別?

    問題: TCP0030、TCP312、TCP305 和 P6021 電流探頭的 A 版本和非 A 版本之間有何區(qū)別? 答案: TCP0030A、TCP312A、TCP305A 和 P6021A 探頭
    的頭像 發(fā)表于 08-20 10:43 ?224次閱讀
    TCP<b class='flag-5'>0030</b>,TCP312,TCP305和P6021電流探頭的A版本和非A版本之間有何區(qū)別?

    泰克示波器與TCP0030A和THDP0200探頭用于零排放 IMDA 案例研究

    馬格威公司總部位于倫敦溫布利,正在開發(fā)一種系統(tǒng),利用一系列在軌道上運(yùn)行的小型車廂,通過遍布英國的地下管道網(wǎng)絡(luò)運(yùn)送包裹和貨物。該系統(tǒng)采用了傳統(tǒng)的高密度聚乙烯管道和線性同步電機(jī)等技術(shù)。 挑戰(zhàn) 馬圭正在開發(fā)一種基于磁軌的革命性新型配送系統(tǒng)。馬圭設(shè)想,其基于管道的配送系統(tǒng)將徹底改變配送中心之間的包裹和貨物配送方式,有可能減少道路上 90% 的在線配送車輛,從而減少污染和擁堵。 該公司的示范軌道為一條長 65 米的環(huán)形軌道,
    的頭像 發(fā)表于 08-09 10:12 ?228次閱讀
    泰克示波器與TCP<b class='flag-5'>0030</b>A和THDP0200探頭用于零排放 IMDA 案例研究

    S8139按鍵觸發(fā)計(jì)時IC中文手冊

    手動關(guān)閉(TIME=H復(fù)位)。?S8139DOPT0OPT1TIME1(默認(rèn))1(默認(rèn))1.0H1(默認(rèn))01.5H01(默認(rèn))2.0H000.5HS8139COPT0OPT1TIME1(默認(rèn))1(默認(rèn))120S1(默認(rèn))090S01(默認(rèn))60S0030SS8139FOPT0OPT1TIME
    發(fā)表于 07-24 11:46 ?0次下載

    esp32-wroom無法啟動rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)的原因?

    div:2 load:0x3fff0030,len:6920 load:0xffffffff,len:-1 [17:46:24.730]收←◆ets Jun8 20 [17:46:24.749]收
    發(fā)表于 07-01 07:48

    ESP32_MINI燒錄程序后遇到esp_core_dump_flash問題怎么解決?

    div:2 load:0x3fff0030,len:1184 load:0x40078000,len:13192 load:0x40080400,len:3028 entry 0x400805e4 E
    發(fā)表于 07-01 06:52

    esp32可以燒寫入程序,但是程序不運(yùn)行,反復(fù)重啟是怎么回事?

    div:2 load:0x3fff0030,len:6992 load:0xffffffff,len:-1
    發(fā)表于 07-01 06:21

    esp32掛一個flash不能啟動,是什么原因?

    :0x00,wp_drv:0x00 mode:DIO, clock div:2 load:0x3fff0030,len:4 load:0x3fff0034,len:7104 ho 0 tail 12 room
    發(fā)表于 06-21 14:33

    ESP32-DOWD代碼燒寫后不斷報(bào)錯怎么解決?

    div:2 load:0x3fff0030,len:6732 ho 0 tail 12 room 4 load:0x80000000,len:970735623 1150 mmu set
    發(fā)表于 06-20 06:31

    esp32啟動一直停留不動是怎么回事?

    ,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:2 load:0x3fff0030,len
    發(fā)表于 06-19 06:50

    編譯i2s_es8311出現(xiàn)一直重啟的原因?

    :0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:2 load:0x3fff0030,len:6696 load:0x40078000,len:14848
    發(fā)表于 06-14 07:17

    esp32不斷重啟是什么原因?qū)е碌模?/a>

    :0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:2 load:0x3fff0030
    發(fā)表于 06-13 06:00

    esp32升級完成后重新啟動報(bào)錯overlaps bootloader data的原因?

    =00210020 vaddr=3fff0030 size=010f8h (4344) I (146979) esp_image: segment 1: paddr=00211120 vaddr
    發(fā)表于 06-06 07:39

    手動調(diào)用esp_restart的時候?qū)е聄tc看門狗復(fù)位怎么解決?

    div:2 load:0x3fff0030,len:1184 load:0x40078000,len:1313 2 load:0x40080400,len:3036 entry 0x400805e4
    發(fā)表于 06-05 06:05

    UPD120Nxx Series 數(shù)據(jù)表(R03DS0030EJ0400_REGULATOR)

    UPD120Nxx Series 數(shù)據(jù)表 (R03DS0030EJ0400_REGULATOR)
    發(fā)表于 12-12 18:30 ?0次下載
    UPD120Nxx Series 數(shù)據(jù)表(R03DS<b class='flag-5'>0030</b>EJ0400_REGULATOR)