|
紅外光通信數(shù)字部分思路:
/ q. W+ W$ ~1 r$ {1 `4 v# I: k6 g
# f) ]; f; t1 I8 Q$ }$ |$ B. p I$ |7 u5 S; n) @4 d0 ~2 e& k. H
+ _, \; ?( [. p( I9 S7 O% z6 y) V- S
1.學(xué)習(xí)單片機(jī)串口通信;8 C3 z! _4 X1 S
. N+ X- ~( e! N! K' C' g/ X0 Q0 {0 Q/ Y; Z0 d# e
2.用三極管,紅外管等搭建數(shù)字部分發(fā)射接收電路,接收部分用模塊,也行;
! [. p5 n' Z( S& X d: l( ]/ i) d- v! l% H9 b5 K0 i8 R4 X
* n3 ]% \, T: @3.簡(jiǎn)單測(cè)試,由于接收模塊電平與發(fā)送部分是反的(解碼后反)。發(fā)射端接高電平,接收端看是不是低電平。
% _) P5 g0 a) ^5 O- e4 F4 e
5 U- Q9 z( W! f: `! C8 I! O: u- l( W/ F/ M/ {
4.接收端輸出接反相器,測(cè)試效果接收輸出與發(fā)射輸出一致;) O a3 P6 t) }$ T) h
: S) G* Z z8 s+ D. E7 Y, \% {7 l
# S" G1 I; s2 T8 n1 }5.完成前三部分,就證明,電路沒問題,結(jié)合串口,進(jìn)一步用串口調(diào)試:發(fā)射端發(fā)射一個(gè)字符,例如a,接收端接收到a;
* @' |8 j- t ~
4 O' W: ~- h( q$ N
. s3 n6 R* U* C, n, R( j/ @; ]6.進(jìn)階,發(fā)射端串口發(fā)送一句英語。接收端串口接收到;7 k, Q+ u6 S: o) N+ X: l# o4 X
+ }( c ?( v6 i3 j: _7 u
0 p3 C( [5 v' a, Y$ a+ r
7.學(xué)習(xí)12864或者1602液晶的程序;% l+ j8 R/ |% t% a% b1 g( M5 ?( Q# L. R
" Z4 g P7 z$ B- L) g* V6 W2 Q9 G# e. \
: v4 Y% B, x1 Z5 W7 R- q" _( [7 L8.學(xué)習(xí)溫度傳感器的程序,通過串口傳輸;' [+ P! G4 U) H5 b, N
|! x& [" Q9 ~6 L# Q/ e# Z+ I* R" e: I8 g/ O8 y& P
9.溫度傳感器,,串口傳輸,LCD液晶顯示;7 ^5 E' |( @( |9 x; D
; H6 {5 A8 V' h" x# N3 l5 T
* S' _! u& O/ j3 P, N# X10.完結(jié),系統(tǒng)聯(lián)調(diào) |
|