Arduino. Trucos y secretos.

Arduino. Trucos y secretos.
Автор книги: id книги: 2200822     Оценка: 0.0     Голосов: 0     Отзывы, комментарии: 0 2057,59 руб.     (22,42$) Читать книгу Купить и скачать книгу Электронная книга Жанр: Математика Правообладатель и/или издательство: Bookwire Дата добавления в каталог КнигаЛит: ISBN: 9788426727756 Скачать фрагмент в формате   fb2   fb2.zip Возрастное ограничение: 0+ Оглавление Отрывок из книги

Реклама. ООО «ЛитРес», ИНН: 7719571260.

Описание книги

Con Arduino podra realizar cualquier prototipo y objeto interactivo: desde un termostato o una impresora 3D, hasta drones y robots. No obstante, para construir circuitos, conectar sensores y actuadores, y escribir software debera contar con un bagaje de habilidades y una buena dosis de intuicion. Tras el exito del Manual de Arduino, Paolo Aliverti pone a su disposicion mas de 120 trucos y secretos para convertirse en un verdadero experto en Arduino. Tanto si es principiante como usuario avanzado, con esta guia aprendera paso a paso nuevas tecnicas y resolvera los problemas mas habituales entre los disenadores. Algunos temas tratados "h Programar Arduino: bucles, arrays, pruebas y algoritmos "h LED y botones: medir el tiempo de pulsacion de un boton, encender una caldera y jugar al Simon "h Sensores: detectar la temperatura, la humedad, la presion, la inclinacion, los obstaculos y las etiquetas RFID "h Actuadores y visualizacion de informaciones: controlar motores y pantallas, generar sonidos, reproducir archivos de audio "h Comunicar e intercambiar datos: wifi, RS232, Bluetooth, utilizar Arduino como servidor web, intercambiar e.mails y SMS Sobre el autor Paolo Aliverti. Ingeniero de telecomunicaciones, artesano digital y escritor. Ha escrito los best seller El manual de Arduino, Electronica para makers y Reparar (casi) cualquier cosa (Editorial Marcombo), Il manuale del maker (Edizioni FAG, tr. ingl. The Maker¡¦s Manual, Maker Media Press) y Stampa 3D . Stazione futuro (Hoepli). Organiza cursos y talleres sobre la fabricacion digital y hace poco ha inaugurado un taller de reparaciones industriales que esta teniendo un gran exito (www.reelco.it). En 2011 fundo el Frankenstein Garage y mas tarde el FabLab Milano. Su sitio web es zeppelinmaker.it.

Оглавление

Паоло Аливерти. Arduino. Trucos y secretos.

Para empezar

1. Instalar Arduino

Al detalle

Windows

Mac OS X

GNU/Linux

2. Cargar un sketch en Arduino

Al detalle

3. Programar Arduino con Arduino Web Editor

Al detalle

4. Cargar un sketch con Arduino Web Editor

Al detalle

5. Simular Arduino con TinkerCAD Circuits

Al detalle

6. Programar Arduino por bloques con Bitbloq

Al detalle

Programar Arduino

7. Crear un sketch vacío

Al detalle

8. Utilizar una variable

Al detalle

Textos y caracteres

9. Definir una constante

Al detalle

10. Manipular cadenas de caracteres

Al detalle

11. Utilizar las cadenas

Al detalle

12. Convertir una variable de un tipo a otro

Al detalle

13. Repetir una operación

Al detalle

14. Utilizar un array

Al detalle

15. Obtener la longitud de un array

Al detalle

16. Copiar o ampliar un array

Al detalle

17. Utilizar arrays bidimensionales (matrices)

Al detalle

18. Definir una prueba simple

Al detalle

19. Definir una prueba con más de una alternativa

Al detalle

20. Definir una función

Al detalle

21. Crear clases y objetos

Al detalle

22. Generar números aleatorios

Al detalle

23. Encontrar el número más alto en un array

Al detalle

24. Ordenar una matriz de números

Al detalle

25. Rellenar un array de números aleatorios

Al detalle

26. Transformar una cadena en una matriz (tokenizar)

Al detalle

27. Gestionar índices múltiples y periódicos

Al detalle

28. Trabajar con bits

Al detalle

Operaciones bit a bit de C

29. Crear un módulo

Al detalle

30. Utilizar librerías externas

Al detalle

31. Crear librerías propias

Al detalle

Los básicos: LED y botones

32. Encender un LED

Al detalle

33. Controlar la luminosidad de un LED

Al detalle

34. Utilizar un LED RGB

Al detalle

35. Crear un PWM en todos los pines (PWM software)

Al detalle

36. Generar una secuencia aleatoria de números para encender varios LED

Al detalle

37. Conectar botones

Al detalle

38. Debouncing

Al detalle

39. Mantener el estado de un botón

Al detalle

40. Identificar la pulsación y la liberación de un botón (bordes ascendentes y descendentes)

Al detalle

41. Medir el tiempo de pulsación de un botón

Al detalle

42. Obtener clics múltiples sobre un botón

Al detalle

43. Utilizar una entrada analógica

Al detalle

44. Botón en línea analógica

Al detalle

45. Utilizar un trimmer para configurar parámetros

Al detalle

46. Insertar pausas «largas»

Al detalle

47. Ganar seis pines digitales

Al detalle

48. Utilizar la consola para enviar y recibir comandos

Al detalle

49. Encender cuatro LED en secuencia con un botón

Al detalle

50. Convertir un valor de un intervalo al otro

Al detalle

51. Adivina el LED (programa por estados)

Al detalle

53. Controlar el llenado de una bañera (máquina con estados)

Al detalle

54. Encender una caldera

Al detalle

55. Simon

Al detalle

56. Marcar un número pulsando varios botones

Al detalle

Los sensores

57. Alimentar a Arduino

Al detalle

58. Medir una tensión

Al detalle

59. Medir una corriente

Al detalle

60. Conectar un sensor de temperatura (termistor)

Al detalle

61. Conectar un sensor de temperatura LM35

Al detalle

62. Conectar un sensor de luz

Al detalle

63. Conectar un sensor para la humedad

Al detalle

64. Utilizar un sensor digital para humedad. y temperatura

Al detalle

65. Detectar un gas

Al detalle

66. Detectar campos magnéticos

Al detalle

67. Detectar la inclinación con un sensor tilt

Al detalle

68. Detectar el movimiento con un PIR

Al detalle

69. Crear un botón táctil o touch sensor

Al detalle

70. Utilizar un sensor de infrarrojos para descodificar. un mando a distancia

Al detalle

71. Encender la TV con Arduino

Al detalle

72. Detectar un obstáculo con un sensor infrarrojo

Al detalle

73. Medir la distancia con un sensor a ultrasonidos

Al detalle

74. Utilizar la fecha y la hora actuales

Al detalle

75. Utilizar un teclado numérico

Al detalle

76. Detectar la orientación o el movimiento con acelerómetros y giroscopios

Al detalle

78. Encontrar el norte en una brújula

Al detalle

79. Conocer la posición geográfica con un GPS

Al detalle

80. Conectar un micrófono y realizar un clap control

Al detalle

81. Conectar una fuente de audio

Al detalle

82. Leer etiquetas RFID

Al detalle

83. Aislar una entrada

Al detalle

Los actuadores y la visualización de información

84. Encender una bombilla de 12 V con un transistor

Al detalle

85. Controlar un relé con un transistor

Al detalle

86. Encender una bombilla de 12 V con un MOSFET

Al detalle

87. Controlar la velocidad de un motor

Al detalle

88. Controlar la dirección de rotación de un motor c.c

Al detalle

89. Utilizar un servomotor

Al detalle

90. Encender una bombilla a 220 V

Al detalle

91. Interruptor crepuscular para una bombilla de 220 V

Al detalle

92. Utilizar un motor paso a paso (stepper)

Al detalle

93. Aislar las salidas

Al detalle

94. Aumentar las salidas con un registro de desplazamiento

Al detalle

95. Utilizar una pantalla de siete segmentos

Al detalle

96. Utilizar una pantalla LCD

En detalle

97. Controlar una pantalla con solo dos cables (I2C)

Al detalle

98. Diseñar caracteres personalizados en una pantalla LCD

Al detalle

99. Crear un terminal de pantalla LCD

Al detalle

100. Crear un menú multinivel con una pantalla LCD

Al detalle

101. Conectar una pantalla gráfica TFT

Al detalle

102. Generar sonidos

Al detalle

103. LED NeoPixel

Al detalle

104. Generar una señal analógica

Al detalle

105. Conectar un amplificador

Al detalle

106. Controlar un potenciómetro digital

Al detalle

107. Reproducir un archivo de audio mp3 o wav

Al detalle

Comunicar e intercambiar datos

108. Añadir un nuevo puerto serie (SoftwareSerial)

Al detalle

109. Conectarse a un puerto RS232

Al detalle

110. Conectarse con un puerto RS485

Al detalle

111. Comunicar dos arduinos con el protocolo I2C

Al detalle

112. Comunicar dos arduinos con el protocolo SPI

Al detalle

113. Controlar Arduino con Firmata

Al detalle

114. Utilizar Arduino como consola para Processing

Al detalle

115. Controlar un LED por Bluetooth con un smartphone

Al detalle

116. Encender un LED con Python

Al detalle

117. Transmitir datos de Arduino a Python

Al detalle

118. Conectarse a Internet y ver una página web

Al detalle

119. Arduino como servidor web

Al detalle

120. Publicar una página web dinámica

Al detalle

121. Encender un LED con el navegador

Al detalle

122. Enviar un e-mail con Arduino pulsando un botón

Al detalle

123. Enviar SMS con Arduino

Al detalle

124. Recibir SMS

Al detalle

125. Leer y escribir un archivo desde una tarjeta SD

Al detalle

126. Generar una señal de TV

Al detalle

127. Emular un ratón USB

Al detalle

128. Emular un teclado USB

Al detalle

Índice analítico

Отрывок из книги

Trucos y secretos

120 ideas para resolver

.....

65. Detectar un gas

66. Detectar campos magnéticos

.....

Добавление нового отзыва

Комментарий Поле, отмеченное звёздочкой  — обязательно к заполнению

Отзывы и комментарии читателей

Нет рецензий. Будьте первым, кто напишет рецензию на книгу Arduino. Trucos y secretos.
Подняться наверх