步驟1:您將從該項(xiàng)目中學(xué)到的東西
構(gòu)建自己的在不使用Arduino開發(fā)板的情況下DIY Arduino
使用8MHz內(nèi)部振蕩器并消除了對(duì)16MHz晶振的使用
兩個(gè)Arduino之間的串行通信
連接PS2鍵盤供用戶輸入
控制與Hitachi HD44780兼容的LCD
觸發(fā)叮當(dāng)提示音
驅(qū)動(dòng)32x16點(diǎn)矩陣顯示LED面板
在不延遲地閃爍點(diǎn)矩陣LED的同時(shí)監(jiān)控串行數(shù)據(jù)
步驟2:SENDER的材料
ATMEGA328微控制器
PS2鍵盤
10K電阻
0.1uF電容器
100u F電容器
印刷電路板
1602液晶屏
2.2K電阻或6.8 K
5V 2A電源適配器
一些電線
步驟3:RECEIVER的材料
ATMEGA328
印刷電路板
10K電阻
0.1uF電容器
100uF電容器
32x16點(diǎn)矩陣LED顯示面板
RS232串行端口接頭連接器(DB9母頭和母頭各一個(gè))
470歐姆電阻器
8021-2叮-門鈴IC
2W或3W放大器板+ Mini SpeakerSome線
步驟4:Arduino軟件庫(kù)
您的計(jì)算機(jī)上必須安裝以下軟件庫(kù):
Freetronics點(diǎn)矩陣顯示庫(kù):驅(qū)動(dòng)Freetronics 512像素(32×16布局)矩陣LED顯示屏
https://github.com/freetronics/DMD
TimerOne庫(kù):與Freetronics點(diǎn)矩陣一起使用顯示庫(kù),用于配置16位硬件計(jì)時(shí)器
http://code.google.com/p/arduino-timerone/downloads/list
PS2鍵盤庫(kù): Arduino庫(kù)用于PS2鍵盤
http://playground.arduino.cc/Main/PS2Keyboard
LCD監(jiān)視器庫(kù):基于Hitachi HD44780的Arduino LiquidCrystal驅(qū)動(dòng)程序
https://github.com/adafruit/LiquidCrystal
第5步:電路圖和源代碼下載
有兩個(gè)文件夾(將ZIP文件中的Queue_calling_system_Sender和Queue_calling_system_Receiver)下載并解壓縮到Arduino sketch文件夾中。之后,將Queue_calling_system_Sender.ino和Queue_calling_system_Receiver上傳到兩個(gè)Arduino。
步驟6:SENDER PCB設(shè)計(jì)
這是一個(gè)自制的Arduino(DIY Arduino),它使用8MHZ內(nèi)部振蕩器作為時(shí)鐘源,并且需要很少的組件。電阻器R3用于控制對(duì)比度,其電阻值可以在2.2K歐姆至6.8K歐姆之間變化,建議在選擇電阻器之前使用10K可調(diào)電阻器來(lái)測(cè)試對(duì)比度。我有20套迷你LCD屏幕,其中大多數(shù)可以使用2.2K歐姆電阻進(jìn)行對(duì)比度控制,但是其中一些必須使用6.8K歐姆電阻。
R3,LED +和LED-已焊接直接減少到Arduino和迷你LCD屏幕之間的電線連接
第7步:RECEIVER PCB設(shè)計(jì)
RECEIVER還使用8MHZ內(nèi)部振蕩器作為時(shí)鐘源,其設(shè)計(jì)與SENDER非常相似,在ATMega328的28針附近增加了470歐姆電阻和8021-2叮-聲效IC。
8021-2叮-聲效果IC無(wú)法驅(qū)動(dòng)3W揚(yáng)聲器,因?yàn)槠漭敵?a target="_blank">信號(hào)非常弱,因此必須將其連接到微型放大器。我不會(huì)談?wù)?2x16點(diǎn)矩陣顯示面板,請(qǐng)?jiān)L問(wèn)這里了解更多詳細(xì)信息。
步驟8:8021-2叮D音效IC
8021-2是由LSI CMOS技術(shù)生產(chǎn)的叮dong音效發(fā)生器IC。使用內(nèi)置的RC振蕩器和數(shù)字包絡(luò)電路,只需很少的外部組件。
步驟9:鍵盤功能和說(shuō)明
步驟10 :更多照片
責(zé)任編輯:wv
-
振蕩器
+關(guān)注
關(guān)注
28文章
3807瀏覽量
138820 -
Arduino
+關(guān)注
關(guān)注
187文章
6461瀏覽量
186524
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論