Материалы:
* Микроконтроллер (ATtiny85 или подобный)
* Транзистор (BC547 или подобный)
* Сопротивление 1 кОм
* Сопротивление 10 кОм
* Светодиод
* Пьезоэлектрический зуммер
* Батарейка 9 В
* Корпус или макетная плата
* Провода
Схема:
[Изображение схемы]
Процесс сборки:
1. Вставьте микроконтроллер в соответствующий цоколь.
2. Подключите эмиттер транзистора к земле (GND).
3. Подключите коллектор транзистора к положительному контакту светодиода.
4. Подключите отрицательный контакт светодиода к резистору 1 кОм.
5. Подключите второй конец резистора к земле.
6. Подключите положительный контакт зуммера к резистору 10 кОм.
7. Подключите второй конец резистора к выводу 0 микроконтроллера.
8. Подключите отрицательный контакт зуммера к земле.
9. Подключите батарею 9 В к положительному контакту микроконтроллера и к земле.
Программирование:
Загрузите следующую программу в микроконтроллер:
«`arduino
// подключение вывода светодиода
const int ledPin = 1;
// подключение вывода зуммера
const int buzzerPin = 0;
void setup() {
// настройка выводов как выходы
pinMode(ledPin, OUTPUT);
pinMode(buzzerPin, OUTPUT);
}
void loop() {
// мигать светодиодом
digitalWrite(ledPin, HIGH);
delay(500);
digitalWrite(ledPin, LOW);
delay(500);
// издавать звук зуммером
digitalWrite(buzzerPin, HIGH);
delay(50);
digitalWrite(buzzerPin, LOW);
delay(50);
}
«`
После загрузки программы жучок будет мигать светодиодом и издавать звук зуммером.