91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

Arduino啟動(dòng)板DIY圖解

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

掃碼添加小助手

加入工程師交流群

步驟1:獲取所有組件

要從基礎(chǔ)開始,您需要:

1。 Arduino uno或任何其他arduino將執(zhí)行

2。空白pcb越大越好3。 36個(gè)按鈕開關(guān)更像上圖4中的按鈕。公頭連接器5。用于連接的電線

雜項(xiàng):

焊鐵

焊接引線

剪鉗

發(fā)光效果的LED燈條

步驟2:PCB用于按鈕

按上圖中所示的順序焊接按鈕以適合36面包板上的示意圖中的藍(lán)色電線是從左到右的列銷c1至c6,紅色是行銷,這是我的照片。

步驟3:同時(shí)。..。.

步驟1:

在您的計(jì)算機(jī)上打開Arduino IDE pc(如果您沒有它,請?jiān)L問www.arduino.cc)。

步驟2:

在此鏈接上下載鍵盤庫(https://github.com/Chris--A/Keypad)。

第3步:

安裝它。(如何?轉(zhuǎn)到此鏈接以了解如何將庫安裝到Arduino ide

https://www.arduino.cc/zh/Guide/Libraries)

步驟4:

將以下程序上載到Arduino板:

*****有關(guān)程序,請參閱項(xiàng)目的最后一步******

第4步:點(diǎn)亮。..!

讓我們很好地使用該LED燈條。

以您希望點(diǎn)亮發(fā)光板的任何方式添加該LED燈條。 br》有兩種處理方法:

1.我們使可編程的燈光

或更容易

2.使LED隨著音樂的音調(diào)跳舞:)

第5步:逐幀。..

稍后將處理Led階段,但現(xiàn)在我們將考慮在啟動(dòng)板上添加一個(gè)蓋,以便它可以容納淺層按鈕。

簡便方法:

拿一張厚(75gsm即可)的羊皮紙并將其粘貼在盒子上,然后添加壓克力瓷磚并開始聚會(huì)

或更佳的方法:

用壓克力制作一個(gè)薄框架,然后粘貼半透明的塑料片并添加按鈕(請注意,上面的圖片沒有按鈕的圖片3)并將其粘貼到啟動(dòng)板上。

步驟6:在燈光下打開

我們正在開發(fā)基于聲音的照明的基本選項(xiàng),我們將需要以下內(nèi)容:

tip120或tip122 。..。..。 x3

1K電阻器。..。..。..。..。..。 x3

1N4007 。..。..。.. 。..。..。..。..。..。..。.. x3

排母插頭

電線

PCB

按照電路圖并將其焊接在零板上

我會(huì)盡快添加,請檢查最后一步。

步驟7:在第十一個(gè)小時(shí)

我們完成了所有的編程以發(fā)送命令,但是我們需要另一側(cè)的人來接收命令。因此。..

第1步:從下面的鏈接下載軟件,然后安裝并重新啟動(dòng)PC。

http://download.cnet.com/Keyboard-Emulator/3000-2094_4-75680555。 html

第2步:

從beatpadpc.net下載Beatpad PC軟件x64

您不一定需要該樂器,但也可以使用計(jì)算機(jī)鍵盤,也可以轉(zhuǎn)到Y(jié)ouTube查找要播放的項(xiàng)目。

》程序:

#include const byte ROWS = 6;//四行

常量字節(jié)COLS = 6;//四列

#define REDPIN A2

#define GREENPIN A3

#define BLUEPIN A1 byte noteON = 144;//關(guān)于命令的注釋 int redNow;

int blueNow;

int greenNow;

int redNew;

int blueNew;

int greenNew;

//定義小鍵盤按鈕上的符號(hào)

char hexaKeys [ROWS] [COLS] = {結(jié)果{ ‘1’, ‘2’, ‘3’, ‘4’, ‘5’, ‘6’},結(jié)果,{ ‘7’, ‘8’, ‘9’, ‘q’, ‘W’, ‘E’},結(jié)果,{ ‘R’, ‘T’, ‘Y’, ‘U’, ‘I’, ‘O’},結(jié)果,{ ‘一個(gè)’, ‘S’, ‘d’, ‘F’, ‘G’, ‘H’},結(jié)果,{ ‘J’, ‘K’, ‘L’, ‘Z’, ‘X’, ‘C’},結(jié)果,{ ‘v’,‘b’,‘n’,‘m’,‘,’,‘。’},

};

byte rowPins [ROWS] = {7,6,5,4,3, 2};//連接到鍵盤的行引出線

byte colPins [COLS] = {8,9,10,11,12,13};//連接到鍵盤的列引出線

///初始化類NewKeypad

Keypad customKeypad = Keypad(makeKeymap(hexaKeys),rowPins,colPins,ROWS,COLS)的實(shí)例;

void setup(){ pinMode(A5,INPUT);//連接到數(shù)字引腳7的視差聲音沖擊傳感器的SIG

pinMode(REDPIN,OUTPUT);

pinMode(GREENPIN,OUTPUT);

pinMode(BLUEPIN,OUTPUT);

redNow = random (255);

blueNow =隨機(jī)(255);

greenNow =隨機(jī)(255);

redNew = redNow;

blueNew = blueNow;

greenNew = greenNow;

}

#define fade(x,y)if(x》 y)x--; else if(x

void loop(){

char customKey = customKeypad.getKey();

if(customKey){

Serial.println(customKey);

}

boolean soundstate = digitalRead(A5); if(soundstate == 1){ analogWrite(REDPIN,redNow);

analogWrite(GREENPIN,greenNow);

redNew = random(255);

blueNew = random(255);

greenNew = random(255);

//淡入新顏色,而(((redNow!= redNew)||

(blueNow!= blueNew)||

(greenNow!= greenNew))

{

fade(redNow,redNew)

fade(blueNow,blueNew)

fade(blueNow, greenNew)

analogWrite(BLUEPIN,blueNow);

analogWrite(REDPIN,redNow);

analogWrite(GREENPIN,greenNow);

delay(1);

}

}

else {

digitalWrite(REDPIN,0);

digitalWrite(GREENPIN,0);

digitalWrite(BLUEPIN,0);

}

}

步驟8:3,2,1 。..。 go

在任務(wù)欄中選擇com端口從您剛安裝的應(yīng)用程序中,然后打開Beatpad pc并享受

步驟9:重要?。。。。?@#$%?。。。?!

這不是Midi樂器,而是配置為網(wǎng)格控制器的鍵盤,可能在作弊,但肯定值得嘗試,并且我很快就會(huì)添加與該項(xiàng)目有關(guān)的一些更改,當(dāng)前相當(dāng)忙碌。目前,一些需要的更多信息將隨項(xiàng)目的更多圖片和視頻一起添加。

聲明:本文內(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)注

    190

    文章

    6526

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    教您DIY一個(gè)機(jī)械鍵盤主控RP2040開發(fā)

    DIY 機(jī)械鍵盤選主控總踩坑?要么接口老舊是 Micro-B,傳輸供電都麻煩;要么閃存太小,固件拓展受限;要么 GPIO 引腳少,外設(shè)拓展難;還有的版型不兼容,適配人體工學(xué)鍵盤超費(fèi)勁?
    的頭像 發(fā)表于 03-09 09:59 ?442次閱讀
    教您<b class='flag-5'>DIY</b>一個(gè)機(jī)械鍵盤主控RP2040開發(fā)<b class='flag-5'>板</b>

    MCU 開發(fā)大比拼:STM32、ESP32、Arduino、樹莓派誰更強(qiáng)?

    嵌入式開發(fā)琳瑯滿目,STM32、ESP32、Arduino、RaspberryPi各有特色。新手容易糾結(jié):到底哪塊適合我的項(xiàng)目?本文整理了一份開發(fā)對比速查表,幫你快速理清思路。一
    的頭像 發(fā)表于 01-09 19:03 ?999次閱讀
    MCU 開發(fā)<b class='flag-5'>板</b>大比拼:STM32、ESP32、<b class='flag-5'>Arduino</b>、樹莓派誰更強(qiáng)?

    Renesas SMARC EVK 開發(fā)啟動(dòng)指南

    Renesas SMARC EVK 開發(fā)啟動(dòng)指南 在嵌入式開發(fā)領(lǐng)域,Renesas 的 RZ/G2L、RZ/G2LC、RZ/G2UL、RZ/V2L 和 RZ/Five 系列開發(fā)憑借其高性能
    的頭像 發(fā)表于 12-29 16:15 ?363次閱讀

    EZ - BTTM模塊Arduino評估CYBT - 243053 - EVAL介紹

    EZ-BTTM模塊Arduino評估CYBT - 243053 - EVAL介紹 在電子開發(fā)領(lǐng)域,藍(lán)牙模塊的評估和開發(fā)是我們進(jìn)行相關(guān)項(xiàng)目的重要工具。今天就來給大家詳細(xì)介紹一下EZ - BTTM
    的頭像 發(fā)表于 12-21 11:15 ?896次閱讀

    探索Arduino Shield Power PROFET? + 12V:強(qiáng)大的高側(cè)開關(guān)評估

    探索Arduino Shield Power PROFET? + 12V:強(qiáng)大的高側(cè)開關(guān)評估 在電子設(shè)計(jì)領(lǐng)域,高側(cè)開關(guān)的應(yīng)用十分廣泛,而Infineon Technologies的Arduino
    的頭像 發(fā)表于 12-20 14:45 ?956次閱讀

    Infineon MOTIX?全橋IC BTM90xxEP Arduino Shield評估使用指南

    Infineon MOTIX?全橋IC BTM90xxEP Arduino Shield評估使用指南 一、引言 在電機(jī)控制領(lǐng)域,一款性能優(yōu)良且易于評估的硬件工具至關(guān)重要。Infineon
    的頭像 發(fā)表于 12-18 17:35 ?1208次閱讀

    SEMTECH 芯片LR1121方案應(yīng)用 :Arduino燒寫指南及demo應(yīng)用

    關(guān)于思為無線以SEMTECH 的LR1121 芯片研發(fā)的LoRa1121產(chǎn)品為例說明及LR112X模塊 Arduino 燒錄 說明、DEMO應(yīng)用使用說明。
    的頭像 發(fā)表于 09-15 15:50 ?1967次閱讀
    SEMTECH 芯片LR1121方案應(yīng)用 :<b class='flag-5'>Arduino</b>燒寫指南及demo<b class='flag-5'>板</b>應(yīng)用

    如何在 NuMaker-IoT-M467 上使用 Arduino IDE 控制 Wi-Fi 模塊?

    在NuMaker開發(fā)上,有一個(gè)ESP-12F Wi-Fi模塊;但是,Arduino IDE 中的 NuMaker UNO 包不提供該模塊的相關(guān)控制。如果您希望在 Arduino IDE 中控制此模塊,您應(yīng)該如何進(jìn)行?
    發(fā)表于 09-04 08:28

    德州儀器SMARTDAC-DIY-EVM評估模塊技術(shù)解析與應(yīng)用指南

    Texas Instruments SMARTDAC-DIY-EVM評估模塊是一款設(shè)計(jì)用于對所有智能DAC EVM進(jìn)行原型構(gòu)建和性能評估的補(bǔ)充。SMARTDAC-DIY-EVM包括直接在電路
    的頭像 發(fā)表于 08-14 12:47 ?1013次閱讀
    德州儀器SMARTDAC-<b class='flag-5'>DIY</b>-EVM評估模塊技術(shù)解析與應(yīng)用指南

    如何用Arduino Nano/UNO R3開發(fā)給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)重新燒錄引導(dǎo)程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發(fā)給另一個(gè)Arduino IDE不能下載的Arduino
    的頭像 發(fā)表于 08-08 20:16 ?3671次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)<b class='flag-5'>板</b>給另一個(gè)<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)<b class='flag-5'>板</b>重新燒錄引導(dǎo)程序bootlaoder

    自制超級電容啟動(dòng)電源方形電容和圓形電容哪個(gè)好?

    方形超級電容空間利用率高、散熱好、適合DIY啟動(dòng)電源,圓形則成熟但空間浪費(fèi)大。
    的頭像 發(fā)表于 08-07 09:34 ?1689次閱讀
    自制超級電容<b class='flag-5'>啟動(dòng)</b>電源方形電容和圓形電容哪個(gè)好?

    圖解單片機(jī)功能與應(yīng)用(完整版)

    從基礎(chǔ)知識(shí)的介紹出發(fā),圖文并茂,直觀、系統(tǒng)地介紹了單片機(jī)的內(nèi)部結(jié)構(gòu)、工作原理和應(yīng)用技巧。全書分為10章,內(nèi)容包括51單片機(jī)編程資源圖解、51單片機(jī)指令系統(tǒng)圖解、匯編語言程序設(shè)計(jì)圖解、輸入/輸出
    發(fā)表于 06-16 16:52

    【案例3.9】電路無法啟動(dòng)的故障分析

    【案例3.9】電路無法啟動(dòng)的故障分析【現(xiàn)象描述】某設(shè)計(jì),CPU以菊花鏈的方式接兩片F(xiàn)lash存儲(chǔ)器,CPU的引導(dǎo)程序存儲(chǔ)在Flash存儲(chǔ)器中,兩片F(xiàn)lash存儲(chǔ)器互為冗余備份。上電測試發(fā)現(xiàn),多塊
    的頭像 發(fā)表于 06-07 09:04 ?820次閱讀
    【案例3.9】電路<b class='flag-5'>板</b>無法<b class='flag-5'>啟動(dòng)</b>的故障分析

    《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識(shí)

    Arduino提供了一個(gè)開放易學(xué),進(jìn)入門檻相對較低的開發(fā)平臺(tái),讓電子愛好者對于開源硬件的廣泛使用變成了可能。 廣泛來說,Arduino指的是一個(gè)生態(tài),這里就包括Arduino開發(fā)、
    發(fā)表于 05-13 09:28

    PCB封裝圖解

    PCB封裝圖解——詳細(xì)介紹了各種封裝的具體參數(shù),并介紹了如何進(jìn)行封裝制作 純分享貼,有需要可以直接下載附件獲取文檔! (如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評論支持一下哦~)
    發(fā)表于 04-22 13:44