ПредишенСледващото

Този проект ще ви позволи да се самосглобят "интелигентни" електрически контакт контролира от компютър. В основата на такъв изход, популяризира Ардуино Uno и полупроводникови релета.

Смарт

На първо място трябва да се съберат по-долу в твърдо състояние, реле верига въз основа на оптрон MOC3041 и някои допълнителни компоненти. MOC3041 е проста евтин LED оптрон и фотодиод. След това свържете Ардуино да J1 конектор сглобява електрически ключ. За управление на реле, ще използваме линия вход / изход D12. Входни конектори J2 ще имат пряк изход за свързване на високо напрежение 220 VAC, както и за конектори J3 ще се свържат на товара, в този случай на лампата. Внимание: Внимавайте изключително много, когато се работи с мрежово напрежение! При контакт с кожата, попаднала, това може да доведе до непоправими щети, изгаряния или дори смърт за всеки случай!

Смарт

Сега свържете Ардуино Uno към компютъра чрез USB порт, копирайте следния код в Ардуино и да го качите на Ардуино. Тази скица е съвсем проста. Той чете през сериен порт герой във избягал ASCII с кодиране и променя логиката състоянието на линия D12 / на Когато получи "1" D12 линия преминава в състояние на висока логика (реле затваря), когато "2" в ниско (релето се отваря).

Arduino Uno борда е проектирана така, че софтуерът е възможно да се изчисти този форум, когато е свързан към компютъра. Един от контролната линия хардуер поток (DTR) при ATmega8U2 свързани с нулиране линия ATmega328 проходния кондензатор 100 NF. Когато логика ниско ниво, чипът се нулира се появява на тази линия. Софтуерът използва тази функция, така че можете да програмирате Arduino едно натискане на бутон в Ардуино. Но има някои неприятни моменти за нас - на борда се нулира всеки път, когато се свързва с компютърната програма. За щастие, Arduino Uno има писта RESET-EN, рязане, която може да се деактивира автоматичното рестартиране. За да го включите отново, просто спойка подложки на пистата.

Алтернативно, хардуер справяне автоматично нулиране е възможно да се използват софтуерни решения. Например, за да инсталирате HTERM терминал или опитайте Google пусне браузър за монитор сериен Chrome Серийни данни Port Monitor.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!