Mundarija:
- 1 -qadam: Videoni tomosha qiling
- 2 -qadam: ehtiyot qismlar va komponentlarni oling
- 3 -qadam: Arduino mikrokontrollerini dasturlash
- 4 -qadam: Test maketini yarating
- 5 -qadam: Dvigatel drayveri uchun simlarni ulang
- 6 -qadam: Sensorlarni Arduino kartasiga ulang
- 7 -qadam: Yo'llarda sinov lokomotivini joylashtiring
- 8 -qadam: O'rnatishni quvvat manbaiga ulang va uni yoqing
- 9 -qadam: Sizning poyezdingizning avtonom ishlashini kuzating
- 10 -qadam: Keyin nima bo'ladi
Video: Oddiy avtomatlashtirilgan nuqta -temir yo'l modeli: 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Arduino mikrokontrollerlari temir yo'l modellarining modellarini avtomatlashtirish uchun juda yaxshi. Joylashtirishni avtomatlashtirish ko'p maqsadlar uchun foydalidir, masalan, tartibni poezdlarni avtomatlashtirilgan ketma -ketlikda yurish uchun dasturlash mumkin bo'lgan displeyga joylashtirish. Arduino mikrokontrolderlarining arzonligi va ochiq manbali loyihalari va ularni dasturlash oson.
Xullas, ko'p gapirmasdan, boshlaylik!
1 -qadam: Videoni tomosha qiling
Videoni tomosha qilish, bu qanday ishlashini tushunishga yordam beradi.
2 -qadam: ehtiyot qismlar va komponentlarni oling
Bu erda sizga kerak bo'ladi:
- Arduino mikrokontroller paneli.
- L298N dvigatel haydovchi moduli.
- 2 ta "sezilgan" trek.
- 6 erkak va ayol o'tish simlari (sensorlar pimini Arduino kartasining raqamli kirish -chiqish pinlari va quvvatiga ulash uchun har biri 3 ta simdan iborat).
- 3 erkak va ayol o'tish simlari (dvigatel drayverining kirish pimlarini Arduino kartasining raqamli kirish -chiqish pinlariga ulash uchun.)
- 2 erkak va erkak o'tish simlari (dvigatel drayverini quvvat va erga ulash uchun.)
- 2 ta erkak va erkak o'tish simlari (dvigatel haydovchining chiqish terminallarini yo'l relslarini quvvatlantirish uchun ulash uchun.)
- 12 voltli quvvat manbai (oqim quvvati N shkalasi uchun kamida 1000mA yoki 1A bo'lishi kerak.)
3 -qadam: Arduino mikrokontrollerini dasturlash
Arduino IDE -ni bu erdan oling. Sizning tartibingiz uchun Arduino kodiga ba'zi o'zgarishlar kiritishingiz kerak bo'lishi mumkin.
4 -qadam: Test maketini yarating
Qo'shimcha ma'lumot olish uchun yuqoridagi rasmni bosing.
Har bir uchida bamper yo'llari bilan tartib yarating. Stantsiyalar orasidagi magistral yo'lning uzunligi zarur bo'lganda amalga oshirilishi mumkin. "Sensorli" yo'lni kesib o'tgandan keyin poezd sekinlashib, bir oz masofani bosib o'tishda davom etar ekan, har bir A va B nuqtalarining "sensori" izlari va ularning tampon yo'llari o'rtasida etarli yo'l borligiga ishonch hosil qiling. Yuqoridagi rasm mos yozuvlar uchun foydali bo'lishi mumkin.
5 -qadam: Dvigatel drayveri uchun simlarni ulang
Quyidagi simlarni ulang:
- Dvigatel drayverining kirish pinini 'IN3' Arduino kartasining raqamli chiqish piniga 'D8' ga ulang.
- Dvigatel drayverining kirish pinini "IN4" Arduino kartasining raqamli chiqish piniga "D9" ga ulang.
- Dvigatel drayverining kirish pinini "ENB" Arduino kartasining raqamli chiqish piniga "D10" ga ulang.
"GND" va "+12-V" terminallariga ikkita erkak va erkak o'tish simlarini ulang va ularni Arduino kartasining "GND" va "VIN" belgilariga ulang.
Dvigatel haydovchisining chiqish terminallariga ikkita erkak va erkak o'tish simlarini ulang va ularni quvvatlantiruvchi trassa orqali temir yo'l panjaralariga ulang.
6 -qadam: Sensorlarni Arduino kartasiga ulang
Sensorlarning ikkala "VCC" va "GND" pinlarini Arduino kartasining "+5 voltli" va "GND" piniga ulang. Arduino UNOda mavjud bo'lgan bitta "5 voltli" pinli ikkita "VCC" ulanish o'tish moslamasini ulash uchun sizga biroz ijodkorlik kerak bo'lishi mumkin. "A" bekatining "OUT" pinini Arduino kartasining A0 piniga, qolgan sensori esa Arduino platasining A1 piniga ulang.
7 -qadam: Yo'llarda sinov lokomotivini joylashtiring
Sinov maqsadida har qanday lokomotivni yoki harakatlanuvchi mashinani sxemaning "A" nuqtasiga lokomotiv yoki harakatlanuvchi mashina boshlanadigan joydan joylashtiring.
8 -qadam: O'rnatishni quvvat manbaiga ulang va uni yoqing
Arduino platasining quvvat kiritish ulagichini 12 voltli quvvat manbaiga ulang va uni yoqing.
9 -qadam: Sizning poyezdingizning avtonom ishlashini kuzating
Agar hamma narsa to'g'ri bajarilgan bo'lsa, siz "L" lokomotivini yoki harakatlanuvchi mashinasini "A" nuqtadan boshlanganini ko'rishingiz kerak, u yaqinlashayotgan birinchi "sezgir" yo'lni kesib o'tgandan keyin tezlikni oshiring, sekinlashtiring va ikkinchi "sensordan" o'tib "B" nuqtasida to'xtang. "trek, teskari yo'nalishda bir necha soniyadan so'ng qaytadan boshlang, u yaqinlashayotgan birinchi" sezilgan "yo'lni kesib o'tgandan keyin tezlikni oshiring va" A "nuqtasi yaqinida o'rnatilgan" sezgir "yo'lni kesib o'tgandan keyin sekinlashib, A nuqtasida to'xtang. Butun jarayonni qayta boshlashdan oldin u bir necha soniya kutadi.
Agar lokomotiv noto'g'ri yo'nalishda harakat qila boshlasa, dvigatel haydovchisining chiqish yo'lidan quvvat iziga ulangan simlarni almashtiring.
10 -qadam: Keyin nima bo'ladi
Poyezdlarni xohlaganingizcha ishlatish uchun Arduino kodini o'zgartirishga harakat qiling, oldingi loyihalarimni shu bilan birlashtirib, maketga boshqa funktsiyalarni qo'shib ko'ring. Nima qilsangiz ham, eng yaxshisi!
Tavsiya:
Nuqta-nuqta kuchlanishli boshqariladigan osilator: 29 qadam
Nuqtadan-nuqtaga voltaj bilan boshqariladigan osilator: Salom! Siz loyihani topdingiz, u erda biz chindan ham arzon mikrochipni, CD4069 (yaxshi) olib, uning ba'zi qismlarini yopishtirib olamiz va kuchlanish nazorat qilinadigan juda foydali osilatorga ega bo'lamiz! Biz quradigan versiyada faqat arra yoki rampa to'lqin shakli mavjud, bu
Ardiuno bilan 32x8 Max7219 nuqta matritsasi: 5 qadam (rasmlar bilan)
Ardiuno bilan 32x8 Max7219 nuqta matritsasi: Hammaga salom, Max7219 asosidagi nuqta matritsasi 2020 yilda yangi emas, yaqin vaqtgacha o'rnatish jarayoni yaxshi hujjatlashtirilgan bo'lib, MajicDesigns -dan apparat kutubxonasini yuklab olish mumkin edi. va sarlavha fayllaridagi bir nechta satrlarni o'zgartirdi va FC16 joziba kabi ishladi. Bu qadar edi
Dual Decay Eurorack nuqta-nuqta sxemasi: 12 qadam
Dual Decay Eurorack nuqta-nuqta sxemasi: Ushbu ko'rsatmaning maqsadi modulli sintezatoringiz uchun DUAL DECAY sxemasini qanday qilish mumkinligini ko'rsatishdir. Bu har qanday pcb bo'lmagan nuqta-nuqta sxemasi va minimal qismlardan iborat funktsional sintezator zanjirlarini yaratishning boshqa usulini ko'rsatadi
IoT APIS V2 - avtomatlashtirilgan o'simliklarni sug'orish avtomatlashtirilgan tizimi: 17 qadam (rasmlar bilan)
IoT APIS V2 - Avtomatik o'simliklarni sug'orish IoT tizimi: Bu loyiha mening oldingi ko'rsatmalarimning evolyutsiyasi: APIS - O'simliklarni sug'orishning avtomatlashtirilgan tizimi Men deyarli bir yildan buyon APISdan foydalanmoqdaman va oldingi dizaynni yaxshilashni xohladim. zavodni masofadan turib kuzatib boring. Mana shunday
Mikroto'lqinli pech transformatoridan nuqta bilan payvandlash mashinasini yaratish: 7 qadam (rasmlar bilan)
Mikroto'lqinli pechdan transformatordan nuqta bilan payvandlash mashinasini yaratish: Ushbu loyihada men 18650 lityum -ionli xujayrali akkumulyatorli paketlarni qurish uchun ishlatiladigan DIY -payvandlash mashinasini tayyorlayman. Menda Sunkko 737G modelli professional payvandchi bor, uning narxi taxminan 100 dollarni tashkil qiladi, lekin men mamnuniyat bilan aytishim mumkinki, men o'z qo'llarim bilan payvandlash payvandchisiman