Как да направите Arduino на макет - инструкции стъпка по стъпка

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





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

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



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

Arduino беше тотален играч, който е евтин и кодирането може да бъде написано на по-високи езици като C ++, а програмистът не трябва да бъде професионалист в кодирането



Какво е Arduino? (За noobs)

Arduino е прототипираща платка с отворен код, която е направена около ATmega328P, има 14 щифта GPIO (вход за изход с общо предназначение), от които 6 щифта имат възможност да изпълняват аналогови функции, всичките 14 щифта имат възможност за цифрови функции.

USB 2.0 тип B, поставен в десния ъгъл на arduino (в зависимост от това как поставяте) за захранване и запис на програми в микроконтролер. Превключвател за нулиране е поставен в горния ляв ъгъл на платката на arduino за рестартиране на програмата в самия arduino.

The Дъска Arduino има вграден програмист, който изгаря програмата на ATmega328P микроконтролер през USB. Предвиден е отделен DC жак за захранване на arduino от външен източник на напрежение, вариращ от 7V до 12V (има вграден регулатор на напрежение).

Някои спецификации на arduino:

  • Работно напрежение: 5V на USB и 7-12V на DC жак.
  • Цифрови I / O щифтове: 14 (6 от които могат да извършват ШИМ операции)
  • Аналогови входни щифтове: 6
  • Флаш памет за съхранение на програма: 32KB
  • RAM: 2KB
  • EEPROM: 1KB
  • Тактова честота: 16MHz
  • DC изходен ток на I / O щифт: 20mA

Забележка: Горната спецификация е приложима само за микроконтролер базиран на ATmega328P arduino.

Как да си направите такъв на макет:

Ако прототипът на вашия проект е завършен и искате да го направите постоянен в кутията на вашия проект? Всъщност няма нужда да поставяте цялата обемна дъска на arduino в кутията на проекта си.

ATmega328P с малко външни компоненти е достатъчен за изпълнение на програмата и управление на периферните устройства, които сте свързали с микроконтролера.

Платката arduino се използва за изгаряне на програмата на микроконтролер и осигуряване на известна защита срещу проблеми, които правим по време на прототипирането.

ДИАГРАМА:

ATmega328P свързва няколко външни компонента, за да направи Arduino на макет

След като проектът приключи, можете да извадите ATmega328P и да свържете няколко външни компонента, както е показано на диаграмата, и можете да го запоите на печатни платки, за да го направите постоянен.

За следващия си проект не е необходимо да купувате нова платка arduino, вместо това можете да закупите ATmega328P и няколко други външни, които са рентабилни и правят вашия проект по-компактен.

Как да програмирате ATmega328P, когато е на макет:

Метод 1:

Най-лесният и ленив начин за програмиране на ATmega328P е със самата платка arduino. Поставете ATmega328P, изгорете програмата и я извадете, поставете я във вашия проект.

Този метод може да се адаптира, когато вашият проект има 28-пинов държач за интегрална схема (така че ATmega328P може лесно да се премахне) и ATmega328P е лесно достъпен.

Ето как да го направите:
Изтеглете Arduino IDE формуляр на официалния уебсайт на arduino и инсталирайте на вашия компютър.
Актуализирайте драйвера за платката arduino на вашия компютър (няма нужда да правите, ако използвате компютър, базиран на Linux).
Поставете ATmega328P на платката на arduino в правилната посока и се уверете, че има буутлоудър.
Изберете „Инструменти“> „Табло“> „Arduino / Genuino UNO“
Включете arduino към вашия компютър и изберете десния порт за вашия arduino (различете компютъра от компютър. Изберете „Инструменти“> „порт“).
Компилирайте програмата и кликнете върху бутона за качване.
Премахнете ATmega328P и го поставете във вашия проект.

Метод 2:

Ако често препрограмирате микроконтролера и хардуерът на вашия проект е недостъпен, тогава този метод е най-подходящ за вашия проект, особено когато ATmega328P е запоен директно на печатни платки.

ЗАБЕЛЕЖКА: Уверете се, че захранването от външната верига е изключено, преди да продължите, ще захранваме ATmega328P от платката arduino.

Диаграма:

препрограмирайте често микроконтролера и хардуера на вашия проект

Изберете „Инструменти“> „Табло“> „Arduino / Genuino UNO“
Включете arduino към вашия компютър и изберете десния порт за вашия arduino (различете компютъра от компютър. Изберете „Инструменти“> „порт“).
Компилирайте програмата и кликнете върху бутона за качване.




Предишна: Алармена верига за мотоциклетни произшествия Напред: Верига за индикатор на времето за архивиране на батерията