Logo Studenta

Resumo de Informática Básica (30)

¡Estudia con miles de materiales!

Vista previa del material en texto

Arduino  es  una  empresa  de  desarrollo  de  hardware  y  software  libre,  así  como  una  comunidad  
internacional  que  diseña  y  fabrica  placas  de  desarrollo  de  hardware  para  construir  
dispositivos  digitales  y  dispositivos  interactivos  que  pueden  detectar  y  controlar  objetos  del  
mundo  real.
El  software  Arduino  consta  de  dos  elementos:  un  entorno  de  desarrollo  y  el  gestor  de  
arranque  que  se  ejecuta  automáticamente  dentro  del  microcontrolador  a  medida  que  
continúa.  Las  placas  Arduino  se  programan  mediante  una  computadora  mediante  
comunicación  en  serie.
Generalmente,  el  hardware  consiste  en  un  microcontrolador  Atmel  AVR,  conectado  bajo  la  
configuración  de  "sistema  mínimo"  sobre  una  placa  de  circuito  impreso  a  la  cual  se  pueden  
conectar  placas  de  expansión  (blindajes)  a  través  de  la  disposición  de  puertos  de  entrada  y  
salida  presentes  en  la  placa  seleccionada.
Arduino  se  enfoca  en  reunir  y  facilitar  el  uso  de  la  programación  de  sistemas  electrónicos  y  
embebidos  en  proyectos  multidisciplinarios.  Los  productos  vendidos  por  la  empresa  se  
distribuyen  como  Hardware  y  Software  Libre,  bajo  la  Licencia  Pública  General  GNU  (GPL)  y  
la  Licencia  Pública  General  Reducida  GNU  (LGPL),  1,  permitiendo  la  fabricación  de  placas  
Arduino  y  distribución  del  software  por  cualquier  persona.  Las  placas  Arduino  están  
disponibles  comercialmente  en  forma  de  placas  ensambladas  o  también  en  forma  de  kits  de  
bricolaje.
arduino
Los  escudos  complementan  la  funcionalidad  del  modelo  de  placa  utilizado,  agregando  
circuitos  externos,  sensores  y  módulos  de  comunicación  a  la  placa  original.  La  mayoría  de  
las  placas  Arduino  pueden  funcionar  mediante  un  puerto  USB  o  un  puerto  jack  de  2,5  mm.  
La  mayoría  de  placas  Arduino  se  pueden  programar  a  través  del  puerto  serie  que  incorporan,  
utilizando  el  Bootloader  que  viene  programado  por  defecto.
Los  proyectos  de  placas  Arduino  utilizan  varios  microcontroladores  y  microprocesadores.
Machine Translated by Google
Cabe  señalar  que  las  arquitecturas  ARM  y  AVR  no  son  iguales,  por  lo  que  ni  el  conjunto  
de  instrucciones  a  nivel  de  ensamblador  ni,  por  tanto,  algunas  bibliotecas  hechas  para  
operar  en  una  arquitectura  presentan  complicaciones  cuando  se  usan  en  otra.  A  pesar  
de  lo  anterior,  todos  los  modelos  de  placa  Arduino  se  pueden  programar  y  compilar  bajo  
el  IDE  estándar  de  Arduino  sin  ningún  cambio,  gracias  a  que  el  IDE  compila  el  código  
original  para  la  versión  de  placa  seleccionada.
El  proyecto  Arduino  tiene  su  origen  en  el  proyecto  Wiring,  que  surgió  en  2003  como  una  
herramienta  para  estudiantes  del  Interaction  Design  Institute  Ivrea  en  Ivrea,  Italia,  2  con  
el  objetivo  de  proporcionar  una  manera  fácil  y  rentable  para  principiantes  y  profesionales  
de  crear  Dispositivos  que  pueden  interactuar  con  su  entorno  a  través  de  sensores  y  
actuadores.
La  primera  placa  Arduino  comercial  se  lanzó  en  2005  y  ofrece  bajo  costo  y  facilidad  de  
uso  para  principiantes  y  profesionales.  A  partir  de  octubre  de  2012  se  incorporaron  
nuevos  modelos  de  placas  de  desarrollo  utilizando  microcontroladores  ARM  Cortex  M3  
de  32  bits,  estos  modelos  conviven  con  los  iniciales,  que  integran  microcontroladores  
AVR  de  8  bits.
Machine Translated by Google

Continuar navegando

Materiales relacionados