Чарльз Платт - Электроника для начинающих (2-е издание)

Здесь есть возможность читать онлайн «Чарльз Платт - Электроника для начинающих (2-е издание)» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: Санкт-Петербург, Год выпуска: 2017, ISBN: 2017, Издательство: «БХВ-Петербург», Жанр: Технические науки, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Электроника для начинающих (2-е издание): краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Электроника для начинающих (2-е издание)»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

В ходе практических экспериментов рассмотрены основы электроники и показано, как проектировать, отлаживать и изготавливать электронные устройства в домашних условиях. Материал излагается последовательно от простого к сложному, начиная с простых опытов с электрическим током и заканчивая созданием сложных устройств с использованием транзисторов и микроконтроллеров. Описаны основные законы электроники, а также принципы функционирования различных электронных компонентов. Показано, как изготовить охранную сигнализацию, елочные огни, электронные украшения, устройство преобразования звука, кодовый замок и др. Приведены пошаговые инструкции и более 500 наглядных рисунков и фотографий. Во втором издании существенно переработан текст книги, в экспериментах используются более доступные электронные компоненты, добавлены новые проекты, в том числе с контроллером Arduino.

Электроника для начинающих (2-е издание) — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Электроника для начинающих (2-е издание)», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Иногда да, а иногда нет. В сообществе умельцев (maker movement) мы склонны считать, что любой может управлять окружающим нас техномиром. Я тоже разделяю это мнение, но компьютерное программирование доводит эту философию до крайних пределов.

Я вел курсы начального программирования и отметил очень широкий спектр способностей у студентов. Для некоторых программирование было естественным процессом мышления, в то время как другие считали его чрезвычайно сложным, и это не всегда было связано с уровнем интеллекта.

На одном конце шкалы — случай, когда после 12-недельного 36-часового курса программирования один студент создал программу имитации игрового автомата, которая формировала графическое изображение вращающихся колес и сыплющихся денег.

На другом конце шкалы — студент-фармацевт, очень толковый, с хорошим образованием. Но как он ни старался, ему не удавалось написать правильно даже простые операторы сравнения. Он говорил: «Это раздражает меня, потому что заставляет чувствовать себя дураком. Но я знаю, что я не дурак».

Он был прав в том, что он не глупый, но я пришел к заключению, что не смогу ему помочь, потому что выяснил одну фундаментальную закономерность.

Совет

Чтобы хорошо писать программы, вы должны уметь думать как компьютер.

По какой-то причине фармацевт этого не мог. Его мозг работал иначе. Он мог описать фармакологические свойства какого-либо лекарственного средства, его молекулярную структуру и многое другое, но это не помогало ему в написании программ.

Когда на рынке появился микроконтроллер Arduino, пропагандисты описывали его как устройство для творческих людей и для тех, кто не считает себя программистом. Предполагалось, что он настолько прост, что любой сможет им воспользоваться.

Я уже немолод и помню, что при внедрении стандарта HTML продвигалась та же идея — он будет настолько прост, что любой сможет написать код для своих веб-страниц. Ну да, некоторые так и поступали, но далеко не все. Сегодня лишь малая часть пользователей набирает HTML-код вручную (я один из них, но в этом проявляется моя эксцентричность).

Если углубиться в историю, то на заре вычислительной техники язык программирования BASIC был создан с идеей, что все смогут его использовать. В 80-х годах прошлого века с появлением настольных компьютеров приверженцы этого языка предсказывали, что люди будут писать небольшие программы на нем, чтобы проверить баланс на банковском счете или сохранить рецепт. Да, пробовали многие, но сколько людей до сих пор так поступают?

Если вы считаете программирование сложным занятием, то, поверьте мне, это отнюдь не «клеймо позора». Уверен, у вас есть другие навыки, в которых вы гораздо сильнее. На самом деле, конструирование изделий из отдельных компонентов может быть одним из таких навыков, поскольку, как я считаю, для этого требуются другие мыслительные процессы. Лично для меня написание программ легче, чем проектирование схем, но для кого-то другого обратное будет в равной степени справедливо.

Улучшение программы «Точные игральные кости»

Как и в эксперименте 24, очевидное улучшение — добавление дисплея для второго игрального кубика. Это можно очень легко сделать с помощью платы Arduino, потому что она имеет дополнительные цифровые выходы, которые могут управлять второй группой светодиодов. Вам нужно лишь продублировать раздел программы, который начинается с обнуления индикатора и заканчивается функцией delay(20). Подставьте новые номера контактов для дополнительных светодиодов В функциях digitalWrite () и дело сделано!

Другие микроконтроллеры

Я уже упоминал микроконтроллер PICAXE. У него добротная документация и превосходная техническая поддержка, а язык легче для изучения, чем С. Так почему же этот продукт не стал таким популярным? Не знаю; возможно, потому что у него непонятное название. Может быть, вам удастся выяснить причину, начните с прочтения статьи на сайте Wikipedia.

Микроконтроллер BASIC Stamp по сравнению с PICAXE содержит расширенный набор команд и больший ассортимент дополнительных устройств (в их число входят графические дисплеи, а также миниатюрная клавиатура, которая специально предназначена для работы с контроллером). Вы можете купить их в виде компонентов для поверхностного монтажа, установленных на миниатюрной плате, которая вставляется в макетную плату (рис. 5.93). Очень продуманная конструкция.

Рис 593 Миниатюрная плата с контроллером BASIC Stamp С другой стороны все - фото 537
Рис. 5.93. Миниатюрная плата с контроллером BASIC Stamp

С другой стороны, все связанное с микроконтроллером BASIC Stamp немного дороже, чем у PICAXE, а процесс загрузки совсем не простой.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Электроника для начинающих (2-е издание)»

Представляем Вашему вниманию похожие книги на «Электроника для начинающих (2-е издание)» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Электроника для начинающих (2-е издание)»

Обсуждение, отзывы о книге «Электроника для начинающих (2-е издание)» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x