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

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


arduino_2017

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
arduino_2017 [2017/12/09 23:03]
super_admin [Воспроизведение мелодий на Arduino]
arduino_2017 [2018/01/16 18:29]
super_admin [Сирена на Arduino]
Строка 1: Строка 1:
 ====== Микропроцессорная плата Arduino ====== ====== Микропроцессорная плата Arduino ======
  
 +
 +
 +
 +===== Справочные материалы по программированию Arduino =====
 +
 +  * [[https://​yadi.sk/​i/​5CMqjaQX3Qr3Ns | Справочник по языку программирования для Arduino (*.pdf)]]
 +  * [[https://​yadi.sk/​i/​B4dNTU4g3Qr3hQ | Arduino - быстрый старт (учебное пособие *.pdf)]]
  
  
Строка 19: Строка 26:
   * [[https://​www.arduino.cc/​en/​Tutorial/​StateChangeDetection?​from=Tutorial.ButtonStateChange]]   * [[https://​www.arduino.cc/​en/​Tutorial/​StateChangeDetection?​from=Tutorial.ButtonStateChange]]
   * [[http://​wiki.amperka.ru/​конспект-arduino:​кнопочный-переключатель]]   * [[http://​wiki.amperka.ru/​конспект-arduino:​кнопочный-переключатель]]
-  * http://​robotosha.ru/​arduino/​connect-button-arduino.html - подключение кнопки к Arduino+  * http://​robotosha.ru/​arduino/​connect-button-arduino.html - подключение кнопки к Arduino!!! (способы подавления дребезга контактов) 
  
 <code c> <code c>
Строка 60: Строка 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
 +
 +==== ШАГОВЫЙ ДВИГАТЕЛЬ ====
 +
 +  * https://​github.com/​simonmonk/​raspirobotboard3/​issues/​17 ​
 +  * https://​www.youtube.com/​watch?​v=jJQwmnyfw5k
 +  * https://​youtu.be/​Twgogd93x2c
 +  * https://​lesson.iarduino.ru/​page/​upravlenie-shagovym-dvigatelem-s-arduiny/​
 +  * http://​arduino-diy.com/​arduino-shagovii-motor-28-BYJ48-draiver-ULN2003
 +  * http://​arduino-diy.com/​arduino-shagovyy-dvigatel-osnovy
 +  * http://​robotosha.ru/​arduino/​stepper-motor-28byj-uln2003-arduino.html
 +  * [[http://​codius.ru/​articles/​Arduino_Uno_%D1%88%D0%B0%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%B5%D0%BB%D1%8C_28BYJ_48_5V_%D0%B4%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80_ULN2003_%D0%BD%D0%B0_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5_SBT0811 | Arduino Uno + шаговый двигатель 28BYJ-48 (5V) + драйвер ULN2003 (на модуле SBT0811)]]
 +  * 
 +
 +
 +
 +
  
 ==== Полезные ссылки ==== ==== Полезные ссылки ====
Строка 70: Строка 143:
   * http://​amperka.ru/​product/​matryoshka-z - Набор "​Матрёшка - Z"   * http://​amperka.ru/​product/​matryoshka-z - Набор "​Матрёшка - Z"
   * http://​iarduino.ru/​shop/​Nabor/​obuchayuschiy-nabor-po-arduino.html - Обучающий набор по Arduino   * http://​iarduino.ru/​shop/​Nabor/​obuchayuschiy-nabor-po-arduino.html - Обучающий набор по Arduino
 +  * https://​www.electronshik.ru/​item/​kit-nr05-2016109 - NR05 Азбука электронщика - Цифровая лаборатория (хорошая комплектация)
 Затрудняюсь отдать предпочтение какому либо из данных наборов,​ в каждом есть свои преимущества и свои недостатки. Для организации занятий в кружке элементов набора недостаточно,​ постоянно приходится пополнять список деталей,​ необходимых для учебных экспериментов... ​ Затрудняюсь отдать предпочтение какому либо из данных наборов,​ в каждом есть свои преимущества и свои недостатки. Для организации занятий в кружке элементов набора недостаточно,​ постоянно приходится пополнять список деталей,​ необходимых для учебных экспериментов... ​
  
Строка 75: Строка 149:
  
 [[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) ====
 +
 +
 +https://​www.electronshik.ru/​item/​kit-mp3117box-2564174
  
arduino_2017.txt · Последние изменения: 2019/06/24 20:29 (внешнее изменение)