Последние публикации http://arduino.ru/rss.xml Последние публикации на Arduino.ru ru Электромеханическая бит-машина на Arduino http://arduino.ru/projects/elektromekhanicheskaya-bit-mashina-na-arduino <div> <p><img alt="Драм машина на Arduino" src="/sites/default/files/projects/giphy.gif" style="width:480px;height:270px;margin-right:10px;margin-left:10px;float:left;" width="480" height="270" /></p> <p>Что такое цифровая драм-машина или иначе бит-машина слышали наверное все. Совсем другое дело электромеханическая драм-машина, созданая норвежским композитором&nbsp;Koka Nikoladze. В ней звук формируется за счет механического воздействия. Машинка работает под управлением Arduino, который позволяет запрограммировать мелодию для исполнения.&nbsp;</p> </div> <div><br/></br/></div> <p></p><p><a href="http://arduino.ru/projects/elektromekhanicheskaya-bit-mashina-na-arduino" target="_blank">читать далее</a></p> Sat, 11 Jun 2016 08:44:52 +0000 Alexander 16278 at http://arduino.ru Программирование Arduino-совместимой платы на Javascript http://arduino.ru/projects/programmirovanie-arduino-sovmestimoi-platy-na-javascript <p><a href="/Hardware/IskraJS"><img alt="Ардуино совместимая IskraJs" src="/sites/default/files/resize/Hardware/iskra-js.1-350x249.jpg" style="width:350px;height:249px;margin-left:15px;margin-right:15px;float:left;" width="350" height="249" /></a></p> <p>Вы слышали про Arduino и вам хочется поскорее разобраться с ней, чтобы сделать свое устройство, робота или что там еще придумали. Помигать светодиодом вы сможете уже в первый вечер, но на создание более сложного гаджета уйдет куда больше времени. Впереди долгие недели и даже месяцы изучения программирования на C, поиск совместимых библиотек и модулей, костылей и превозмогания трудностей. Как ускорить процесс? Начните с Arduino совместимой платы, которую можно программировать на JavaScript.&nbsp;</p> <p>Компания <a href="http://arduino.ru/Amperka">Амперка</a> создала Arduino совместимую плату<strong> <a href="/Hardware/IskraJS">Iskra JS</a></strong>, которая программируется на JavaScript прямо из-под браузера. Многие находят, что JavaScript куда более дружелюбен к новичкам нежели хардкорный C. Объектно-ориентированная природа JavaScript отлично ложится в концепцию создания не только сайтов, но и настоящих гаджетов.&nbsp;</p> <p></p><p><a href="http://arduino.ru/projects/programmirovanie-arduino-sovmestimoi-platy-na-javascript" target="_blank">читать далее</a></p> Tue, 10 May 2016 09:58:21 +0000 Alexander 15765 at http://arduino.ru Собираем кубик Рубика за 0.887с http://arduino.ru/projects/Arduino-Cubic-Rubik <p>Система Sub1 установила новый рекорд по скоростной сброрке кубика Рубика. Новый рекорд 0.887с.&nbsp;</p> <p>Что из себя представляет система Sub1? Кубик удерживается 6-тью высокоскоростными шаговыми моторами, по одному на каждую сторону. По команде с двух камер убираются шторки и они делают по 3 снимка. Данные передаются на компьютер, где рассчитывается решение с помощью<a href="https://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0_%D0%BA%D1%83%D0%B1%D0%B8%D0%BA%D0%B0_%D0%A0%D1%83%D0%B1%D0%B8%D0%BA%D0%B0#.D0.94.D0.B2.D1.83.D1.85.D1.84.D0.B0.D0.B7.D0.BD.D1.8B.D0.B9_.D0.B0.D0.BB.D0.B3.D0.BE.D1.80.D0.B8.D1.82.D0.BC_.D0.9A.D0.BE.D1.86.D0.B5.D0.BC.D0.B1.D1.8B"> двухфазного алгоритма Коцембы</a>. После чего отдаются команды на <a href="http://arduino.ru/Hardware"><strong>Arduino</strong>-совместимый микроконтроллер</a>, управлающий моторами. К сожалению, других подробностей не известно.</p> <p> &nbsp;</p> <p><iframe width="560" height="315" src="https://www.youtube.com/embed/gVF_XUccMuo" frameborder="0" allowfullscreen></iframe></p> <p></p><p><a href="http://arduino.ru/projects/Arduino-Cubic-Rubik" target="_blank">читать далее</a></p> Wed, 10 Feb 2016 07:26:05 +0000 Alexander 13770 at http://arduino.ru Контроль влажности в подвале http://arduino.ru/projects/kontrol-vlazhnosti-v-podvale <p><img alt="" src="http://arduino.ru/sites/default/files/u10470/02.jpg" style="width:200px;height:150px;float:left;margin-left:20px;margin-right:20px;" /> Проект по контролю влажности в подвале. И<span style="line-height:1.5em;">дея состоит в том чтобы измерить температуру и относительную влажность в подвале и на улице, на основании температуры и относительной влажности рассчитать абсолютную влажность и принять решение о включении вытяжного вентилятора в подвале</span></p> <p><a href="http://arduino.ru/projects/kontrol-vlazhnosti-v-podvale" target="_blank">читать далее</a></p> http://arduino.ru/projects/kontrol-vlazhnosti-v-podvale#comments Tue, 11 Aug 2015 09:38:47 +0000 Alexander 11204 at http://arduino.ru OLED дисплей + ChipKit MAX32 http://arduino.ru/projects/oled-displei-chipkit-max32 <p><em>Автор: Юрис Гризанс, 2014</em></p> <p>Возникла необходимость в небольшом жидкокристаллическом дисплее. В одном Интернет магазине нашел просто изумительный вариант[1]. Во-первых, продукт в виде модуля со штыревым разъемом, что облегчает работу. Во-вторых, всего за 5 долларов. В результате купил сразу три штуки. Однако, подключив устройство, убедился в тезисе, что наличие официального описания не гарантирует приятной и легкой работы. В процессе освоения всплыли различные мелкие нюансы, без учета которых положительного результата не получить. Вот об этом я в статье и расскажу.</p> <p><a href="http://arduino.ru/projects/oled-displei-chipkit-max32" target="_blank">читать далее</a></p> Tue, 03 Jun 2014 16:51:35 +0000 Alexander 6941 at http://arduino.ru Arduino Micro http://arduino.ru/Hardware/ArduinoMicro <table border="0" cellpadding="1" cellspacing="1" style="width: 500px;"> <tbody> <tr> <td> <a href="/sites/default/files/u3731/arduinomicrofront.jpg" class="lb" rel="lightbox"><img alt="Arduino Micro лицевая сторона" src="/sites/default/files/resize/u3731/arduinomicrofront-380x171.jpg" style="height: 171px; width: 380px;" width="380" height="171" /></a></td> <td> <a href="/sites/default/files/u3731/arduinomicroback.jpg" class="lb" rel="lightbox"><img alt="Arduino Micro обратная сторона" src="/sites/default/files/resize/u3731/arduinomicroback-380x171.jpg" style="height: 171px; width: 380px;" width="380" height="171" /></a></td> </tr> <tr> <td class="rtecenter"> <em>Arduino Micro лицевая сторона</em></td> <td class="rtecenter"> <em>Arduino Micro обратная сторона</em></td> </tr> </tbody> </table><p><a href="http://arduino.ru/Hardware/ArduinoMicro" target="_blank">читать далее</a></p> Контроллеры Arduino Mon, 03 Dec 2012 23:10:08 +0000 author 2262 at http://arduino.ru Arduino Due (дополнено) http://arduino.ru/Hardware/ArduinoDue <table align="center" border="0" cellpadding="1" cellspacing="1"> <tbody> <tr> <td> <a href="/sites/default/files/u3731/arduinodue_front.jpg" class="lb" rel="lightbox"><img alt="Arduino Due вид спереди" src="http://arduino.ru/sites/default/files/resize/u3731/arduinodue_front-380x203.jpg" style="height: 203px; width: 380px;" width="380" height="203" /></a></td> <td> <a href="/sites/default/files/u3731/arduinodue_back.jpg" class="lb" rel="lightbox"><img alt="Arduino Due вид сзади" src="http://arduino.ru/sites/default/files/resize/u3731/arduinodue_back-380x203.jpg" style="height: 203px; width: 380px;" width="380" height="203" /></a></td> </tr> <tr> <td class="rtecenter"> Arduino Due, вид спереди</td> <td class="rtecenter"> Arduino Due, вид сзади</td> </tr> </tbody> </table> <h6> Общие сведения</h6> <p><a href="http://arduino.ru/Hardware/ArduinoDue" target="_blank">читать далее</a></p> Контроллеры Arduino Mon, 08 Oct 2012 20:15:59 +0000 Alexander 1988 at http://arduino.ru Плата расширения Arduino WiFi Shield http://arduino.ru/Hardware/ArduinoWiFiShield <p><a href="/sites/default/files/Hardware/Arduino_WiFi_Shield/ArduinoWiFiShield_Front.jpg" class="lb" rel="lightbox"><img width="350" hspace="10" height="247" alt="Плата расширения Arduino Wifi Shield" src="http://arduino.ru/sites/default/files/resize/Hardware/Arduino_WiFi_Shield/ArduinoWiFiShield_Front-350x247.jpg" /></a><a href="/sites/default/files/Hardware/Arduino_WiFi_Shield/ArduinoWiFiShield_Back.jpg" class="lb" rel="lightbox"><img width="350" height="247" alt="Arduino WiFi Shield задняя сторона платы расширения" src="http://arduino.ru/sites/default/files/resize/Hardware/Arduino_WiFi_Shield/ArduinoWiFiShield_Back-350x247.jpg" /></a></p> <p><a href="http://arduino.ru/Hardware/ArduinoWiFiShield" target="_blank">читать далее</a></p> Hardware Mon, 27 Aug 2012 23:46:52 +0000 Alexander 1825 at http://arduino.ru О производстве Arduino http://arduino.ru/projects/o-proizvodstve-arduino <p><a href="/sites/default/files/arduino-pcbfab.jpg" class="lb" rel="lightbox"><img align="right" alt="" height="266" hspace="15" src="/sites/default/files/resize/arduino-pcbfab-450x266.jpg" width="450" /></a>Перевод интересной и наглядной статьи о производстве Arduino контроллеров появился на Хабре. Автор (Andrew Huang) посетил завод в Скарманьо, Италия и выложил много фотографии и немного видео, показывающих разные этапы производственного цикла.</p> <p>Саму статью на русском можно найти здесь <a href="http://habrahabr.ru/post/149855/">http://habrahabr.ru/post/149855/</a>.</p> <p>Оригинал статьи на английском <a href="http://www.bunniestudios.com/blog/?p=2407">http://www.bunniestudios.com/blog/?p=2407</a></p> <p><a href="http://arduino.ru/buy">Заказать оригинальные контроллеры Arduino можно тут&nbsp;</a></p> <p><em>На фотографии готовые печатные платы для Leonardo</em></p> <p></p><p><a href="http://arduino.ru/projects/o-proizvodstve-arduino" target="_blank">читать далее</a></p> Wed, 22 Aug 2012 20:15:22 +0000 Alexander 1808 at http://arduino.ru String http://arduino.ru/Reference/StringObject <p><strong>String</strong> класс появился в версии Arduino 0019. Этот класс позволяет хранить и манипулировать текстовыми строками, по сравнению с <a href="/Reference/String">string</a> (массивом символов) класс <strong>String</strong> предоставляет удобные функции для работы со строками, такие как поиск вхождения в строку, объединение строк и др. Класс <strong>String</strong> занимает несколько больше места в памяти, чем массив символов <strong>string</strong>.</p> <p><a href="http://arduino.ru/Reference/StringObject" target="_blank">читать далее</a></p> Справочник языка Thu, 07 Jun 2012 23:44:59 +0000 Alexander 1503 at http://arduino.ru Arduino Leonardo http://arduino.ru/Hardware/ArduinoBoardLeonardo <p><a href="/sites/default/files/Hardware/Leonardo/ArduinoLeonardoFront.jpg" class="lb" rel="lightbox"><img alt="Arduino Leonardo лицевая сторона" height="298" src="/sites/default/files/resize/Hardware/Leonardo/ArduinoLeonardoFront-380x298.jpg" width="380" /></a><a href="/sites/default/files/Hardware/Leonardo/ArduinoLeonardoBack.jpg" class="lb" rel="lightbox"><img alt="Ардуино Леонардо обратная сторона" height="310" src="/sites/default/files/resize/Hardware/Leonardo/ArduinoLeonardoBack-400x310.jpg" width="400" /></a><br /> <a href="/sites/default/files/Hardware/Leonardo/ArduinoLeonardoFront_noHeaders.jpg" class="lb" rel="lightbox"><img alt="Arduino Leonardo версия без распаянных разъемов" height="296" src="/sites/default/files/resize/Hardware/Leonardo/ArduinoLeonardoFront_noHeaders-380x296.jpg" width="380" /></a></p> <p><a href="http://arduino.ru/Hardware/ArduinoBoardLeonardo" target="_blank">читать далее</a></p> Контроллеры Arduino Wed, 06 Jun 2012 22:33:57 +0000 Alexander 1495 at http://arduino.ru Arduino в руках художников. Простая и очень красивая инсталляция на базе Arduino http://arduino.ru/projects/Arduino_art_installation <p>Вот такую штуку <a href="http://4S4R.RU">ребята</a> собрали для выставки &quot;ПСП: Притащи свой проектор&quot;, которую сами же организовали на минувших выходных в Москве на Красном Октябре.&nbsp;Сама сборка очень простая, Ардуино + MotorShield. Код можно посмотреть внизу</p> <p><iframe src="http://player.vimeo.com/video/41139326?title=0&amp;byline=0&amp;portrait=0" width="700" height="393" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen=""></iframe></p> <p><em><sub>автор <a href="https://vimeo.com/hello4s4r"><strong>4S4R</strong></a><br /> музыка </sub><strong><sub>alvo noto - prototype 6</sub></strong></em></p> <p><a href="http://arduino.ru/projects/Arduino_art_installation" target="_blank">читать далее</a></p> Fri, 27 Apr 2012 19:31:42 +0000 Alexander 1333 at http://arduino.ru Оправка смс через Siemens S45 c помощью Arduino, а также Zyxel Keenetic 4G, Arduino и датчика температуры ds18b20 http://arduino.ru/projects/opravka-sms-cherez-siemens-s45-c-pomoshchyu-arduino-takzhe-zyxel-keenetic-4g-arduino-i-datc <p>А<a href="/sites/default/files/projects/arduino_siemens.png" class="lb" rel="lightbox"><img hspace="10" alt="Arduino и смс через Siemens S45" align="right" width="200" height="167" src="/sites/default/files/resize/projects/arduino_siemens-200x167.png" /></a>втор идеи под никнеймом Rimidalw в <a href="http://lukjanow.ru/2012/04/send-sms-arduino-siemens-s45/">своем блоге продемострировал</a> простой способ посылать смс c Arduino через сотовый телефон. Схема подключения очень проста, и помимо Arduino и самого телефона Siemens S45, потребует еще два резистора и кабель, который он позаимствовал у зарядного устройства, плюс немного колдовства.</p> <p>В своем примере Rimidalw отправляет команду через Serial-monitor на Arduino, который в свою очередь осуществляет отправку SMS через телефон.</p> <p><a href="http://arduino.ru/projects/opravka-sms-cherez-siemens-s45-c-pomoshchyu-arduino-takzhe-zyxel-keenetic-4g-arduino-i-datc" target="_blank">читать далее</a></p> Fri, 13 Apr 2012 20:27:24 +0000 Alexander 1290 at http://arduino.ru Робот, балансирующий на шаре http://arduino.ru/projects/robot-balansiruyushchii-na-share <p style="margin-left:10px"><iframe width="560" height="315" frameborder="0" allowfullscreen="" src="http://www.youtube.com/embed/J0PnIyyydPE"></iframe></p> <p>Группа студентов из Southern Polytechnic State University, представила свой <a href="http://jeroenwaning.blogspot.com/2012/02/senior-design-project-ideas.html" target="_blank">дипломный проект</a> - робот, балансирующий на шаре. Робот (Ball-Bot) полностью автономный, высотой примерно 1 метр, балансировать он умеет на баскетбольной мяче.</p> <p><a href="http://arduino.ru/projects/robot-balansiruyushchii-na-share" target="_blank">читать далее</a></p> Thu, 08 Mar 2012 22:54:20 +0000 Alexander 1143 at http://arduino.ru Плата расширения Arduino Motor Shield http://arduino.ru/Hardware/ArduinoMotorShieldR3 <p><a href="/sites/default/files/Hardware/arduino_motor_shield/Motor_Shield_R3_Front.jpg" class="lb" rel="lightbox"><img width="350" hspace="10" height="274" alt="Плата расширения Arduino Motor Shield" src="/sites/default/files/resize/Hardware/arduino_motor_shield/Motor_Shield_R3_Front-350x274.jpg" /></a><a href="/sites/default/files/Hardware/arduino_motor_shield/Motor_Shield_R3_Back.jpg" class="lb" rel="lightbox"><img width="350" height="273" alt="Arduino Motor Shield задняя сторона платы расширения" src="/sites/default/files/resize/Hardware/arduino_motor_shield/Motor_Shield_R3_Back-350x273.jpg" /></a></p> <p><a href="http://arduino.ru/Hardware/ArduinoMotorShieldR3" target="_blank">читать далее</a></p> Hardware Tue, 21 Feb 2012 23:57:36 +0000 Alexander 1078 at http://arduino.ru Подключение Arduino Mini http://arduino.ru/Guide/ArduinoMini <p>Чтобы начать работу с <strong>Arduino Mini</strong>, следуйте инструкциям для стандартного Arduino и вашей операционной системы (<a href="/Guide/Windows">Windows</a>, <a href="http://arduino.cc/en/Guide/MacOSX">Mac OS X</a>, <a href="http://arduino.cc/playground/Learning/Linux">Linux</a>) со следующими изменениями:</p> <p><a href="http://arduino.ru/Guide/ArduinoMini" target="_blank">читать далее</a></p> Wed, 15 Feb 2012 23:42:55 +0000 Alexander 1059 at http://arduino.ru Arduino Ethernet http://arduino.ru/Hardware/ArduinoBoardEthernet <h6><a href="/sites/default/files/Hardware/ArduinoEthernetFront.jpg" class="lb" rel="lightbox"><img width="350" height="246" alt="Arduino Ethernet контроллер" src="/sites/default/files/resize/Hardware/ArduinoEthernetFront-350x246.jpg" /></a><a href="/sites/default/files/Hardware/ArduinoEthernetBack.jpg" class="lb" rel="lightbox"><img width="350" height="260" alt="плата Arduino Ethernet" src="/sites/default/files/resize/Hardware/ArduinoEthernetBack-350x260.jpg" /></a><br /> <a href="/sites/default/files/Hardware/ArduinoEthernetFrontPOE.jpg" class="lb" rel="lightbox"><img width="350" height="246" alt="Arduino Ethernet c POE модулем" src="/sites/default/files/resize/Hardware/ArduinoEthernetFrontPOE-350x246.jpg" /></a></h6> <h6>Общие сведения</h6> <p><a href="http://arduino.ru/Hardware/ArduinoBoardEthernet" target="_blank">читать далее</a></p> Hardware Wed, 15 Feb 2012 02:48:42 +0000 Alexander 1050 at http://arduino.ru Начало работы с Arduino в Windows http://arduino.ru/Guide/Windows <p>Данный документ разъясняет, как подключить плату Arduino к компьютеру и загрузить ваш первый скетч.</p> <p><a href="http://arduino.ru/Guide/Windows" target="_blank">читать далее</a></p> Hardware Sun, 12 Feb 2012 02:47:21 +0000 Alexander 1037 at http://arduino.ru Адаптер USB-Serial Light-версия http://arduino.ru/Hardware/USB_Serial_Adapter <p><a href="/sites/default/files/usbserial.jpg" class="lb" rel="lightbox"><img width="300" height="194" src="/sites/default/files/resize/usbserial-300x194.jpg" alt="USB Serial Adapter for Arduino" /></a><a href="/sites/default/files/usbserialrear.jpg" class="lb" rel="lightbox"><img width="300" height="194" src="/sites/default/files/resize/usbserialrear-300x194.jpg" alt="Arduino USB Serial adapter" /></a></p> <p><a href="http://arduino.ru/Hardware/USB_Serial_Adapter" target="_blank">читать далее</a></p> Hardware Wed, 08 Feb 2012 21:56:54 +0000 Alexander 1022 at http://arduino.ru Управление портами через регистры Atmega http://arduino.ru/Tutorial/Upravlenie_portami_cherez_registry <p><a href="/sites/default/files/tutorials/Manipulating_ports/Atmega_pin_mapping.png" class="lb" rel="lightbox"><img width="800" height="451" src="/sites/default/files/resize/tutorials/Manipulating_ports/Atmega_pin_mapping-800x451.png" alt="Выходы контроллера ATmega" /></a></p> <h4>Описание регистров Atmega168</h4> <p><strong>PORTD отображается на цифровые выводы Arduino от 0 до 7</strong>.</p> <p><a href="http://arduino.ru/Tutorial/Upravlenie_portami_cherez_registry" target="_blank">читать далее</a></p> Sat, 15 Oct 2011 22:16:37 +0000 Alexander 703 at http://arduino.ru Arduino Mega ADK для Android http://arduino.ru/Hardware/ArduinoBoardADK <h6><a href="/sites/default/files/ArduinoMegaADKFront.jpg" class="lb" rel="lightbox"><img width="600" height="342" alt="Arduino Mega 2560 плата микроконтроллера лицевая сторона" src="http://arduino.ru/sites/default/files/resize/ArduinoMegaADKFront-600x342.jpg" /></a><br /><a href="/sites/default/files/ArduinoMegaADKBack.jpg" class="lb" rel="lightbox"><img width="600" height="342" alt="Arduino Mega 2560 обратная сторона платы" src="http://arduino.ru/sites/default/files/resize/ArduinoMegaADKBack-600x342.jpg" /></a><br /> Общие сведения</h6> <p><a href="http://arduino.ru/Hardware/ArduinoBoardADK" target="_blank">читать далее</a></p> Hardware Thu, 15 Sep 2011 15:09:59 +0000 Alexander 599 at http://arduino.ru Двухколесный балансирующий робот на Arduino http://arduino.ru/projects/dvukhkolesnyi-balansiruyushchii-robot-na-arduino <p><img width="427" hspace="10" height="640" src="/sites/default/files/projects/arduroller.jpg" alt="Двухколесный балансирующий робот на Arduino" /></p> <p>Шон Крэмтон (Shaun Crampton) продемострировал свой прототип двухколлесного балансирующего робота&nbsp; <a href="http://www.flickr.com/photos/fasaxc/sets/72157627058612467/with/5944650602/http://www.flickr.com/photos/fasaxc/sets/72157627058612467/with/5944650602/">ArduRoller</a>.</p> <ul> <li>Шасси - 2.7мм бамбуковая фанера</li> <li>Arduino Uno</li> <li>Драйвер мотора Sparkfun Ardumoto</li> <li>Два моторчика с редукторм 24:1</li> <li>Колеса 70mm</li> <li>Модуль гироскопа ADXRS613 Sparkfun, закреплен на оси вращения колес</li> <li>Акселерометр ADXL203CE, также закреплен на оси вращения колес</li> <li>Две батареи 3.7V Li-poly 850MAh</li> </ul> <p><a href="http://arduino.ru/projects/dvukhkolesnyi-balansiruyushchii-robot-na-arduino" target="_blank">читать далее</a></p> Wed, 27 Jul 2011 10:40:22 +0000 Alexander 489 at http://arduino.ru Квалификатор const http://arduino.ru/Reference/Const <p>Ключевое слово <strong>const</strong> обозначает константы. Это квалификатор переменной, изменяющий её свойства, делающий её доступной только для чтения. Это означает, что переменная может использоваться так же как и любая ругая переменная этого типа, но её значение не может быть изменено. Если вы попытаетесь присвоить переменной типа константа значение, вы получите ошибку компилятора.</p> <p>&nbsp;</p> <p><a href="http://arduino.ru/Reference/Const" target="_blank">читать далее</a></p> Tue, 19 Jul 2011 01:04:05 +0000 Alexander 478 at http://arduino.ru Квалификатор volatile http://arduino.ru/Reference/Volatile <p>Квалификатор <strong>volatile</strong>, используется перед типом переменной, чтобы изменить способ интерпретации и доступа к переменной компилятором и в дальнейшем программой.</p> <p>Объявление переменной с квалификаторм&nbsp;<strong>volatile</strong> &ndash; это указание для компилятора. Компилятор &ndash; это программа, которая переводит текст вашей программы на С/С++ в машинный код, то есть в реальные команды для чипа Atmega в Arduino.</p> <p><a href="http://arduino.ru/Reference/Volatile" target="_blank">читать далее</a></p> Tue, 19 Jul 2011 00:45:33 +0000 Alexander 477 at http://arduino.ru Квалификатор static http://arduino.ru/Reference/Static <p>Ключевое слово <strong>static</strong> используется для создания переменной, которая видна только одной функции. Однако в отличие от локальных переменных, которые создаются и уничтожаются при каждом вызове функции, статические переменные остаются после вызова функции, сохраняя свои значения между её вызовами.</p> <p><a href="http://arduino.ru/Reference/Static" target="_blank">читать далее</a></p> Tue, 19 Jul 2011 00:23:57 +0000 Alexander 476 at http://arduino.ru Область видимости переменных http://arduino.ru/Reference/Scope <p>Переменные в языке программирования С, используемом Arduino, обладают свойством, которое называется область видимости, в отличие от языков, подобных BASIC, где каждая переменная является глобальной.</p> <p>Глобальная переменная доступна для любой функции в программе. Локальные переменные видны только в той функции, в которой они объявлены. В среде Arduino любая переменная, объявленная вне функции (например, setup(), loop() и т.д.), является глобальной переменной.</p> <p><a href="http://arduino.ru/Reference/Scope" target="_blank">читать далее</a></p> Mon, 18 Jul 2011 23:46:50 +0000 Alexander 475 at http://arduino.ru detachInterrupt(interrupt) http://arduino.ru/Reference/DetachInterrupt <p>Выключает обработку внешнего прерывания.</p> <h4>Параметры</h4> <p>interrupt: номер прерывания (0 или 1). Для Arduino Mega еще 2, 3, 4 или 5</p> <h4>Смотрите также</h4> <ul> <li><a href="/Reference/AttachInterrupt">attachInterrupt</a>()</li> </ul> <p><a href="http://arduino.ru/Reference">Справочник языка</a></p> Wed, 13 Jul 2011 01:55:30 +0000 Alexander 463 at http://arduino.ru attachInterrupt(interrupt, function, mode) http://arduino.ru/Reference/AttachInterrupt <p>Задает функцию обработки внешнего прерывания, то есть функция, которая будет вызвана по внешнему прерыванию. Если до это была задана другая функция, то назначается новая. Большинство контроллеров Arduino умеют обрабатывать до двух внешних прерываний, пронумерованных так: 0 (на цифровом порту 2) и 1 (на цифровом порту 3). <a href="/Hardware/ArduinoBoardMega2560">Arduino Mega</a> обрабатывает дополнительно еще четыра прерывания: 2 (порт 21), 3 (порт 20), 4 (порт 19) и 5 (порт 18).</p> <p><a href="http://arduino.ru/Reference/AttachInterrupt" target="_blank">читать далее</a></p> Wed, 13 Jul 2011 01:36:30 +0000 Alexander 462 at http://arduino.ru word http://arduino.ru/Reference/Word <h6>Описание типа</h6> <p>Тип данных word хранит 16-битное, не содержащее знака, число от 0 до 65535. Тоже самое, что <a href="/Reference/UnsignedInt">unsigned int</a>&nbsp;&mdash; (беззнаковое целое число).</p> <p><a href="http://arduino.ru/Reference/Word" target="_blank">читать далее</a></p> Fri, 03 Jun 2011 00:46:19 +0000 Alexander 338 at http://arduino.ru Константы с плавающей запятой (floating point constants) http://arduino.ru/Reference/Fpconstants <p>Очень похожи на <a href="http://arduino.ru/Reference/IntegerConstants">целочисленные константы</a>. Используются в коде программы для более удобного понимания и чтения кода. Значения записываются по зарубежному стандарту только через точку.</p> <p><strong>Пример</strong></p> <pre title="code" class="brush: csharp;gutter: false; "> n = .005; </pre><p>Также принимаются значения, записанные с экспонентой вида &laquo;Е&raquo; и &laquo;е&raquo;.</p> <p><a href="http://arduino.ru/Reference/Fpconstants" target="_blank">читать далее</a></p> Fri, 03 Jun 2011 00:36:56 +0000 Alexander 337 at http://arduino.ru