Мазмұны:
- 1 -қадам: Бейнені қараңыз
- 2 -қадам: Бөлшектер мен компоненттерді алыңыз
- 3 -қадам: Arduino микроконтроллерін бағдарламалаңыз
- 4 -қадам: Тест макетін жасаңыз
- 5 -қадам: Мотор драйверінің сымдарын қосыңыз
- 6 -қадам: датчиктерді Arduino тақтасына қосыңыз
- 7 -қадам: Рельстерге сынақ локомотивін қойыңыз
- 8 -қадам: Орнатуды қуат көзіне қосыңыз және оны қосыңыз
- 9 -қадам: Пойыздың өздігінен жұмыс істеуін бақылаңыз
- 10 -қадам: Әрі қарай не болады
Бейне: Темір жол үлгісінің қарапайым автоматтандырылған нүктесі: 10 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Arduino микроконтроллерлері теміржол модельдерінің макетін автоматтандыруда тамаша. Орналасуды автоматтандыру көптеген мақсаттар үшін пайдалы, мысалы, орналасуды дисплейге қою, онда орналасу әрекетін пойыздарды автоматтандырылған жүйемен жүргізуге бағдарламалауға болады. Ардуино микроконтроллерлері мен ашық бастапқы коды арзан және ашық қауымдастық жобаларды құруды және бағдарламалауды жеңілдетеді.
Сонымен, көпке созбай, бастайық!
1 -қадам: Бейнені қараңыз
Бейнені қарау оның қалай жұмыс істейтіні туралы әділ түсінік алуға көмектеседі.
2 -қадам: Бөлшектер мен компоненттерді алыңыз
Міне сізге қажет болады:
- Arduino микроконтроллер тақтасы.
- L298N қозғалтқыш драйвер модулі.
- 2 'сенсорлық' трек.
- 6 еркек пен әйелдің қосқыш сымдары (датчиктердің түйреуіштерін Arduino тақтасының сандық енгізу -шығару түйреуіштері мен қуатына қосу үшін әрқайсысы 3 сымнан тұрады).
- 3 еркек пен әйелдің қосқыш сымдары (мотор драйверінің кіріс түйреуіштерін Arduino тақтасының сандық енгізу -шығару түйреуіштеріне қосу үшін.)
- 2 еркек пен еркек арасындағы сым (мотор драйверін қуат пен жерге қосу үшін.)
- 2 еркек пен еркектің қосқыш сымдары (мотор жүргізушісінің шығыс терминалдарын жол рельсіне қосу үшін.)
- 12 вольтты қуат көзі (ағымдағы сыйымдылық N масштабы үшін кемінде 1000мА немесе 1А болуы керек.)
3 -қадам: Arduino микроконтроллерін бағдарламалаңыз
Осы жерден Arduino IDE алыңыз. Сіздің орналасуыңыз үшін Arduino кодына кейбір түзетулер енгізу қажет болуы мүмкін.
4 -қадам: Тест макетін жасаңыз
Қосымша ақпарат алу үшін жоғарыдағы суретті басыңыз.
Әр ұшында бампер жолдары бар макет жасаңыз. Станциялар арасындағы магистральды жолдың ұзындығын қажет болғанша жасауға болады. Пойыз «сенсорлы» жолды кесіп өткеннен кейін баяулап, біршама қашықтыққа қозғалуды жалғастыра беретіндіктен, әрбір А және В нүктелерінің «сенсорлы» жолдары мен олардың бамперлік жолдары арасында жолдың жеткілікті ұзындығы бар екеніне көз жеткізіңіз. Жоғарыдағы сурет сілтеме үшін пайдалы болуы мүмкін.
5 -қадам: Мотор драйверінің сымдарын қосыңыз
Келесі сымдар қосылымдарын жасаңыз:
- Қозғалтқыш драйверінің 'IN3' кіріс түйреуішін Arduino тақтасының 'D8' сандық шығыс істігіне қосыңыз.
- Қозғалтқыш драйверінің 'IN4' кіріс түйреуішін Arduino тақтасының 'D9' сандық шығыс істігіне қосыңыз.
- Қозғалтқыш драйверінің кіріс штырын 'ENB' Arduino тақтасының 'D10' цифрлық шығысына қосыңыз.
«GND» және «+12-V» таңбаланған терминалдарға екі еркек пен еркек қосқыш сымын жалғап, оларды Arduino тақтасының «GND» және «VIN» деп белгіленген түйреуіштеріне қосыңыз.
Қозғалтқыштың шығыс терминалдарына екі еркек пен еркек қосқыш сымдарын жалғаңыз және оларды қоректендіргіш жолы арқылы рельстерге қосыңыз.
6 -қадам: датчиктерді Arduino тақтасына қосыңыз
Сенсорлардың 'VCC' және 'GND' түйреуіштерін Arduino тақтасының '+5-вольт' және 'GND' түйреуішіне қосыңыз. Arduino UNO-да қол жетімді жалғыз «5 вольтты» түйреуішке екі «VCC» қосқышын қосу үшін сізге кішкене шығармашылық қажет болуы мүмкін. 'A' станциясының сенсорының 'OUT' түйреуішін Arduino тақтасының A0 түйреуішіне, ал қалған сенсордың түйреуішін Arduino тақтасының A1 түйреуішіне жалғаңыз.
7 -қадам: Рельстерге сынақ локомотивін қойыңыз
Тексеру мақсатында кез келген локомотивті немесе қозғалтқышты вагонды локомотив немесе қуатты вагон басталатын жерден орналасудың «А» нүктесіне қойыңыз.
8 -қадам: Орнатуды қуат көзіне қосыңыз және оны қосыңыз
Arduino тақтасының қуат кіріс коннекторын 12 вольтты қуат көзіне қосып, қосыңыз.
9 -қадам: Пойыздың өздігінен жұмыс істеуін бақылаңыз
Егер бәрі дұрыс жасалса, сіз сынақ локомотивінің немесе қуатты вагонның 'А' нүктесінен басталуын көресіз, ол бірінші сенсорлық жолдан өткеннен кейін жылдамдықты арттырыңыз, баяулаңыз және екіншісінен өткеннен кейін 'В' нүктесінде тоқтаңыз. 'трек, қарама -қарсы бағытта бірнеше секундтан кейін қайтадан бастаңыз, ол жақындайтын бірінші' сенсорлық 'жолды кесіп өткеннен кейін жылдамдықты арттырыңыз және' А 'нүктесіне жақын орнатылған' сенсорлық 'жолды кесіп өткеннен кейін А нүктесінде баяулаңыз және тоқтаңыз. Ол бүкіл процесті қайта бастау үшін бірнеше секунд күтеді.
Егер локомотив дұрыс емес бағытта қозғала бастаса, мотор жүргізушісінің шығысынан жол қуатына қосылған сымдарды ауыстырыңыз.
10 -қадам: Әрі қарай не болады
Пойыздарды өз қалауыңыз бойынша жүргізу үшін Arduino кодын өзгертуге тырысыңыз, алдыңғы жобаларымды осы жобамен біріктіру арқылы макетке қосымша функцияларды қосып көріңіз. Сіз не істесеңіз де, барлық жақсылық!
Ұсынылған:
Теміржолдың қарапайым автоматтандырылған үлгісі - Arduino басқарылады: 11 қадам (суреттермен)
Теміржолдың қарапайым автоматтандырылған үлгісі | Arduino Controlled: Arduino микроконтроллерлері теміржолдың модельдеуіне тамаша қосымша болып табылады, әсіресе автоматтандыру кезінде. Міне, Arduino көмегімен теміржолды автоматтандыруды модельдеуді бастаудың қарапайым және қарапайым әдісі. Сонымен, артық сөз айтпай -ақ, бастайық
Ең қарапайым автоматтандырылған RoboSumo: 4 қадам
Ең қарапайым автоматтандырылған RoboSumo: робот-сумо-бұл екі робот бір-бірін шеңберден шығаруға тырысатын спорт түрі (сумо спортына ұқсас). Бұл жарыста қолданылатын роботтар сумобот деп аталады
Аула сайдингі бар қарапайым автоматтандырылған теміржол ілмегі: 11 қадам
Аула сайдингі бар қарапайым автоматтандырылған теміржол ілгегі: Бұл жоба менің алдыңғы жобаларымның бірінің жаңартылған нұсқасы. Бұл теміржолдың макет схемасын автоматтандыру үшін ашық бастапқы коды бар үлкен платформа Arduino микроконтроллерін қолданады. Орналасу қарапайым сопақ ілмек пен аула сыртының кебегінен тұрады
Таңдаулы PCB антеннасы бар Raspberry Pi Zero Wifi кіру нүктесі: 6 қадам (суреттермен)
Таңдаулы PCB антеннасы бар Raspberry Pi Zero Wifi кіру нүктесі: біз не істеп жатырмыз? Бұл оқулықтың атауында көптеген техникалық терминдер бар. Оны бұзайық. Raspberry Pi Zero (Rπ0) дегеніміз не? Raspberry Pi Zero - бұл кішкентай компьютер. Бұл Raspberry Pi бір тақталы компьютерінің кіші нұсқасы
Темір жол үлгісі - Arduino қолданатын DCC командалық станциясы :: 3 қадам
Темір жолдың үлгісі - DCU командалық станциясы Arduino -ны қолданады :: 2018 жылдың тамызында жаңартылды - жаңа нұсқаулықты қараңыз: https: //www.instructables.com/id/Model-Railroad-DC… Жаңартылған 28 сәуір 2016 ж.: Қазір 16 келу/нүктені басқару мүмкіндігі. Командалық станцияға. T1 - T8 бұрмалары «B» пернесі арқылы қол жетімді T9 - T1 бұрмалары