第1步:Diagram Del Circuito

在美國的成功之路》
從地下攝影機到外部偵探機,從側面觀察到的景物。
從地下到外部的攝影機。/li》
記錄的隊列l接收器極性增強的fotodiodo(受體),es decir,elcátododebe ir conectado hacia + 5V y en anoodo hacia tierra的抗拉強度達10K。
El circuito es alimentado poruna bateria por a estar girando constantemente y asi no se enreden los cable。
Las conexiones del bluettooth con el arduino son cruzadas,es decir, Tx del BT va con el Rx del Arduino,y Rx del BT va con el Tx del Arduino。
Tener laprecauciónque al momento de catchar elcódigoal arduino,
第2步:Montaje En La Protoboard。

其他
El fotodiodo受體接收器,用于在紅外條件下對成對的信號進行補償。
El diodo EMIsor接收器用于增強能量,并在適當的條件下進行分離5V。
步驟3:UbicaciónDel Diodo Em isor Y Del Receptor。
在法院前任教,在法院任職,在法院任職,法院在西班牙聯邦法院任職初級部分(en protoboard)estáconstantemente encendido,y fotodiodo受體que se muestra de colorcaféen la parte劣等的protoboard prodeboard dondeestámontado el POV cada vez que pasa por el emisor,Detecta la luz recibard y enval
第4步:應用程序圖繪制
Esta esc sencilla,coma se ve en la figura,sólose hace uso de un textbox,unbotónpara enviar el mensaje y unos控制tipo標簽為sirven deinformationación。
En藍牙實用程序。
可配置性的實時播放,可從環境中輕松地實現。
Si deseas descargar la APP:Haz clic aca
第5步:ElCódigoDe Arduino
de descargar elcódigohaz clic aca
byte largo = 0;//Tama?ode la palabra/字的大小
char letra;//Almacena cada caracter/存儲每個字母
字符串宮殿;
int caracterDepurado;
int leds [] = {4,5,6,7, 8,9,10};//數組參數丟失
const int sensor = 2;//sensor deposición
int estado = 0;
int _ [] = {0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} ;
int A [] = {0,1,1,1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,1, 0,0,0,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1};
int B [] = {1, 1,1,1,1,1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,1,1,0,0,1,0, 0,1,0,1,1,0,1,1,0};
int C [] = {0,1,1,1,1,1,0,1,0, 0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0, 1};
int D [] = {1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,0,0, 0,0,0,1,1,0,0,0,0,0,1,0,1,1,1,1,1,0}};
int E [] = { 1,1,1,1,1,1,1,1,1,0,0,1,0,0,1,1,0,0,1,0,0,1,1,0,0,1, 0,0,1,1,0,0,1,0,0,1};
int F [] = {1,1,1,1,1,1,1,1,1 0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0, 0,0};
int G [] = {1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0, 0,1,0,0,1,1,0,0,1,0,0,1,1,0,0,1,1,1,1,1};
int H [] = {1,1,1,1,1,1,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0, 1,0,0,0,1,1,1,1,1,1,1}}
int I [] = {1,0,0,0,0,0,1, 1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1,0,0,0, 0,0,1};
int J [] = {0,0,0,0,1, 1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,1, 1,1,1,1,0};
int K [] = {1,1,1,1,1,1,1,0,0,0,1,0,0, 0,0,0,1,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,1}};
int L [] = {1,1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1, 0,0,0,0,0,0,1,0,0,0,0,0,0,1};
int M [] = {1,1,1,1, 1,1,1,0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,1 1,1,1,1,1,1};
int N [] = {1,1,1,1,1,1,1,0,1,0,0,0, 0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,1,1};
int O [] = {0,1,1,1,1,1,0,1,0,0,0,0,0,1,1,0,0,0,0,0, 1,1,0,0,0,0,0,1,0,1,1,1,1,1,0};
int P [] = {1,1,1, 1,1,1,1,1,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,0,0, 0,1,1,0,0,0,0};
int Q [] = {0,1,1,1,1,0,0,1,0,0,0, 0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,1,1,1,0,1,1};
int R [] = {1,1,1,1,1,1,1,1,1,0,0,1,0,0,0,1,0,0,1,0, 0,0,1,0,0,1,0,0,0,0,1,1,0,1,1,1};
int S [] = {0,1, 1,0,0,0,0,1,0,0,1,0,0,1,1,0,0,1,0,0,1,1,0,0,1,0,0, 1,0,0,0,0,1,1,0};
int T [] = {1,0,0,0,0,0,0,1,0,0, 0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0}
int U [] = {1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1, 0,0,0,0,0,0,1,1,1,1,1,1,1,1,0};
int V [] = {1,1,1,1, 1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,1, 1,1,1,1,0,0};
int W [] = {1,1,1,1,1,1,1,0,0,0,0,0, 1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1};
int X [] = {1,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,1,1,1,0, 0,0,1,0,0,0,1,0,1,0,0,0,0,0,1};
int Y [] = {1,1,1, 0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,1,0,0,0,1,0,0,0, 1,1,1,0,0,0,0};
int Z [] = {1,0,0,0,0,1,1,1,0,0,0, 1,0,1,1,0,0,1,0,0,1,1,0,1,0,0,0,1,1,1,0,0,0,0,1};
int espaciado;
int delayo;
void setup(){
////配置los puertos de entrada y salida/設置led的端口到OUTPUT,傳感器到INPUT pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
pinMode(傳感器,INPUT);
Serial.begin(9600);
Serial.flush();
//西班牙字母/每個字母之間的空格
espaciado = 9;
//定義出現的時間點(ms)
delayo = 3;
}
//***** Para limpiar la columna/用于清潔色譜柱************
void borrar()
{
for(int z = 0; z 《7; z ++)
{
digitalWrite(z + 4,LOW);
}
}
//***************************** ******************
void imprimir(int caracter []){int y;
//Imprime laprimera columna/打印第一個列
表示(y = 0; y 《7; y ++)
{
digitalWrite(y + 4,caracter [y]);
}
delay(retardo);
borrar();
//Imprime la segunda columna/為(y = 0; y 《7; y ++)打印第二列
{
digitalWrite(y + 4,caracter [y + 7]);
}
delay(retardo);
borrar();
//Imprime la tercera columna/為(y = 0; y 《7; y ++)打印第三列
{
digitalWrite(y + 4,caracter [y + 14]);
}
delay(retardo);
borrar();
//Imprime la cuarta columna/為(y = 0; y 《7; y ++)打印第四列
{
digitalWrite(y + 4,caracter [y + 21]);
} delay(retardo);
borrar();
//Imprime la quinta columna/為(y = 0; y 《7; y ++)
打印第五列
{
digitalWrite(y + 4,caracter [y + 28]);
}
delay(retardo);
borrar();
//打印(y = 0; y 《7; y ++)字母之間的空格
{
digitalWrite(y + 4,0) ;
}
delay(espaciado);
}
//***************** ************************************************** *
無效循環()
{
如果(Serial.available())
{
Serial.flush( );//Limpio el緩沖區/清理緩沖區
palabra =“”;
while(Serial.available()》 0)
{
delay(5);
letra = Serial.read();//Lee cada caracter de la palabra//讀取單詞的每個字母
palabra = palabra + letra;
}//fin del,而
}//fin del if
estado = digitalRead(sensor);//驗證位置/檢查傳感器是否已經越過
largo = palabra.length();//計算縱向長度/檢查單詞的長度
如果(estado == HIGH)//很簡單//
{
for(int x = 0; x {char caracter = palabra.charAt(x);//變量獲取變量/獲取每個字母并將其存儲在變量caracterDepurado =(caracter-‘0’); if(caracterDepurado》 0)//避免出現任何偽造的字符
{
開關(字符)
{
case‘A’:
imprimir(A);
中斷;
案例‘B’:
imprimir(B);
中斷;
例‘C’:
imprimir(C);
中斷;
案例‘D’:
imprimir(D);
中斷;
case‘E’:
imprimir(E);
break;
case‘F’:
imprimir(F);
break;
case‘G’:
imprimir(G);
break;
case‘H’:
imprimir(H);
中斷;
case‘I’:
imprimir(I);
中斷;
case‘J’:
imprimir(J);
中斷;
case‘K’:
imprimir(K);
中斷;
case‘L’:
imprimir(L);
中斷;
例‘M’:
imprimir(M);
中斷;
case‘N’:
imprimir(N);
中斷;
case‘O’:
imprimir(O);
中斷;
case‘P’:
imprimir(P);
中斷;
例‘Q’:
imprimir(Q);
中斷;
case‘R’:
imprimir(R);
中斷;
case‘S’:
imprimir(S);
中斷;
case‘T’:
imprimir(T);
中斷;
case‘U’:
imprimir(U);
中斷;
case‘V’:
imprimir(V);
中斷;
case‘W’:
imprimir(W);
中斷;
case‘X’:
imprimir(X);
中斷;
case‘Y’:
imprimir(Y);
中斷;
case‘’:
imprimir(_);
中斷;
}//fin del開關
}//fin del if
}//fin del for
}//fin del if estado
}//fin del loop
責任編輯:wv
-
Arduino
+關注
關注
190文章
6526瀏覽量
196954
發布評論請先 登錄
探索用于Arduino的TLE94112ES直流電機控制盾牌
貿澤電子開售全新Arduino UNO Q單板計算機
TI杯2025年全國大學生電子設計競賽頒獎典禮圓滿落幕
電子電器氣密性檢測儀:人性化操作界面,一用就會-岳信儀器
如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模塊?
分享---簡單快速實現烘烤設備UI界面的方法
免費分享Arduino入門+進階(全套例程+書籍)
《ESP32S3 Arduino開發指南》第二章 Arduino基礎知識
打開FSP配置器界面的具體步驟
為何原理圖比對是電子設計中不可或缺的功能?
Provect的Arduino控制界面的電子設計
評論