430@220 450@220 corner: 482.0d@240 430@220 corner: 502.0d@240 454@233.5d 280@140 300@140 corner: 340@200 280@140 corner: 360@200 311.5d@153.5d 200@120 220@120 corner: 280@180 200@120 corner: 300@180 239.0d@133.5d 110@120 130@120 corner: 190@160 110@120 corner: 210@160 148.5d@133.5d 20@140 40@140 corner: 87.0d@160 20@140 corner: 107.0d@160 44@153.5d 87.0d@140 corner: 107.0d@160 107.0d@150 1 Вверх дверь1 booton1 2 39.0d 7.0d 0.0d 87.0d@150 280@190 300@190 107.0d@150 corner: 107.0d@190 EN 110@150 130@150 110@140 corner: 130@160 190@140 corner: 210@160 210@150 1500 Q 9.0d 190@150 200@150 corner: 200@150 200@150 220@150 200@140 corner: 220@160 100@220 120@220 corner: 180@280 100@220 corner: 200@280 136.0d@234.0d 0@310 20@310 corner: 54.0d@330 0@310 corner: 74.0d@330 24@323.5d 0@320 74.0d@320 5000 5000 26.0d 7.0d 0.0d 54.0d@320 74.0d@250 corner: 74.0d@320 I1 100@250 120@250 100@240 corner: 120@260 820@390 840@390 corner: 900@450 820@390 corner: 920@450 855.5d@404.0d 580@90 600@90 corner: 660@190 580@90 corner: 680@190 615.5d@103.5d 460@280 480@280 corner: 540@320 460@280 corner: 560@320 496.0d@293.5d 390@260 410@260 corner: 450@320 390@260 corner: 470@320 421.5d@273.5d 390@290 410@290 390@280 corner: 410@300 280@470 300@470 corner: 340@530 280@470 corner: 360@530 311.5d@483.5d 190@450 210@450 corner: 270@510 190@450 corner: 290@510 229.0d@463.5d 110@450 130@450 corner: 190@490 110@450 corner: 210@490 148.5d@463.5d 0@470 20@470 corner: 68.0d@490 0@470 corner: 88.0d@490 24@483.5d 88.0d@480 Вниз дверь1 booton2 3 40.0d 7.0d 0.0d 68.0d@480 280@520 300@520 88.0d@480 corner: 88.0d@520 110@480 130@480 110@470 corner: 130@490 190@470 corner: 210@490 210@480 9.0d 190@480 190@480 corner: 190@480 190@480 210@480 190@470 corner: 210@490 Val 190@500 210@500 190@490 corner: 210@510 270@490 corner: 290@510 290@500 4 9.0d 270@500 280@500 corner: 280@500 280@500 300@500 360@520 Q 9.0d 340@520 430@350 450@350 corner: 483.0d@370 430@350 corner: 503.0d@370 454@363.5d 430@360 rele2 9 25.0d 7.0d 450@360 360@310 corner: 360@520 390@310 410@310 390@300 corner: 410@320 450@300 corner: 470@320 470@310 Q 9.0d 450@310 460@310 corner: 460@310 EN 460@310 480@310 460@300 corner: 480@320 540@300 corner: 560@320 560@310 simetricMulti 50 0 9.0d 540@310 560@120 corner: 560@310 C 580@120 600@120 580@110 corner: 600@130 UD 580@140 600@140 580@130 corner: 600@150 690@200 710@200 corner: 770@260 690@200 corner: 790@260 721.5d@214.0d I1 690@230 710@230 690@220 corner: 710@240 600@390 620@390 corner: 642.0d@410 600@390 corner: 662.0d@410 624@403.5d 600@400 662.0d@400 50 14.0d 7.0d 0.0d 642.0d@400 662.0d@250 corner: 662.0d@400 I2 690@250 710@250 690@240 corner: 710@260 770@240 corner: 790@260 790@250 >= 9.0d 770@250 590@160 corner: 590@250 SP 580@160 600@160 580@150 corner: 600@170 730@290 750@290 corner: 810@350 730@290 corner: 830@350 761.5d@304.0d 730@320 750@320 730@310 corner: 750@330 650@390 670@390 corner: 686.0d@410 650@390 corner: 706.0d@410 674@403.5d 650@400 670@400 650@390 corner: 670@410 686.0d@390 corner: 706.0d@410 706.0d@400 0 8.0d 7.0d 0.0d 686.0d@400 706.0d@340 corner: 706.0d@400 730@340 750@340 730@330 corner: 750@350 810@330 corner: 830@350 830@340 <= 9.0d 810@340 580@180 corner: 580@340 R 580@180 600@180 580@170 corner: 600@190 660@170 corner: 680@190 680@180 extend V 10.0d 660@180 680@180 corner: 680@420 I1 820@420 840@420 820@410 corner: 840@430 700@450 720@450 corner: 747.0d@470 700@450 corner: 767.0d@470 724@463.5d 700@460 767.0d@460 100 7 100 19.0d 7.0d 0.0d 747.0d@460 767.0d@440 corner: 767.0d@460 I2 820@440 840@440 820@430 corner: 840@450 900@430 corner: 920@450 920@440 9.0d 900@440 100@270 corner: 100@500 I2 100@270 120@270 100@260 corner: 120@280 180@260 corner: 200@280 200@270 9.0d 180@270 210@230 230@230 corner: 260.0d@250 210@230 corner: 280.0d@250 234@243.5d 210@230 corner: 230@250 260.0d@240 280.0d@240 260.0d@230 corner: 280.0d@250 210@240 процент proc 5 22.0d 7.0d 230@240 200@170 corner: 200@270 200@170 220@170 200@160 corner: 220@180 280@160 corner: 300@180 300@170 9.0d 280@170 280@170 corner: 280@170 280@170 300@170 280@160 corner: 300@180 280@180 corner: 300@200 340@180 corner: 360@200 360@190 9.0d 340@190 360@140 corner: 360@290 430@230 450@230 430@220 corner: 450@240 rele1 8 24.0d 7.0d 590 (0 to: 590) Вверх дверь2 booton3 Вниз дверь2 booton4 rele3 10 rele4 11 Arduino Nano(ATmega168) 6 12 13 Общие сведения Платформа Nano, построенная на микроконтроллере ATmega168 (Arduino Nano 2.x), имеет небольшие размеры и может использоваться в лабораторных работах. Она имеет схожую с Arduino Duemilanove функциональность, однако отличается сборкой. Отличие заключается в отсутствии силового разъема постоянного тока и работе через кабель Mini-B USB. Nano разработана и продается компанией Gravitech. Краткие характеристики Микроконтроллер Atmel ATmega168 Рабочее напряжение (логическая уровень) 5 В Входное напряжение (рекомендуемое) 7-12 В Входное напряжение (предельное) 6-20 В Цифровые Входы/Выходы 14 (6 из которых могут использоваться как выходы ШИМ) Аналоговые входы 8 Постоянный ток через вход/выход 40 мА Флеш-память 16 Кб при этом 2 Кб используются для загрузчика ОЗУ 1 Кб EEPROM 512 байт Тактовая частота 16 МГц Размеры 1.85 см x 4.2 см Питание: Arduino Nano может получать питание через подключение Mini-B USB, или от нерегулируемого 6-20 В (вывод 30), или регулируемого 5 В (вывод 27), внешнего источника питания. Автоматически выбирается источник с самым высоким напряжением. Микросхема FTDI FT232RL получает питание, только если сама платформа запитана от USB. Таким образом при работе от внешнего источника (не USB), будет отсутствовать напряжение 3.3 В, генерируемое микросхемой FTDI, при этом светодиоды RX и TX мигаю только при наличие сигнала высокого уровня на выводах 0 и 1. Память Микроконтроллер имеет 16 кБ флеш-памяти для хранения кода программы (при этом 2 кБ используется для хранения загрузчика). Контроллер имеет 1 кБ ОЗУ и 512 байт EEPROM. Входы и Выходы Каждый из 14 цифровых выводов Nano, может настраиваться как вход или выход. Выводы работают при напряжении 5 В. Каждый вывод имеет нагрузочный резистор (стандартно отключен) 20-50 кОм и может пропускать до 40 мА. Некоторые выводы имеют особые функции: Последовательная шина: 0 (RX) и 1 (TX). Выводы используются для получения (RX) и передачи (TX) данных TTL. Данные выводы подключены к соответствующим выводам микросхемы последовательной шины FTDI USB-to-TTL. Внешнее прерывание: 2 и 3. Данные выводы могут быть сконфигурированы на вызов прерывания либо на младшем значении, либо на переднем или заднем фронте, или при изменении значения. ШИМ: 3, 5, 6, 9, 10, и 11. Любой из выводов обеспечивает ШИМ с разрешением 8 бит. SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Посредством данных выводов осуществляется связь SPI, которая, хотя и поддерживается аппаратной частью, не включена в язык Arduino. LED: 13. Встроенный светодиод, подключенный к цифровому выводу 13. Если значение на выводе имеет высокий потенциал, то светодиод горит. На платформе Nano установлены 8 аналоговых входов, каждый разрешением 10 бит (т.е. может принимать 1024 различных значения). Стандартно выводы имеют диапазон измерения до 5 В. Некоторые выводы имеют дополнительные функции: I2C: 4 (SDA) и 5 (SCL). Посредством выводов осуществляется связь I2C (TWI). Дополнительная пара выводов платформы: AREF. Опорное напряжение для аналоговых входов. Reset. Низкий уровень сигнала на выводе перезагружает микроконтроллер. Обычно применяется для подключения кнопки перезагрузки на плате расширения, закрывающей доступ к кнопке на самой плате Arduino. Связь На платформе Arduino Nano установлено несколько устройств для осуществления связи с компьютером, другими устройствами Arduino или микроконтроллерами. Поддерживаутся последовательный интерфейс UART TTL (5 В), осуществляемый выводами 0 (RX) и 1 (TX). Установленная на плате микросхема FTDI FT232RL направляет данный интерфейс через USB, а драйверы FTDI (включены в программу Arduino) предоставляют виртуальный COM порт программе на компьютере. Мониторинг последовательной шины (Serial Monitor) программы Arduino позволяет посылать и получать текстовые данные при подключении к платформе. Светодиоды RX и TX на платформе будут мигать при передаче данных через микросхему FTDI или USB подключение (но не при использовании последовательной передачи через выводы 0 и 1). Так же поддерживаются интерфейсы I2C (TWI) и SPI. Программирование Микроконтроллеры поставляются с записанным загрузчиком, облегчающим запись новых программ без использования внешних программаторов. Связь осуществляется оригинальным протоколом STK500. Имеется возможность не использовать загрузчик и запрограммировать микроконтроллер через выводы блока ICSP (внутрисхемное программирование). Nano разработана таким образом, чтобы перед записью нового кода перезагрузка осуществлялась самой программой, а не нажатием кнопки на платформе. Одна из линий FT232RL, управляющих потоком данных (DTR), подключена к выводу перезагрузки микроконтроллера через конденсатор 100 нФ. Активация данной линии, т.е. подача сигнала низкого уровня, перезагружает микроконтроллер. Программа Arduino, используя данную функцию, загружает код одним нажатием кнопки Upload в самой среде программирования. Подача сигнала низкого уровня по линии DTR скоординирована с началом записи кода, что сокращает таймаут загрузчика. Функция имеет еще одно применение. Перезагрузка Nano происходит каждый раз при подключении к программе Arduino на компьютере с ОС Mac X или Linux (через USB). Следующие полсекунды после перезагрузки работает загрузчик. Во время программирования происходит задержка нескольких первых байтов кода во избежание получения платформой некорректных данных (всех, кроме кода новой программы). Если производится разовая отладка скетча, записанного в платформу, или ввод каких-либо других данных при первом запуске, необходимо убедиться, что программа на компьютере ожидает в течение секунды перед передачей данных. 5830 8ecf9a2f-f41c-4e81-835e-09a956e854c2.png adbdc502-bec7-43da-9b6d-6738b31805f0.png 221e004a-f686-4bdd-b569-6a88c20c6917.png bffd5b5c-69d2-48d6-aa71-d8a4e2821056.png f3d4a9ae-169d-498f-a561-eb3283868a72.png ba158aa0-6b15-414e-a928-8b20ff482b39.png A A 512 uno nano atmega168 9600 arduinoIDE 15