Съдържание:

Как да направите дистанционно управляван шип или комутационна платка, използвайки самостоятелен Atmega328P: 6 стъпки (със снимки)
Как да направите дистанционно управляван шип или комутационна платка, използвайки самостоятелен Atmega328P: 6 стъпки (със снимки)

Видео: Как да направите дистанционно управляван шип или комутационна платка, използвайки самостоятелен Atmega328P: 6 стъпки (със снимки)

Видео: Как да направите дистанционно управляван шип или комутационна платка, използвайки самостоятелен Atmega328P: 6 стъпки (със снимки)
Видео: Брутална количка с дистанционно / 4sales.bg 2024, Ноември
Anonim
Image
Image

В този проект ще покажа как да се изгради дистанционно управляван Spike Buster или Switch Board с помощта на самостоятелен Atmega328P. Този проект е изграден върху персонализирана печатна платка с много малко компоненти. Ако предпочитате да гледате видео, тогава съм вградил същото или ако обичате да четете, моля, продължете с публикацията.

Стъпка 1: Използвани компоненти и материали

За този проект се нуждаем от компоненти като

  1. Atmega328P-PU
  2. 16MHz кристал
  3. 2*22pF кондензатор
  4. 10K ом резистор
  5. 4*1K резистор
  6. 4*LED
  7. 4*5 -волтово реле
  8. Tsop1738
  9. UL2003A
  10. Персонализирана платка за печатни платки (файловете Gerber ще бъдат споделени в публикацията) или всяка перф дъска
  11. Корпус с женски щепсел

Ако искате да пазарувате онлайн, ето няколко свързани връзки, които можете да опитате

Amazon IND

  1. Atmega328P -PU -
  2. 16MHz кристал -
  3. 4*5 -волтово реле -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Amazon САЩ

  1. Atmega328P -PU -
  2. 16MHz кристал -
  3. 4*5 -волтово реле -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Banggood

  1. Atmega328P -PU -
  2. 16MHz кристал -
  3. 4*5 -волтово реле -
  4. Arduino UNO -

AliExpress

  1. Atmega328P -PU -
  2. 16MHz кристал -
  3. 4*5 -волтово реле -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Стъпка 2: Електрическа схема и дизайн на оформление

Електрическа схема и дизайн на оформлението
Електрическа схема и дизайн на оформлението
Електрическа схема и дизайн на оформлението
Електрическа схема и дизайн на оформлението
Електрическа схема и дизайн на оформление
Електрическа схема и дизайн на оформление

Това е цялата схема, която проектирах на KiCAD. Схемата е основно около Atmega328P-PU, който е микроконтролерът, използван в Arduino UNO. Вместо да използвам целия Arduino UNO, използвам версия с ограничен компонент на Arduino UNO на персонализирана платка за печатни платки (За повече подробности относно версията с ограничен компонент на Arduino UNO можете да прочетете статия, споделена в официалния уебсайт на Arduino, като щракнете тук). Това е основно за намаляване на пространството и разходите. Можете също така да изградите този проект, като използвате Arduino Uno и 4 -каналната релейна платка заедно с модул за дистанционно управление.

TSOP1738 във веригата се използва като IR дистанционен приемник.

За да управлявам релетата, използвам ULN2003A IC, който е серия от седем NPN Darlington транзистора.

След проектирането на електрическата схема аз проектирах оформлението и генерирах файла Gerber & Drill за изработка на печатната платка. Използвам JLCPCB за производство на моята печатна платка, тъй като те осигуряват много добри и добре завършени печатни платки на много ниска цена. Обикновено 10 броя ще ви струват 2 $ и ще бъдат изпратени в рамките на 48 часа, а ако поръчате 5 броя, печатната платка ще бъде изпратена в рамките на 24 часа. Ако искате да направите поръчка за същата дъска, можете да изтеглите моя Gerber файл, като щракнете тук.

Стъпка 3: Инсталиране на IR библиотека и намиране на IR кодове

Инсталиране на IR библиотека и намиране на IR кодове
Инсталиране на IR библиотека и намиране на IR кодове
Инсталиране на IR библиотека и намиране на IR кодове
Инсталиране на IR библиотека и намиране на IR кодове
Инсталиране на IR библиотека и намиране на IR кодове
Инсталиране на IR библиотека и намиране на IR кодове

За да намерите IR кодовете, първо трябва да инсталирате IR библиотеката. Можете да изтеглите библиотеката от GitHub. След изтегляне инсталирайте библиотеката във вашата папка Arduino Libraries.

След това изградете веригата, както е показано на дъска за хляб, използвайки TSOP1738 и Arduino Uno. След конструиране включете веригата и качете скицата. След това натиснете бутона, който искате да използвате на дистанционното и запишете кодовете, които се появяват на серийния монитор на вашия Arduino IDE. За този проект използвам 4 бутона, така че трябва да отбележите четири кода за четири различни бутона.

Споделих връзката за изтегляне на скицата в предишната стъпка.

Във видеото тази стъпка започва @ 1:07 или можете да кликнете тук

Стъпка 4: Крайна скица за управление на релета

Крайна скица за управление на релета
Крайна скица за управление на релета
Крайна скица за управление на релета
Крайна скица за управление на релета

След това качих последната скица в моя самостоятелен Atmega328P-PU. Самостоятелният Atmega328P е конструиран върху дъска за хляб и е програмиран с помощта на Arduino UNO.

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

Преди да качите скицата, трябва да направите малка промяна. За вас IR кодовете могат да се променят, така че трябва да замените съществуващите кодове с вашите IR кодове в изявлението на случая.

Допълнително: Ако не сте запознати с начина на зареждане или качване на скица в самостоятелен Atmega328P-PU, направих отделен подробен видеоклип, който обяснява това. Можете да гледате това, като щракнете тук

Във видеото тази стъпка започва около 2:33 или можете да кликнете тук

Стъпка 5: Сглобяване на борда

Събор на борда
Събор на борда
Събор на борда
Събор на борда

След като получих платката от JLCPCB, монтирах съответно всички компоненти и ги закрепих с помощта на спойка.

Стъпка 6: Завършване на проекта

Завършване на проекта
Завършване на проекта
Завършване на проекта
Завършване на проекта
Завършване на проекта
Завършване на проекта
Завършване на проекта
Завършване на проекта

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

Дъска и корпус:

  1. Първо свържете всички неутрали на женския щепсел и след това свържете нулевия проводник на основния кабел към него
  2. След това свържете жичния проводник на основния кабел към щифта "IN" на платката
  3. Пин 1, 2, 3 и 4 на дъската отиват към живия щифт на женския щепсел поотделно
  4. Трябва също да свържете DC жак към Pin 5V и GND на глигана

След като всички връзки са извършени, захранвайте платката на печатната платка с помощта на адаптер 5V 1Amp и свържете основния кабел към променливотоковия ток.

Във видеото този раздел започва около 5:42 или можете да кликнете тук

Тестването започва в 8:03

Препоръчано: