из них, но в этом проявляется моя эксцентричность).
Если углубиться в историю, то на заре вычислительной техники язык программирования BASIC был создан с идеей, что все смогут его использовать. В 80-х годах прошлого века с появлением настольных компьютеров приверженцы этого языка предсказывали, что люди будут писать небольшие программы на нем, чтобы проверить баланс на банковском счете или сохранить рецепт. Да, пробовали многие, но сколько людей до сих пор так поступают?
Если вы считаете программирование сложным занятием, то, поверьте мне, это отнюдь не «клеймо позора». Уверен, у вас есть другие навыки, в которых вы гораздо сильнее. На самом деле, конструирование изделий из отдельных компонентов может быть одним из таких навыков, поскольку, как я считаю, для этого требуются другие мыслительные процессы. Лично для меня написание программ легче, чем проектирование схем, но для кого-то другого обратное будет в равной степени справедливо.
Улучшение программы «Точные игральные кости»
Как и в эксперименте 24, очевидное улучшение — добавление дисплея для второго игрального кубика. Это можно очень легко сделать с помощью платы Arduino, потому что она имеет дополнительные цифровые выходы, которые могут управлять второй группой светодиодов. Вам нужно лишь продублировать раздел программы, который начинается с обнуления индикатора и заканчивается функцией
Другие микроконтроллеры
Я уже упоминал микроконтроллер PICAXE. У него добротная документация и превосходная техническая поддержка, а язык легче для изучения, чем С. Так почему же этот продукт не стал таким популярным? Не знаю; возможно, потому что у него непонятное название. Может быть, вам удастся выяснить причину, начните с прочтения статьи на сайте Wikipedia.
Микроконтроллер BASIC Stamp по сравнению с PICAXE содержит расширенный набор команд и больший ассортимент дополнительных устройств (в их число входят графические дисплеи, а также миниатюрная клавиатура, которая специально предназначена для работы с контроллером). Вы можете купить их в виде компонентов для поверхностного монтажа, установленных на миниатюрной плате, которая вставляется в макетную плату (рис. 5.93). Очень продуманная конструкция.

С другой стороны, все связанное с микроконтроллером BASIC Stamp немного дороже, чем у PICAXE, а процесс загрузки совсем не простой.
Новые продукты, такие как Raspberry Pi, расширяют функциональность микроконтроллера до такой степени, что он становится настоящим компьютером. К тому моменту, когда вы будете читать эти строки, в этой быстроразвивающейся области появится еще больше альтернатив. Прежде чем вы посвятите себя детальному изучению одной из них, думаю, что неплохо потратить день или два на ознакомление с онлайн-документацией и сообщениями на форумах.
Когда я намереваюсь изучить что-либо новое, я делаю поисковый запрос в сервисе Google, Например такой: Микроконтроллер Проблемы или Сложности. В поисковой фразе вместо слова «микроконтроллер» можно подставить название реального продукта. Это не потому, что я пессимист по натуре. Просто мне не хочется тратить много времени на продукт, который имеет нерешенные проблемы.
Что осталось без внимания
Теперь пора подвести некий общий итог.
Если вы смогли самостоятельно завершить большинство проектов из этой книги, то значит, вкратце ознакомились с основными областями электроники. Что вы попутно упустили? Вот несколько тем, которые остались открытыми для вашего исследования. Естественно, вы можете поискать информацию в онлайн-источниках, если эти темы вас заинтересуют.