Мазмұны:
- 1 -қадам: Бейнені қараңыз
- 2 -қадам: барлық бөлшектер мен компоненттерді алыңыз
- 3 -қадам: Arduino бағдарламасын Arduino микроконтроллеріне жүктеңіз
- 4 -қадам: макетті жасаңыз
- 5 -қадам: бұрылыстарды мотор драйверіне қосыңыз
- 6 -қадам: Мотор драйверін жол қуатын беру құрылғысына қосыңыз
- 7 -қадам: Мотор драйверін Arduino тақтасына қосыңыз
- 8 -қадам: «сенсорлық» тректерді Arduino тақтасына қосыңыз
- 9 -қадам: Arduino тақтасын қуат көзіне қосыңыз
- 10 -қадам: Жылжымалы құрам мен локомотивті жолдарға қойыңыз
- 11 -қадам: Барлық сымдар мен пойыздарды тексеріңіз
- 12 -қадам: Қуатты қосыңыз және пойызды іске қосыңыз
- 13 -қадам: Жобаны өзгерту
Бейне: Автоматтандырылған өтетін қаптамасы бар теміржол макеті (V2.0): 13 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл жоба - теміржолды автоматтандырудың алдыңғы үлгідегі жобаларының бірі, Автоматтандырылған қаптамасы бар теміржолдың макеті. Бұл нұсқа локомотивті жылжымалы құраммен қосу және ажырату мүмкіндігін қосады. Темір жол схемасы келесідей:
- Локомотив магистральды желіден басталады және жылжымалы құраммен жұптасуға шығады.
- Локомотив жұптасып, пойызды магистральдық желіге шығарады.
- Пойыз қозғала бастайды, жылдамдықты арттырады, макеттің айналасында бірнеше ілмек алады және баяулайды.
- Локомотив пойызды ақырғы циклдегі сайдингке қайтарады, онда ол жылжымалы құрамнан ажыратылады және әрі қарай жүреді.
- Локомотив жолдың айналасында бір ілмек жасайды, баяулайды және бастапқыда басталған жерде тоқтайды.
- Локомотив белгіленген уақытты күтеді және бүкіл операция қайтадан қайталанады.
Сондықтан көп созбай, бастайық!
1 -қадам: Бейнені қараңыз
Алдыңғы қадамда түсіндірілген бүкіл теміржол жұмысы қалай жүзеге асатыны туралы толық түсінік алу үшін бейнені қараңыз.
2 -қадам: барлық бөлшектер мен компоненттерді алыңыз
Енді сіз заттардың қалай болатынын білесіз, сондықтан бастау үшін төменде көрсетілген барлық бөлшектер мен компоненттерді алыңыз!
- Arduino микроконтроллері (кез келген Arduino тақтасын қолдануға болады, бірақ түйреуіштердің қосылуына назар аударыңыз.)
- L298N мотор драйвері модулі (сыйымдылығы мен бағасы бойынша қозғалтқыштың бұл түрі ұсынылады).
- 5 еркек пен әйелдің қосқыш сымдары (мотор жүргізушісінің кіріс түйреуіштерін Arduino тақтасының сандық шығыс түйреуіштеріне қосу үшін.)
- 3 еркек пен әйелге арналған секіргіштер жиынтығы, барлығы 6 (сенсорларды Arduino тақтасына қосу үшін.)
- Нанға арналған 6 секіргіш сым (екеуі қозғалтқыштың бір шығысына жол қуатын қосу үшін, екеуі - тораптың екі бұрылысын қозғалтқыштың басқа шығысына қосу үшін.)
- Екі «сенсорлы» трек.
- 12 вольтты қуат көзі (ток сыйымдылығы кемінде 1А.)
- Arduino тақтасын компьютерге қосу үшін сәйкес USB кабелі (бағдарламалау үшін).
- Компьютер (анық:)
- Орналасуға арналған тректер.
3 -қадам: Arduino бағдарламасын Arduino микроконтроллеріне жүктеңіз
Осы жерден Arduino IDE алыңыз. Операцияның қалай жұмыс істейтінін түсіну үшін кодты өтіңіз.
4 -қадам: макетті жасаңыз
Схемада локомотивті жылжымалы құрамнан ажырату үшін сырғанаудан шығудың алдында магнитті қосқыш жолы бар өтпелі қаптама болады. Локомотив сырғанаудан шыққан кезде немесе жолдың сол бөлігін кесіп өткенде микроконтроллерге хабарлау үшін сидингтен кейін «сенсорлы» жол орнатылады.
Басқа «сенсорлы» трассалар сидингтің алдында орнатылады, осылайша бұл «сенсорлық» жол мен трассаның арасындағы қозғалыс бағытына байланысты трассаның ұзындығы пойыздың ұзындығынан үлкен болады.
Орналасуды орнатқаннан кейін, пойыздың үздіксіз жүруін қамтамасыз ету үшін рельстердің таза екеніне көз жеткізіңіз.
5 -қадам: бұрылыстарды мотор драйверіне қосыңыз
Бағыттағыштардың екеуін де параллель жалғаңыз (бірінің +ve және -ve сәйкесінше +ve және -ve -ге). Параллель сымды бұрмаларды «OUT1» және «OUT2» деп белгіленген қозғалтқыш модулінің шығыс түйреуіштеріне қосыңыз. Мотор драйверінің шығуын қосуды бұру қажет болуы мүмкін, егер олар орнатуды қосқаннан кейін дұрыс емес бағытқа ауысса.
6 -қадам: Мотор драйверін жол қуатын беру құрылғысына қосыңыз
Жолды қуаттандырғыш сымдарын 'OUT3' және 'OUT4' деп белгіленген мотор драйверінің шығыс түйреуіштеріне қосыңыз. Параметрді қосқаннан кейін локомотив дұрыс емес бағытта қозғала бастаса, сым байланысының полярлығын өзгерту қажет болуы мүмкін.
7 -қадам: Мотор драйверін Arduino тақтасына қосыңыз
«ENB» деп белгіленген мотор драйверінің түйреуішінен қосқыш қосқышын алыңыз. Қозғалтқыш модулінің '+12-V' терминалын Arduino тақтасының 'VIN' түйреуішіне қосыңыз. Қозғалтқыш модулінің 'GND' түйреуішін Arduino тақтасының 'GND' түйреуішіне қосыңыз. Мотор драйвері мен Arduino тақтасы арасында келесі байланыстарды орнатыңыз:
Мотор жүргізушісі -> Arduino тақтасы
IN1 -> D12
IN2 -> D11
IN3 -> D9
IN4 -> D8
ENB -> D10
8 -қадам: «сенсорлық» тректерді Arduino тақтасына қосыңыз
Сенсорлардың 'VCC' түйреуіштерін Arduino тақтасының '+5 вольтты' істігіне қосыңыз. Сенсорлардың 'GND' түйреуіштерін Arduino тақтасының 'GND' түйреуішіне қосыңыз.
Сайдингтің шығысындағы сенсордың 'OUT' түйреуішін Arduino тақтасының 'A1' істігіне жалғаңыз. Қалған сенсордың 'OUT' түйреуішін Arduino тақтасының 'A0' істігіне қосыңыз.
9 -қадам: Arduino тақтасын қуат көзіне қосыңыз
Arduino тақтасын қуат ұясы арқылы 12 вольтты тұрақты ток көзіне қосыңыз.
10 -қадам: Жылжымалы құрам мен локомотивті жолдарға қойыңыз
Қайта бағыттау құралын қолдана отырып, локомотивті магистральды желіде және жылжымалы құрамды сырғанау жағына орналастырыңыз.
11 -қадам: Барлық сымдар мен пойыздарды тексеріңіз
Локомотив пен жылжымалы құрам рельстен шықпағанына көз жеткізіңіз. Сымдардың барлық қосылымдарын екі рет тексеріңіз және қуат қосылымдарының полярлығына назар аударыңыз.
12 -қадам: Қуатты қосыңыз және пойызды іске қосыңыз
Егер бәрі ойдағыдай болса, сіз өзіңіздің локомотивіңіздің бейнедегідей қозғалып, жүгіріп келе жатқанын көруіңіз керек. Егер локомотив дұрыс емес бағытта қозғала бастаса немесе бұрмалар бұрылысы дұрыс емес бағытта болса, қозғалтқыш модулінің шығыс терминалымен олардың сымдарының қосылуының полярлығын өзгертіңіз.
13 -қадам: Жобаны өзгерту
Қосымша функцияларды қосу, пойыздарды көп жіберу, бұрмаларды қосу және т.б. Сіз не істесеңіз де, барлық жақсылық!
Ұсынылған:
Bluetooth тақтайшасы бар Apple TV Siri қашықтан қаптамасы: 7 қадам (суреттермен)
Bluetooth тақтайшасы бар Apple TV Siri қашықтан қаптамасы: Мен бір кездері iPhone -ның сипаттамасын оқыдым, ол «майға малынған және WD40 -пен себілген май таяқшасы!» Менің ойымша, бұл 6 -шы модель шыққан кезде болды және бәрі қымбат телефондарын тастап, әйнекті сындырды
Пойыздың автоматтандырылған макеті (1.0 нұсқасы): 12 қадам
Пойыздардың автоматтандырылған макеті (1.0 нұсқасы): Модельдік пойыздар әрқашан қызықты және жүгіреді. Бірақ оларды қолмен басқару кейде скучно болып көрінеді. Бұл нұсқаулықта мен сізге модельді теміржол схемасын қалай автоматтандыруға болатынын көрсетемін, осылайша сіз отыра отырып, демалуға болады
Автоматтандырылған қаптамасы бар теміржол макеті: 13 қадам (суреттермен)
Автоматтандырылған қаптамасы бар теміржолдың макеті: пойыздардың макетін жасау - бұл үлкен хобби, оны автоматтандыру оны әлдеқайда жақсы етеді! Автоматтандырудың кейбір артықшылықтарын қарастырайық: төмен шығын: бүкіл орналасуды L298N мо көмегімен Arduino микроконтроллері басқарады
Аула сайдингі бар қарапайым автоматтандырылған теміржол ілмегі: 11 қадам
Аула сайдингі бар қарапайым автоматтандырылған теміржол ілгегі: Бұл жоба менің алдыңғы жобаларымның бірінің жаңартылған нұсқасы. Бұл теміржолдың макет схемасын автоматтандыру үшін ашық бастапқы коды бар үлкен платформа Arduino микроконтроллерін қолданады. Орналасу қарапайым сопақ ілмек пен аула сыртының кебегінен тұрады
Автоматтандырылған нүктеден нүктеге дейін теміржол теміржолы: 10 адым (суреттермен)
Автоматтандырылған нүктеден теміржолға аула сайдингі: Arduino микроконтроллері модельдік теміржолда үлкен мүмкіндіктер ашады, әсіресе автоматикаға қатысты. Бұл жоба осындай қосымшаның мысалы болып табылады. Бұл алдыңғы жобалардың бірінің жалғасы. Бұл жоба ұпайдан тұрады