Как да използваме платки Arduino в проекти за електроника и електротехника

Опитайте Нашия Инструмент За Премахване На Проблемите





Arduino board е микроконтролер с отворен код, едноплатен, предназначен за Направи си сам електроника и електрически проекти . По принцип той е разработен за италиански студенти по дизайн през 2004 г., но бързо се превръща в любим за начинаещи, вградени програмисти, производители на продукти. Тъй като платките Arduino имат някои уникални функции като вграден набор от входове и изходи, които са директно свързани със сензори, двигатели, светлини, подчинени контролери, разтегателни екрани. Arduino се състои от програмируема платка (обикновено микроконтролер) и софтуер (IDE, интегрирана среда за разработка).

Arduino се състои от програмируема платка (обикновено микроконтролер) и софтуер (IDE, интегрирана среда за разработка). Основните характеристики на Arduino Boards включват следното




  • Проста среда за програмиране
  • Евтин и гъвкав хардуер
  • Отворен код и разширяем софтуер
  • Отворен код и разширяем хардуер
  • Междуплатформена

Различни платки Arduino за електроника и електрически проекти

Arduino Boards са класифицирани въз основа на техните обичаи и спецификации. Различни дъски Arduino са споменати по-долу.

Arduino табла за входно ниво



  • Arduino UNO
  • Ардуино Леонардо
  • Arduino ПРОУЧЕТЕ
  • Arduino Micro
  • Arduino Nano

Подобрени функции Arduino дъски

  • Arduino MEGA 2560
  • Arduino MEGA ADK
  • Arduino ДВА
  • ArduinoM0
  • ArduinoM0 PRO

Ардуино дъски, базирани на Интернет на нещата (IoT)


  • Arduino YUN
  • Arduino Ethernet
  • Ардуино Тиан
  • Arduino Industrial 101
  • Arduino Leonardo ETH

Носими Arduino платки

  • LilyPad Arduino
  • LilyPad Arduino USB
  • LilyPad Arduino Simple Snap
  • Ардуино Джема

Arduino и Arduino съвместими платки

Arduino UNO

Дъската ArduinoUNO е основната дъска за начинаещи, които да се учат от нулата. Това е платка на базата на микроконтролер с микроконтролер ATmega328P. Той съдържа всичко необходимо за поддръжка на микроконтролера, просто го свържете към компютър с USB кабел или го захранвайте с AC към DC адаптер или батерия, за да започнете.

Arduino UNO Board

Arduino UNO Board

Основните спецификации на платката ArduinoUNO са дадени по-долу.

  • Цифрови I / O щифтове-14 (от които 6 осигуряват PWM изход)
  • PWM Digital I / O щифтове-6
  • Аналогови входни щифтове-6
  • Флаш памет-32 KB (ATmega328P)
  • SRAM-2 KB (ATmega328P)
  • EEPROM-1 KB (ATmega328P)
  • Тактова честота-16 MHz кварцов кристал
  • USB връзка
  • Букса за захранване
  • ICSP хедър и бутон за нулиране

Arduino съвместим хардуер

Както знаем всички, Arduino е прототипираща дъска с отворен код. Редица продукти, съвместими с Arduino, пуснати в търговската мрежа, тук следните платки са почти напълно съвместими както с хардуера, така и със софтуера на Arduino.

InVentor (Индия) и Richduino (Индия), Arduino UNO R3 съвместима платка с едностранен дизайн на ATmega328P на много достъпна цена

ST Freeduino Robotics Board, Съвместим с Arduino UNO R3. Той има вградени серво портове за 4 серво. LM1117 регулатор за 1500mA ток. Гъвкав източник на захранване (DC гнездо или USB).

YourDuinoRoboRED, Усъвършенстван Arduino UNO Съвместим с 5.0 / 3.3V, Всички I / O към 3-пинов

Microduino, Четвърт по размер, прикрепяема платка, съвместима с Arduino, включително много удобни модули за удължаване. Известно е най-добре за прототипиране и проектиране на продукти.

Wotduino, Това е DIY Arduino клон, реализиран на еднослойна печатна платка.

RockBLOCK, Това е платка, съвместима с платка Arduino, която е много популярна заради двупосочния си сателитен блок за съобщения, който може лесно да се интегрира чрез USB или сериен интерфейс. Позволяваше да се изпращат или получават кратки съобщения от всяка точка на Земята.

Digispark, С отворен код, микроразмерна платка за разработка на Arduino с вграден USB, 6 I / O, SPI, I2C, PWM и ADC.

Ардуметрия, Съвместима с Arduino платка, основната характеристика на Arduemtry е GPS платформа за регистриране на данни, предназначена за безжична телеметрия (аматьорски ракети, балони с висока надморска височина, RC превозни средства, APRS и др.).

DT-AVR Inoduino, DT-AVR Inoduino е микроконтролерен модул, базиран на AT90USB1286, който има съвместимост с Arduino. Той използва висококачествени SMD компоненти, компактни по размер. Този модул е ​​проектиран с вътрешния буутлоудър за изтегляне на код с помощта на Arduino IDE софтуер.

Arduino съвместим хардуер

Arduino съвместим хардуер

Табла Arduino в проекти за електроника и електротехника

Приложенията на дъската Arduino са включени главно в вградената система в реално време базирани проекти, които включват, контрол на промишлени уреди, контрол на интензитета на уличното осветление, избягване на препятствия, управление на електрически уреди, автоматизация на дома, подземно откриване на неизправности в кабела, слънчева улична светлина и др. За по-добро разбиране на тези приложения. Тук ще обсъдим накратко с подходяща диаграма. За тази разработка на приложения трябва да напишем софтуер на езика за програмиране Arduino и ArduinoIDE.

Тук ще обсъдим накратко с подходяща диаграма. За тази разработка на приложения трябва да напишем софтуер на езика за програмиране Arduino и ArduinoIDE.

LED улични светлини на базата на Arduino с автоматичен контрол на интензитета

Основната цел на този проект е да контролира автоматичната интензивност на уличното осветление с помощта на дъска Arduino. Платка Arduino се използва за контрол на интензивността на светлините чрез еволюиращи PWM сигнали, които правят MOSFET за включване / изключване набор от светодиоди.

Хардуерни изисквания

  • Arduino Board (микроконтролер от серията ATmega AVR)
  • Захранващ блок
  • Кондензатори, резистори
  • Бели светодиоди
  • MOSFET
  • Кристал
Блокова диаграма на LED улични светлини, базирани на дъски Arduino, с автоматичен контрол на интензивността

Блокова диаграма на LED улични светлини, базирани на дъски Arduino, с автоматичен контрол на интензивността

В сравнение с HID лампите животът на светодиодите е по-голям, тъй като светодиодите консумират по-малко енергия. Платката Arduino включва програмируеми команди, които контролират интензивността на светлината въз основа на произведените ШИМ сигнали. Интензивността на светлината се поддържа висока през нощта, когато трафикът по пътищата намалява бавно и интензивността на светлината също намалява все повече до сутринта. Най-накрая интензивността на светлината се изключва напълно сутрин в 6:00 сутринта и отново се рестартира в 18:00. вечер и този процес е чест.

Ардуино базирани LED улични светлини с автоматичен контрол на интензитета

Ардуино базирани LED улични светлини с автоматичен контрол на интензитета

Управляван от Arduino робот за избягване на препятствия

Основната цел на този проект е да се проектира роботизиран автомобил, който да се използва за избягване на препятствие. Този проект използва ултразвуков сензор за движение на робота и Arduino се използва за желаната операция.

Хардуерни изисквания

Блокова диаграма на робот за избягване на препятствия, управляван от Arduino

Блокова диаграма на робот за избягване на препятствия, управляван от Arduino

Винаги, когато робот открие препятствие пред себе си, веднага това изпраща сигналите към дъската на Arduino. В зависимост от получения входен сигнал, микроконтролерът изпраща командата на робота да се движи в различна посока чрез правилно активиране на двигателите, свързани чрез интегрална схема на драйвера на двигателя.

Управляван от Arduino робот за избягване на препятствия

Управляван от Arduino робот за избягване на препятствия

Ардуино базирана домашна автоматизация

С течение на деня технологиите се развиват и къщите също стават много умни. В нашите домове товарите се управляват с помощта на конвенционални ключове. Но работата, която превключва, за да се приближи до тях, е много трудна за нас. И така, този проект дава най-доброто решение, използващо Arduino и смартфони.

Хардуерни изисквания

  • Платка Arduino (микроконтролер от серията ATmega AVR)
  • Bluetooth модул
  • Модул за захранване 9V
  • Оптоизолатор
  • ТРИАК
  • Диоди, резистори, кондензатори
  • Лампи (товар)
Блокова диаграма на домашна автоматизация, базирана на Arduino

Блокова диаграма на домашна автоматизация, базирана на Arduino

В края на приемника Bluetooth устройство е свързано към платката Arduino, докато в края на предавателя, GUI приложение на android телефон изпраща команди ON / OFF към приемника. Чрез натискане на конкретното място в GUI, натоварванията могат да бъдат ВКЛЮЧВАНИ / ИЗКЛЮЧВАНИ дистанционно. Тези товари могат да се контролират от платка Arduino чрез тиристори и оптоизолатори, използвайки TRIAC.

Домашна автоматизация на дънки Arduino

Домашна автоматизация на дънки Arduino

По този начин става въпрос за Употреба на Табла Arduino в проекти за електроника и електротехника . Надяваме се, че сте разбрали по-добре тези проекти. Освен това, при всякакви въпроси относно тази концепция, моля, дайте отзивите си, като коментирате в раздела за коментари по-долу.