Инструменты пользователя

Инструменты сайта


arduino_2017

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
arduino_2017 [2017/12/17 16:50]
super_admin [Воздушный насос]
arduino_2017 [2018/01/16 18:07]
super_admin [Сирена на Arduino]
Строка 1: Строка 1:
 ====== Микропроцессорная плата Arduino ====== ====== Микропроцессорная плата Arduino ======
  
 +
 +
 +
 +===== Справочные материалы по программированию Arduino =====
 +
 +  * [[https://​yadi.sk/​i/​5CMqjaQX3Qr3Ns | Справочник по языку программирования для Arduino (*.pdf)]]
 +  * [[https://​yadi.sk/​i/​B4dNTU4g3Qr3hQ | Arduino - быстрый старт (учебное пособие *.pdf)]]
  
  
Строка 61: Строка 68:
  
   * [[https://​youtu.be/​J8XNTHETgxU]] -    * [[https://​youtu.be/​J8XNTHETgxU]] - 
 +
 +==== Сирена на Arduino ====
 +
 +
 +  * http://​pzlezioniesercizionline.blogspot.ru/​2015/​10/​tutorial-arduino-come-realizzare-la.html
 +
 +{{::​schema_sirena.jpg|}}
 +
 +<code c>
 +
 +Ecco lo sketch:
 +
 +// Sirena della Polizia
 +
 +int wait= 1;
 +int time =10;
 +int freq = 0;
 +int ledPin1 =2;
 +int ledPin2 =3;
 +int tonePin =8;
 +
 +void setup(){
 +pinMode(ledPin1,​ OUTPUT);
 +pinMode(ledPin2,​ OUTPUT);
 +}
 +
 +void loop() {
 +  for (freq = 160; freq < 1700; freq += 1) { // valore iniziale, valore limite high, incremento
 +    tone(tonePin,​ freq, time); ​    // Pin del piezo, frequenza, durata
 +    digitalWrite(ledPin1,​LOW);​
 +    digitalWrite(ledPin2,​HIGH);​
 +    delay(wait);​
 +  }
 +  for (freq = 1700; freq > 160; freq -= 1) {// valore iniziale, valore limite low, decremento
 +    tone(tonePin,​ freq, time);
 +    digitalWrite(ledPin1,​HIGH);​
 +    digitalWrite(ledPin2,​LOW);​
 +    delay(wait);​
 +  }
 +}
 +
 +</​code>​
 +
 +
 +**Замена delay() для неблокирующих задержек в Arduino IDE**
 +
 +https://​habrahabr.ru/​post/​319184/​
 +
 +https://​github.com/​nw-wind/​SmartDelay
  
 ==== Полезные ссылки ==== ==== Полезные ссылки ====
Строка 77: Строка 133:
  
 [[http://​dvrobot.ru/​240/​286/​341/​747.html]] [[http://​dvrobot.ru/​240/​286/​341/​747.html]]
 +
 +===== Операционный усилитель LM358 =====
 +
 +  * [[http://​www.joyta.ru/​5934-opisanie-i-primenenie-operacionnogo-usilitelya-lm358/​]] - Описание и применение операционного усилителя LM358. Схемы включения,​ аналог,​ datasheet
 +  * [[http://​cxem.net/​beginner/​beginner96.php]] Операционный усилитель?​ Это очень просто!
 +  * [[http://​usamodelkina.ru/​7899-prostoy-analogovyy-datchik-zvuka-dlya-arduino-svoimi-rukami.html]] **Простой аналоговый датчик звука для Ардуино своими руками**
 +  * [[https://​myrobot.ru/​forum/​topic.php?​forum=9&​topic=126]] - микрофонный усилитель на LM358
 +  * [[http://​cxem.net/​arduino/​arduino146.php]] RGB светодиодная подсветка для пианино
 +  * [[http://​chipmk.ru/​index.php/​12-izmerenie/​160-prostoj-usilitel-termopary]] Простой усилитель термопары
 +  * [[http://​arduino.ru/​forum/​apparatnye-voprosy/​milliampermetr-na-arduino]] Миллиамперметр на Ардуино.
 +  * http://​radioded.ru/​proekty-na-arduino - распознавание голоса
 +
 +
 +
 +  * [[http://​www.st.com/​content/​ccc/​resource/​technical/​document/​datasheet/​61/​46/​87/​01/​98/​ed/​44/​c5/​CD00000464.pdf/​files/​CD00000464.pdf/​jcr:​content/​translations/​en.CD00000464.pdf]] - datasheet
 +
 +  * [[http://​www.promelec.ru/​catalog_info/​54/​134/​541/​331/​]] - микрофоны
 +
 +  * https://​geektimes.ru/​post/​268036/​ - Делаем включение ПК по хлопку за вечер
 +  * http://​cxem.net/​arduino/​arduino146.php - RGB светодиодная подсветка для пианино
 +  * http://​www.instructables.com/​id/​RGB-LED-Piano-Lights/​
 +  * https://​usamodelkina.ru/​7899-prostoy-analogovyy-datchik-zvuka-dlya-arduino-svoimi-rukami.html
 +
 +
 +
  
 ==== Усилитель НЧ D-класс 2.1, 2х50Вт, 1x100Вт (TPA3116) ==== ==== Усилитель НЧ D-класс 2.1, 2х50Вт, 1x100Вт (TPA3116) ====
arduino_2017.txt · Последние изменения: 2019/06/24 20:29 (внешнее изменение)