0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Provect的Arduino控制界面的电子设计

454398 来源:网络整理 作者:网络整理 2019-11-26 14:25 次阅读

第1步:Diagram Del Circuito

Provect的Arduino控制界面的电子设计

在美国的成功之路》

从地下摄影机到外部侦探机,从侧面观察到的景物。

从地下到外部的摄影机。/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
    +关注

    关注

    187

    文章

    6455

    浏览量

    186286
收藏 人收藏

    评论

    相关推荐

    2013年电子设计大赛

    想求一份2013年电子设计大赛f题——红外通信装置的资料,程序和原理图,有哪位朋友可以提供一下吗,感谢感谢
    发表于 10-05 15:35

    人机交互界面是什么_人机交互界面的功能

    终端(OT),是指人与计算机系统之间的通信媒体或手段,是人与计算机之间进行各种符号和动作的双向信息交换的平台。   人机交互界面的主要作用是将人类的意图转化为计算机能够理解和处理的形式,同时将计
    的头像 发表于 06-22 11:03 1651次阅读

    AI对电子设计行业的影响究竟有多大?

    人工智能的最新进展为优化电子设计提供了巨大的潜力,传统上,电子设计涉及劳动密集型的原理图制作和PCB转换。来了解电子设计专家和人工智能如何携手合作。想象一下,当你进行最新的设计项目时,一位人工智能
    的头像 发表于 06-19 18:22 1238次阅读
    AI对<b class='flag-5'>电子设计</b>行业的影响究竟有多大?

    上位机控制界面用什么做好

    在设计上位机控制界面时,选择合适的开发工具和框架至关重要。本文介绍如何创建一个优秀的上位机控制界面。 引言 上位机控制
    的头像 发表于 06-06 10:54 705次阅读

    鼎阳科技亮相EDICON电子设计创新大会,技术演讲引领行业风潮

    EDICON China(电子设计创新大会)是射频/微波/无线和高频/高速电子设计领域的大型活动,包括会议和展览两大部分。
    的头像 发表于 04-16 10:07 376次阅读

    如何利用BST工具快速提高电子设计效率? #电子设计 #原理图对比 #直播

    电子设计BST
    贝思科尔
    发布于 :2024年03月05日 11:32:02

    arduino控制步进电机代码

    Arduino是一种开放源代码的电路板平台,它可以用于控制各种不同的电子设备,包括步进电机。步进电机是一种电动机,可以通过下达特定的指令来控制每个步进的角度,从而使电机旋转到指定的位置
    的头像 发表于 02-14 16:29 1712次阅读

    全国大学生电子设计竞赛暨“易迪赛杯”广州大学电子设计竞赛颁奖仪式圆满落幕

    2023年12月19日下午,2023年全国大学生电子设计竞赛暨第三届“易迪赛杯”广州大学电子设计竞赛颁奖仪式在广州大学理科教学楼南楼顺利举行,这是广州易迪赛智能科技有限公司第三次与广州大学合作举办
    的头像 发表于 12-26 08:02 753次阅读
    全国大学生<b class='flag-5'>电子设计</b>竞赛暨“易迪赛杯”广州大学<b class='flag-5'>电子设计</b>竞赛颁奖仪式圆满落幕

    电子设计中的两个不同概念:pcb与pcb封装

    电子设计中的两个不同概念:pcb与pcb封装
    的头像 发表于 12-11 15:49 686次阅读

    基于WiFi的Arduino网络控制方案

    电子发烧友网站提供《基于WiFi的Arduino网络控制方案.rar》资料免费下载
    发表于 11-10 10:30 0次下载
    基于WiFi的<b class='flag-5'>Arduino</b>网络<b class='flag-5'>控制</b>方案

    conv2d是Arduino IDE里面的什么库?

    conv2d是Arduino IDE里面的什么库
    发表于 11-10 06:04

    2023年电子设计大赛G题火源设计方案

    2023年电子设计大赛G题火源设计方案
    的头像 发表于 11-03 09:04 1446次阅读
    2023年<b class='flag-5'>电子设计</b>大赛G题火源设计方案

    LabVIEW程序界面的布局

    电子发烧友网站提供《LabVIEW程序界面的布局.doc》资料免费下载
    发表于 10-30 11:37 10次下载
    LabVIEW程序<b class='flag-5'>界面的</b>布局

    基于AVR单片机的树状菜单界面的设计

    电子发烧友网站提供《基于AVR单片机的树状菜单界面的设计.pdf》资料免费下载
    发表于 10-30 11:10 0次下载
    基于AVR单片机的树状菜单<b class='flag-5'>界面的</b>设计

    Arduino人机界面及接口技术入门

    Arduino人机界面及接口技术入门
    发表于 10-23 09:19 0次下载