Мазмұны:
- 1 -қадам: материалдар туралы есеп
- 2 -қадам: Қосылымдар
- 3 -қадам: микробағдарлама
- 4 -қадам: Жауапкершіліктен бас тарту
Бейне: Бағдаршамды басқару: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бұл оқулықта біз бағдаршам жасауды және оны Drivemall картасының көмегімен басқаруды үйренеміз.
Біз брондау түймесі бар автокөліктер мен жаяу жүргіншілерге бағдаршам жасауды көреміз.
Егер бізде драйверлер жоқ болса, біз arduino -ны қолдана аламыз, бірақ Drivemall -ды дамыту сілтемесінің астында.
Drivemall -ды классикалық Arduino тақтасынан артықшылығының артықшылығы - бұл қосылыстардың күрделілігін төмендету, бұл олардың жинақы болуына әкеледі. Алайда, бұл міндетті емес: барлық нәтижелер arduino тақтасы, нан тақтасы және қосылымдар үшін жеткілікті дюпонды қосқыштармен жарамды.
1 -қадам: материалдар туралы есеп
- Baord Drivemall / ArduinoMega
- 4 қызыл түсті
- 4 светодиодты жасыл
- 4 сары түсті
- 8 транзистор npn
- 16 резистор 220 Ом
- 22км 8 резистор
- 1 резистор 1к Ом
- кабель
- 1 түйме
2 -қадам: Қосылымдар
Бағдаршам 2 -суреттегі схемаға сәйкес қосылған екі PNP транзисторының көмегімен басқарылады, егер база GND -ге қосылған болса, эмитент пен коллектор арасындағы токтың өтуі қосылған кезде PNP транзисторының жұмысы өте қарапайым.
Біз транзисторларды әрбір бағдаршамды қосуға қажетті тақтайшалар санын азайту үшін қолданамыз.
Егер BASESES екеуі де VDD болса, қызыл жарық диоды жанады немесе жарық болады 21 17 14 6.
Егер біз екінші транзистордың БАЗАСЫН қуаттандыратын болсақ, 3 15 18 19 жарық диодтары қосылады.
Ақырында, егер біз екі БАЗАНЫ да GND -ге қосатын болсақ, 20 16 13 10 жарық диодтары жанады
Түйменің қосылуы оның орнына түйменің бір түйрегіндегі GND -ге, екіншісінде VDD -ге қосылған классикалық қарсылық болып табылады.
Arduino Pins 1 -ден 10 -ға дейін тіркелген.
3 -қадам: микробағдарлама
Мерзімді түрде бағдаршамның біреуі ғана жасыл болып тұрады. Жаяу жүргіншілер түймесі басылғанда, келесі кезеңде жаяу жүргіншілерге арналған бағдаршам жасыл түспен өзгереді
Нақты уақытта кешіктірмей жаяу жүргіншілерге қоңырау шалуды басқару үшін millis () функциясы қолданылды, ол құрылғы қосылғаннан кейінгі уақытты миллисекундтарда қайтарады, сондықтан оны қолдануға болады.
мысал
белгісіз ұзақ токMillis = millis ();.
if (currentMillis - previousMillis> 2000 және bt03 == true және bbot == false)
{
Serial.println (1);
T1 ();
алдыңғыMillis = currentMillis;
bt1 = ақиқат;
BT03 = жалған;
}
Біз ағымдағы уақытты әр циклге жүктейміз және егер ағымдағы минус таңдалған уақыттан үлкен болса, келесі ауысуға логикалық айнымалы мәнді қосатын бағдаршамның күйін өзгерту үшін if енгізіңіз, әрине бірінші логикалық айнымалы цикл кірмес бұрын дұрыс.
4 -қадам: Жауапкершіліктен бас тарту
Бұл оқу құралы Еуропалық комиссияның Erasmus + Бағдарламасымен бірге қаржыландырылатын Makerspace for Inclusive жобасы аясында шығарылды.
Жоба білім берудің бейресми түрін жастардың әлеуметтік интеграциясына ықпал ету құралы ретінде қалыптастыруға бағытталған.
Бұл оқулық тек авторлардың пікірлерін көрсетеді, және Еуропалық комиссия ондағы ақпаратты қолдануға болатын кез келген жауапкершілікке тартылмайды.
Ұсынылған:
DC MOTOR қолмен қимылды басқару жылдамдығы мен бағытын Arduino көмегімен басқару: 8 қадам
DC MOTOR қолмен қимылдарды басқару жылдамдығы мен бағытын Arduino көмегімен басқару: Бұл оқулықта біз arduino мен Visuino көмегімен қолмен ыммен тұрақты ток қозғалтқышты басқаруды үйренеміз. Бейнені қараңыз
Arduino жұмыс істейтін бағдаршамды қалай жасауға болады: 4 қадам
Arduino -да жұмыс істейтін бағдаршамдарды қалай жасауға болады: Бұл жазбада біз Arduino жобасы, яғни Arduino трафик жаяу жүргіншілер шамдары жүйесі туралы сөйлесетін боламыз. Бұл жобаны сынау өте қызықты және кейбір өнер мен қолөнердің көмегімен сіз бағдаршам мен педстің толық көрінісін жасай аласыз
«Кез келген нәрсені» басқару үшін жарықдиодты RF қашықтан басқару пультінің орнын ауыстыру: 5 қадам
«Кез келген нәрсені» басқару үшін жарықдиодты диодты қашықтан басқару пультінің орнын ауыстыру!: Бұл жобада мен сізге қалаған нәрсені басқару үшін жарық диодты радиожиілік пультін қалай өзгерту керектігін көрсетемін. Бұл дегеніміз, біз RF қашықтан басқару пультінің берілу процесін егжей -тегжейлі қарастырамыз, жіберілген деректерді Arduino µC көмегімен оқимыз
Ардуино бағдаршамды қалай басқаруға болады: 7 қадам
Ардуино бағдаршамдарды қалай басқаруға болады: Бұл оқулықта біз бағдаршамдарды arduino мен Visuino көмегімен басқаруды үйренеміз. Бұл оқулық жаңадан бастаушыларға арналған
ESP8266 RGB LED STRIP WIFI басқару - NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде - RGB LED STRIP смартфонды басқару: 4 қадам
ESP8266 RGB LED STRIP WIFI басқару | NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде | Смартфонды RGB LED STRIP басқару: Сәлеметсіздер ме, балалар, бұл оқулықта біз nodemcu немесе esp8266 -ды RGB жарықдиодты жолағын басқару үшін инфрақызыл қашықтан басқару құралы ретінде қолдануды үйренеміз, ал Nodemcu смартфон Wi -Fi арқылы басқарылады. Негізінде сіз RGB LED STRIP -ті смартфонмен басқара аласыз