Osqui:
Me lo apunto, pero son cosas bastante específicas. Miraré de relacionarlo con algo más genérico.
Buenas:
No lo mires como específico, te di la idea así, luego lo implementas o adaptas más general. Lo de específico para que entiendas lo que quiero decir. Puedes hacerlo general. Lo que quiero comentar es , que cuenta una entrada las veces la entrada digital.
En cuanto a la segunda versión del libro. ¿Contará con los nuevos ejemplos ya incluidos?
Hola Óscar. A pesar de ser crítico con el enfoque de tu primera obra, me ha parecido un excelente libro y muy recomendable. Cuando me refería al tema de aplicaciones prácticas no me refería al formato " 50 proyectos con arduino" o similares. Sino a que un enfoque orientado al uso de la placa con las shields comerciales y sus librerías es poco eficaz a nivel formativo. Te pongo un ejemplo, una shield basada en el dispositivo DS1307 y su librería RTC.lib. Es mucho más eficaz explicar al usuario que este es un dispositivo I2C, y enseñarle a comunicarse con el mediante este protocolo, que enseñarle a hacerlo mediante la librería RTC.lib que te facilita el fabricante de la shield. En el foro aparecen cuarenta mil posts preguntando "porque no me compila este ejemplo de la shield X" debido a que su librería se hizo para una versión anterior del Ide arduino, y el fabricante no ha actualizado la librería.
De todas formas me alegra saber que estas trabajando en una segunda parte. Tengo intención de adquirirla en cuanto este publicada.
A mi en particular me gustaría poderla adquirir en formato digital, debido a que por mi trabajo paso tiempo fuera de casa, y mi tablet es mi biblioteca. Por esto comentaba lo de la potabilidad en mi anterior post. Pero si no puede ser, no me importa, la comprare de todas formas.
En formato digital ya es cosa de RC Libros, no del autor de la obra. Por cierto, estoy ya en la página 203 aprendiendo bien la programación. Por lo que he llegado hasta aquí, el libro está muy perfect. Hay cosas que no explica bien pero lo nombra, hay cosas que no han incluido en el primer libro, como el famoso y popular reloj calendario DS1307. Con PIC16F84A te pegas media vida aprender como se usa.
Está bien que se incluye o bien para el primer libro o el nuevo de complemento el DS1307. Con ello se puede hace muchas cosas, muchos proyectos controlando los tiempos y fechas e incluso guardar los datos en una SD.
En cuanto al segundo libro como complemento, que no te tome el tiempo corriendo con prisas, a veces es mejor tardar más dejando las cosas bien hechas y completas que deprisa y faltando cosas interesantes.
En mi caso, prefiero los libros en formato papel de toda la vida.
Donrodrigo: entiendo perfectamente lo que dices, de hecho, lo comparto al 100%. Pero tal vez introducir un protocolo de relativo bajo nivel como el I2C a un principiante no sea lo más atractivo de entrada (puedo estar equivocado) y por eso creo que para empezar a familiarizarse con el entorno no van mal las librerías que facilitan un poco la vida. Pero eso sí,más pronto que tarde hay que meterse de lleno en el barro. Así que en el segundo volumen este tema aparecerá, claro que sí.
Respecto lo de la copia digital, lo comentaré con la editorial, pero es cosa de ellos, como bien dice Metaconta. Y me apunto la demanda sobre el DS1307, perfecto.
...Y una noticia ("primicia") os quería decir. Por motivos que no vienen al caso (porque no dependen de mí) los de la editorial prefieren dar más urgencia al segundo libro que no a la revisión del primero, así que los plazos de fechas previstas han cambiado. En principio, este segundo volumen "avanzado" se supone que lo debe salir a la venta a eso de Octubre-Noviembre, y la 2ª edición del volumen actual queda postergada hasta el Enero-Febrero siguiente. En fin, cosas del mundillo.
En el primer libro, me gustó de que informarás un poco de cada placa existentes que hay de Arduino. Quiero destacar si lo actualizas, ya puedas nombrar o bien para le primer libro o bien para el segundo, el que desees, sobre las dos nuevas placas que valen la pena. Arduino ZERO de 32 bits y Arduino TRE.
Hola Osqui te comento estoy leyendo este verano tu libro y estoy encantado con el , felicidades por el libro cuando tengas el otro terminado por favor comunicalo por aqui para poder comprarlo.
Hay ejemplos del libro que no funcionan, por ejemplo el 5.1. Tuve que preguntar creando este tema aquí. Es para que lo tengan en cuenta en el futuro para otra revisión.
Oscar, te felicito gran libro. todo el materia esta escrito en forma muy clara. Es una lastima que en mi ciudad no lo pueda encontrar y no pueda obtenerlo online xq no tengo targeta de credito, pero lo que vi del capitulo 1 esta muy claro.
Sólo comentarte que hay algunas tiendas online que también acepten pagos vía transferencia... puede ser una posibilidad. O dirigirte directamente a la editorial a ver si te ofrecen alguna solución, que yo creo que sí.
En primer lugar, ¡¡ felicitaciones Oscar !!. Hace alrededor de un mes que me decidí por tu libro para iniciarme en el mundo de Arduino, y te aseguro que me documenté muchísimo antes de optar por un libro en particular. Y puedo decirte que tu objetivo, al menos por lo que a mi respecta, estaba muy bien calibrado: ¡¡¡ has dado en la diana !!!. Lo considero ideal para principiantes con escaso conocimiento.
Aunque hay partes de él que aún no he leído, y a pesar de tu recomendación de no dar saltos en la lectura del mismo, debo confesar que soy un tanto rebelde, sobre todo, con las recomendaciones de los autores, y alguna que otra parte del libro, de momento, la he dejado atrás para pasar a uno de los temás que me motivaron para introducirme en el mundo de Arduino: La comunicación en red. Y algo que realmente me sorprendió fue que no incluiste ningún ejemplo de comunicación directa entre dos Arduinos mediante Ethernet Shield. ¿Por qué no incluir algún ejemplo sencillo de comunicación (sin intervención de servidores o clientes web) entre dos placas UNO con su respectiva Ethernet Shield?. ¿Sabes cuántas personas (en lengua española o anglosajona) se han interesado por este tema en distintos foros de internet sin encontrar una respuesta clara?. ¿Qué más ilustrativo se puede presentar, como prueba de solidez de una placa Arduino, que mostrar cómo un cliente puede requerir a un servidor que encienda/apague un simple led conectado a su placa, y éste (el servidor) responda con una señal de confirmación de su acción?. Tus ejemplos, al igual que los que podemos encontrar en la web oficial de Arduino, son interesantes (y por cierto, muy parecidos los unos con los otros), pero ninguno ha tocado este tema.
Bueno, disculpa mi vehemencia. Y salvo por el grafismo utilizado para las ilustraciones de tu libro (y lástima que utilizar el color para las mismas sea tan caro), no te quepa duda que has conseguido merecidamente que tu libro sea considerado una joya imprescindible para los que se inican.
Un abrazo y suerte con tu próximo libro. ¡Estaré pendiente!.
No se si el segundo libro sigue en pie, en caso que lo fuera a estas alturas de la vida o falta poco para su publicación. Quiero saber si el autor Oscar puede poner algún ejemplo sobre interrupciones.
Aquí hay un vídeo a partir del minuto 6:00 que habla sobre ello.