Мазмұны:

Arduino Multi Light Controller: 7 қадам (суреттермен)
Arduino Multi Light Controller: 7 қадам (суреттермен)

Бейне: Arduino Multi Light Controller: 7 қадам (суреттермен)

Бейне: Arduino Multi Light Controller: 7 қадам (суреттермен)
Бейне: Lesson 29: Car-7 Controlling SunFounder Smart Car using Remote Controller | Robojax 2024, Маусым
Anonim
Arduino Multi Light контроллері
Arduino Multi Light контроллері
Arduino Multi Light контроллері
Arduino Multi Light контроллері
Arduino Multi Light контроллері
Arduino Multi Light контроллері

Әріптес және суретші Джим Хоббс өзі қосатын көрмеге жеке қондырғы салуды жоспарлап отыр. Бұл қондырғы параболалық пішінді құрайтын 8 сөреден тұрады. 8 сөренің әрқайсысына 10 шамды орнату керек еді. Бұл 8 топты/лампалардың сөрелерін автоматты түрде және жеке ауыстыру қажет, осылайша біз жарықтандыру үлгілерін жасай аламыз. Бұл бөлім General Electric -тегі жарық сынау стеллаждарына сілтеме жасайды.

Біз бөліктің техникалық жағында бірге жұмыс істедік және контроллерді Arduino наноға негізделген құрылымда орналастыруды шештік.

Мұның бәрі өте нақты болғанымен, бұл оқулықта көрсетілген принциптер мен кодтар жоғары кернеуді немесе ток жүктемелерін басқару үшін релейлі ардуиноны қолданудың жақсы нүктесін береді. егер бұл сәл басқаша бағытта болса, мұндай контроллердің көптеген мүмкіндіктері бар. Кейбір идеялар үшін 'қадам мен мүмкіндіктер' соңғы қадамын қараңыз!

Жоғары кернеулі электр құралдары қауіпті болуы мүмкін және оны тек білікті адамдар жүргізуі керек. Егер сіз бұл салада тәжірибесіз болсаңыз немесе сенімді болмасаңыз, электр желісін қосар алдында электрикке тексерілуін сұраймыз.

Жабдықтар

Бөлшектер (байланыстырылған бөліктерге балама бар)

- Ардуино Нано

- 5в релелік модуль 8 арна

- шағын тақта

- [30x] терминал блоктары 2,5 мм

- 1,5 мм бір ядролы иілу (кабель)- қоңыр, көк, сары/жасыл

- [8x] розеткалар

- сақтандырылған кіріс розеткасы

- қысқыш терминалдар

- 1А 12в қуат көзі

- 20 см ерлер мен әйелдердің қосқыш кабельдері

-Қоршау

Құралдар

- Дәл бұрауыштар жиынтығы

- Жіңішке кесілген ара

- Dremel/айналмалы мульти құралы

- Бұрғылау

- мультиметр

- Сызғыш немесе аралас квадрат

- Аллен/он алтылық кілттер

- Кілт/розетка жиынтығы

- қысқыш терминал құралы

- Сымды тазартқыш

- Мұрын инелері

1 -қадам: Монтаж тақтасы мен орналасуын жасау

Монтаж тақтасы мен орналасуын жасау
Монтаж тақтасы мен орналасуын жасау
Монтаж тақтасы мен орналасуын жасау
Монтаж тақтасы мен орналасуын жасау

Біз компоненттерді бекіту үшін қоршауымыздың төменгі жағына отыруға арналған табақ жасауымыз керек. Мен 6 мм фанераның бір бөлігін қолдандым, сіз кез -келген парақты қолдана аласыз, бірақ оның берік және өткізгіш емес екеніне көз жеткізіңіз. Жұқа материалдар монтажды жеңілдетеді және аз орын алады. Кейбір корпустар негізгі плиталармен жабдықталған, олар өткізгіштік пен өрт қасиеттеріне қатысты әр түрлі стандарттарға сәйкес келеді.

енді сізде дұрыс өлшемді бекіту тақтасы бар, орналасуды анықтау үшін компоненттерді үстіне қоюға болады. Бұл қадамды дұрыс жасау, қалған құрылыстың оңай болуын және сымдардың ұқыпты болуын қамтамасыз ету үшін өте маңызды. Бөлшектер арасында жеткілікті орын беретін кабельдік жүгіру, электр розеткасының биіктігі және т.

Орналастыруға риза болғаннан кейін, позицияларды белгілеңіз, тиісті тесіктерді бұрғылаңыз және компоненттеріңізді орнатыңыз. Мен фанераны монтаж алдында майладым.

2 -қадам: Қоршаудағы кіріс/шығыс тесіктерді кесіңіз

Қоршаудағы кіріс/шығыс тесіктерді кесіңіз
Қоршаудағы кіріс/шығыс тесіктерді кесіңіз
Қоршаудағы кіріс/шығыс тесіктерді кесіңіз
Қоршаудағы кіріс/шығыс тесіктерді кесіңіз

Қуат көздері корпустың өзіне бекітілген. Мен IEC розеткаларын пайдалануды таңдадым, себебі олар сенімді және салыстырмалы түрде әмбебап, бірақ бекітуге арналған тесіктерді кесуге қатысты олар өте қиын. Мен мұнда қолданылатын розеткалардың екі түрі үшін PDF үлгісін тіркедім. Оны басып шығаруға және кесуге дейін белгілеу үшін қолдануға болады, немесе картоннан мен сияқты шаблон жасауға болады.

Бұл розеткаларды кесуге арналған құрал бар, бірақ егер сіз осы Нұсқаулықты оқып жатсаңыз, онда сіз оған қол жеткізе алмайсыз. Менде жеке меншік жоқ, сондықтан белгіленген жердің ортасында тесіктер бұрғыланып, периметрді кесу үшін Дремель қолданылды.

Біз қуат көзіне еркек розетканы, ал розеткаға әйел розеткасын қолданамыз. Бұл тірі түйреуіштердің болуы мүмкіндігін болдырмау үшін. Тік түйреуіштерді аналық розеткаларда жасыру керек. Бұл принцип әдетте жоғары кернеулі қосқыштарды қолданғанда қолданылуы керек.

3 -қадам: жоғары кернеу жағын сыммен қосу

Жоғары кернеу жағындағы сымдарды қосу
Жоғары кернеу жағындағы сымдарды қосу
Жоғары кернеу жағындағы сымдарды қосу
Жоғары кернеу жағындағы сымдарды қосу
Жоғары кернеу жағындағы сымдарды қосу
Жоғары кернеу жағындағы сымдарды қосу

ЕСКЕРТУ - Жоғары кернеулі электрлік қауіпті болуы мүмкін және оны тек білікті адамдар жүргізуі керек. Егер сіз бұл салада тәжірибесіз болсаңыз немесе сенімді болмасаңыз, электр желісін қосар алдында электрикке тексерілуін сұраймыз.

Төмендегілердің барлығы үшін 1,5 мм үш номиналды икемді кабельдерді пайдаланыңыз. Өз еліңіздегі стандарттарға сәйкес түстерді қолданыңыз. Ұлыбританияда біз әдетте қоңыр, көк және сары/жасылды сәйкесінше бейтарап және жер үшін қолданамыз - бұл сіздің тұрғылықты жеріңізде әр түрлі болуы мүмкін.

Автобус жолақтарын 8x терминалды блоктар қатарын қолдана отырып бастаңыз. Бұл қуат көздерінің әрқайсысына қуат таратады. Біз мұны әр терминалға бір жағынан қосылу үшін секіру сымдарын жасау арқылы жасаймыз.

шина штангаларын жасап болғаннан кейін, L, N және E терминалдарының тиісті блок шиналарының бірінші терминалына дейін электр қуатының кірісіндегі әрбір терминалдан (Live, Neutral, жерге) кабель жүргізіңіз.

Кабельдерді тікелей және бейтарап шиналардан тікелей розеткаға жалғауға болады, оларды розеткаға қосу үшін ұштарындағы қысқыштарды қолданыңыз.

Біз ауысу үшін нейтралды қолданатын боламыз, сондықтан әр реленің орталық (ортақ) терминалы арасында нейтралды шинаның әр терминалына кабель жүргізіңіз.

Содан кейін әрбір розеткадағы NO (Әдетте Ашық) терминалынан әр розеткаға басқа кабельді іске қосу қажет болады. Бұл схема «Әдетте ашық» болады дегенді білдіреді, сондықтан релені Arduino көмегімен оны «жабу» үшін қосу керек, осылайша шамдарды қосу керек.

12 вольтты қоректендіру көзіне қоңыр және көк кабельдерді қосу қажет. Оларды C14 негізгі қуат кірісіне тікелей қосылған терминалдарға қысуға болады немесе L + N шиналарына қосуға болады.

Бұл жерде ұқыптылық маңызды.

4 -қадам: Төменгі кернеуді қосу

Төмен кернеу жағын сыммен қосу
Төмен кернеу жағын сыммен қосу
Төмен кернеу жағын электрмен жабдықтау
Төмен кернеу жағын электрмен жабдықтау
Төмен кернеу жағын электрмен жабдықтау
Төмен кернеу жағын электрмен жабдықтау

Arduino релелерді іске қосу және тізбекті жабу үшін қолданылады. Arduino «логикалық деңгейдегі кернеуден» жұмыс істейді, бұл түйреуіш «жоғары» күйіне орнатылғанда 5В шамасында шығады. Дегенмен, біз Arduino-ны VIN-пинге 9-12 вольт аралығында қолдана аламыз. Мен 12 вольтты пайдалануды жиі таңдаймын, себебі бұл өте стандартты және 12 вольтта жұмыс істейтін көптеген компоненттер бар. Сондай -ақ, Arduino -ны 5 вольтты қоректендіретін USB арқылы қуаттауға болады.

Біз 5в релелік модульді қолдануды таңдадық, себебі бұл Arduino 5В шығысына сәйкес келеді және оны қосады.

Бастау үшін, Arduino Nano нан тақтасына итеріңіз, оның ортасынан өтетініне көз жеткізіңіз, сондықтан екі жағындағы түйреуіштер қосылмайды.

Ескерту - Сіз менің релелік модульге қосқыш кабельдерді дәнекерлегенімді көре аласыз, еркек пен әйелге арналған кабельдерді қолдану оңай, бірақ менде жоқ.

12 вольтты қуат көзінен қызыл және қара сымдарды Arduino -ны қуатпен қамтамасыз ету үшін VIN және GND түйреуіштеріне жақын орналасқан тақталар қатарына салыңыз.

Қара өтпелі кабельді Arduino -ның GND қатарындағы тақтаның ұясынан реле модуліндегі GND түйреуішіне дейін жүргізіңіз.

Ардуинодағы 5В -тан релелік модульдегі VCC -ге дейін қызыл өтпелі кабельді іске қосыңыз.

Ардуинодағы D2-D9-ден релелік модульдегі 1-8-ге дейінгі (егер бар болса, түрлі түсті) қосқыш кабельдерді қосыңыз. Бұл реле қосуға/ауыстыруға қолданылады.

5 -қадам: кодтау және тестілеу

Кодтау және тестілеу
Кодтау және тестілеу

Тексеру үшін сіз бекітілген кодты жүктей аласыз (Arduino IDE бағдарламалық жасақтамасын жүктеу арқылы ашыңыз). Бұл өте қарапайым, бірақ өзгертуге негіз қалады. Бұл код әр розетканы 10 секундтық аралықта қосады (1 -ден 8 -ге дейін), содан кейін қайталанбас бұрын бәрі өшеді. Бұл қарапайым тестілеуге мүмкіндік берді. Джимде барлық шамдар бар болғандықтан, мен түйреуіштерде мультиметрді қолдана отырып тексердім, бірақ сенімді болатын сынақ лампасын сымға қосу жеткілікті оңай болар еді.

Джим жарықтың ауысуын «хореография» бойынша жүргізгісі келді, сондықтан мен оның талаптарын қанағаттандыру үшін ауыстыру мен ұзақтығын өзгерттім. Бұл код ұзын ілмектер болса да тестілеу кодына ұқсас және күрделі емес.

6 -қадам: түпкілікті орнату

Соңғы орнату
Соңғы орнату

Біз басқару қорапшасын жарықтандыру құрылымының ортасына орнаттық және жарық беру сөрелеріне берулерді олардың түйіспе қораптарынан иілгішке жалғауға және IEC c14 еркек розеткасымен аяқтауға тура келді, бұл жолы IEC панеліне бекітілмеген.

Біз бұл штепсельдік/розеткалық комбинацияларды қондыруды жинау мен бөлшектеуді жеңілдету үшін қолдандық, себебі ол болашақ шоуларда орнатылуы мүмкін. Дегенмен, егер шамдар тұрақты сым болса, шамдарды қатаң сыммен жалғау және розеткалардың құнын болдырмау проблемасы болмайды.

7 -қадам: Қолдану аясы + Мүмкіндіктер

Бұл жоба релелік модульдерді қолдануға және бөлінген кернеу жүйесін Arduino -мен қосуды үйренуге жақсы қадам. Менің ойымша, бұл бірнеше толықтырулар мен модификацияларды енгізе отырып, оны біршама ілгерілететін жобаларды құруға жақсы негіз. Arduino өте әмбебап және қолдануға оңай, мен осы оқулықты жазу кезінде ойлап тапқан жобаларға арналған жылдам идеялар …

- Басқа заттарды бақылау. Реле модульдері үлкен ток қабылдай алады. Мұндай қондырғы барлық заттарды бақылау үшін қолданылуы мүмкін. Дыбыс жолын жасау үшін 8 тағамдық процессорды қосу және ауыстыру? Сіз оянған кезде шәйнекті қосасыз ба?

- Сенсорды қолдану және кері байланыс циклын құру. Arduino сенсорларды қолдануға арналған аналогтық кірістерге ие. Олардың көпшілігі Arduino -мен бірге қолдануға бағытталған, оларды қолдануды жеңілдетеді. Сыртқы жарық деңгейі белгілі бір нүктеге жеткенде, жарық сенсоры бар басқару тақтасы әр түрлі шамдарды қосу үшін пайдаланылуы мүмкін, қозғалыс сенсорлары кеңістіктің немесе ғимараттың әр түрлі аудандарына көшкен кезде әр түрлі шамдарды қосуы мүмкін. телефон толық зарядталған кезде кір жуғыш машинаны қосуға болады. Сіздің итіңіз периметрді бұзған кезде дыбыстық сигнал естілуі мүмкін және т

- Интернеттен алынған мәліметтерді қолдану. Әр түрлі ұйымдар мен веб -сайттар өздерінің жеке қызметтері мен деректерін қолдануға мүмкіндік беретін API кілттерін шығарады. Сіз Arduino үшін кері байланыс циклі үшін деректерді беру үшін әр түрлі тірі деректер жиынтығын пайдалана аласыз. Мысалы, сіз өз қалаңыздағы ауа сапасын өлшеу үшін LAQN ауа сапасының желісін қолдана аласыз, бұл көмірқышқыл газының деңгейі төмен болған кезде шамды қосуға әкелуі мүмкін, сондықтан сіз ауа сапасының оңтайлы деңгейінде дүкендерге баруға болады.. Басқа пайдалы идеялар бар. Мұнда тексеріңіз

- Түймешіктерді немесе пернетақтаны пайдалану - Контроллерге қосылған шамдарды бірнеше түймелердің көмегімен ауыстыруға болады (ең айқын 8). Бұл функцияны дыбыс шығаратын синтезаторға қосуға болады, сонымен қатар дыбыс шығаратын, дыбысты есту үшін ойнаған кезде шамдарды ауыстырып қосуға болады.

Ұсынылған: