Этот справочник будет идеальным пособием для любого, кто хочет создавать проекты на базе популярной платформы Arduino. Он содержит подробное описание решений свыше 200 практических задач по созданию различных устройств и приспособлений, включая проекты для Интернета вещей, мониторинга окружающей среды, системы для определения местонахождения и положения в пространстве, а также устройств, которые реагируют на касание, звук, тепло и освещение. Все примеры третьего издания обновлены для версии 1.8 среды Arduino IDE с учетом современных концепций программирования. Каждое решение включает в себя программный код с подробными комментариями, его анализ и обсуждение возможных проблем. Книга будет полезна как начинающим, так и опытным разработчикам.
Really useful ideas for arduino projects. Not for reading straight through, but definitely gives me LOTS of fodder for experimentation. May human created intelligence supersede that of their creators! Hooray! :D
The book provides a quick introduction to Arduino (which I needed because I have long since forgotten the details) and then jumps into providing a long list of C code snippets to solve specific issues such as reading from this or that sensor or basic programming problems like converting strings to integers and vice versa. This is supposed to help non-programmers get started with Arduino, and I guess it can work as long as people don't get intimidated by C. I can read C well enough so for me it was ok to just read the code right away. The general advice on how to read the components specs to figure out the appropriate voltage parameters etc. seems helpful to provide initial directions for someone who is completely lost. Definitely not a complete walk-through for a total beginner in all of those things though.
If you are already a software engineer most of the book is common sense. If that's the case then the books acts mostly as a guide to key concepts such as digital/analog inputs, different kinds of electronic parts to achieve your goal, a refresher for some computer science concepts
A good book if you want to start working with the Arduino platform, I only find the layout a little lame. You could find all info online, of course, but in the heat of making stuff it's always nice to have this comprehensive reference next to your workbench. (4.5/5)
Good starting point for exploration of the Arduino and its capabilities. The book includes numerous examples - code that will no doubt be useful in a wide variety of projects.
It also includes a bit of the more 'hard code' technical details for those wanting to understand more of what happens under the hood - i.e., how the Aruino IDE compiles the code and how it's uploaded to the Arduino - plus more details on how the arduino works at a hardware level.
I read this because my lecture recommend this book to the students. Sooo many arduino projects you can try, along with clear descriptions and explanations. The projects also varied from the super easy ones to the hard ones. However, there are some mistake, or maybe misprint, in this book. But it's no big deal because as soon as you find something wrong, you can immediately notice the cause. From my experience, this book is really good to help us get used to many kinds of arduino projects.
This book is a great resource to have on the shelf while you're working through problems. Many of the 'recipes' have helped me through difficult problems and allowed me to extract good bits of code to use in my own projects.