Мазмуну:
- Жабдуулар
- 1 -кадам: Arduino Odometer
- 2 -кадам: Одометр сигнализациясы
- 3 -кадам: Макаланын уландысы
- 4 -кадам: Ыраазычылык
Video: Arduino одометрин түзүү - I бөлүк: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Велосипедчендер менен велосипед колдонуучуларынын ылдамдыгын жана басып өткөн аралыкты өлчөөсү керек. Бул үчүн бизге одометр деп аталган аппарат керек.
Одометр бул өзгөрмөлөрдү өлчөө жана бул маалыматты колдонуучуга берүү үчүн жооптуу.
Бул макалада биз колдонуучуга жаңы мүмкүнчүлүктөрдү сунуштоо үчүн бул өлчөмдөрдү өлчөө жана башка өзгөчөлүктөргө ээ болуу үчүн Arduino аркылуу одометрди иштеп чыгабыз. Төмөндө биз Arduino одометрибиздин өзгөчөлүктөрү менен тааныштырабыз.
Бул долбоор үчүн сизге төмөнкү компоненттер керек болот.
Жабдуулар
PCBWay Custom PCB
Которуу баскычы - UTSOURCE
10kR каршылыгы - UTSOURCE
ЖК 16x2 дисплей - UTSOURCE
Reed Switch - UTSOURCE
Arduino UNO - UTSOURCE
1 -кадам: Arduino Odometer
Arduino одометрин куруу үчүн биз төмөнкү функцияларды ишке ашырабыз:
Биринчиден, биз аралыкты жана болжолдуу ылдамдыкты эсептөө үчүн функция түзөбүз.
Артта, биз басып өткөн аралыкты колдонуу менен сигналдын өзгөчөлүгүн жогорулатабыз, башкача айтканда, бул аркылуу ал программаланган аралыкка же белгиленген убакытка жеткенде колдонуучу үчүн сигналды жаратууга мүмкүн болот.
Бул система аркылуу колдонуучу дөңгөлөктөрдүн радиусун конфигурациялайт жана артка, басып өткөн аралык колдонуучу тарабынан конфигурацияланган радиустун негизинде эсептелет.
Системадан тышкары кыймыл аркылуу ылдамдыкты эсептеп берет. Башкача айтканда, велосипед кыймылда болсо, аныкталат жана андан кийин Ардуинону басып өткөн аралыкка жана убакытка жараша ылдамдыгы эсептелет.
Презентацияланган функциялар бир нече одометрде бар, бирок бул моделде биз сигнал функциясын ишке ашырабыз.
2 -кадам: Одометр сигнализациясы
Бул функция аркылуу колдонуучу сигналдардын эки түрүн эсептей алат:
- Колдонуу убактысы;
- Сапарга кеткен аралык.
Долбоордун схемасы төмөндө келтирилген.
Башкача айтканда, эгер колдонуучу ойготкучту колдонуу убактысына койсо, ал өзү белгилеген белгилүү бир убакытка педальда болгондо сигнал алат. Ошентип, эгер колдонуучу 15 мүнөт койсо, система белгиленген убакытка жеткенде сигналды иштетет.
Болбосо, эгер колдонуучу басып өткөн аралыкка сигналды койсо, ал сигнал катары колдонулган аралыкты билдириши керек. Башкача айтканда, эгер ал 2 км тандап алса, бул аралыкты басып өткөндө ызылдаган үн чыгат.
3 -кадам: Макаланын уландысы
Эгерде сиз бул долбоордун толук иштелип чыгуусуна кызыкдар болсоңуз, Silicon Lab жана PCBWay профилин караңыз.
4 -кадам: Ыраазычылык
PCBWayге биздин YouTube каналыбызды колдогонуңуз үчүн жана ПХБдарды сапаттуу өндүрүп, чогулткандыгыңыз үчүн рахмат.
Silícios Lab электрондук компоненттерин сунуштоо үчүн UTSOURCEке ыраазычылык билдирет.
Сунушталууда:
Arduino-tomation 4-бөлүк: TRI DE BRIQUE: 5 кадам
Arduino-tomation 4-бөлүк: TRI DE BRIQUE: Бул Нускамада мен сизге Atmega1284p жасалган Arduino клон тактасы тарабынан башкарылган жана башкарылган башка машина жөнүндө айтып берем. Бул такта ethernet калканын колдой алат жана аны SCADA (AdvancedHMI, Unigo) же өнөр жай көзөмөлдөй алат
Arduino Portable Workbench 3 -бөлүк: 11 кадам
Arduino Portable Workbench 3 -бөлүк: Эгер сиз 1, 2 жана 2В бөлүктөрүн көргөн болсоңуз, анда ушул убакка чейин бул долбоордо көп Arduino болгон эмес, бирок бир нече тактай зымдар ж.б.у.с. калганы иштей электе курулушу керек. Бул электроника жана А
Аэро пианино IR жакындык сенсорун, спикерди жана Arduino Uno колдонуп (жакшыртылган/2-бөлүк): 6 кадам
Air Piano IR жакындык сенсорун, спикерди жана Arduino Uno колдонуп (жакшыртылган/2-бөлүк): Бул аба пианинонун мурунку долбоорунун жакшыртылган версиясы?. Бул жерде мен чыгаруу катары JBL спикерин колдонуп жатам. Мен ошондой эле талаптарга ылайык режимди өзгөртүү үчүн сенсордук баскычты коштум. Мисалы- Hard Bass режими, Normal mode, High fr
Кантип портативдүү акылдуу күзгү түзүү/куту айкалышын түзүү: 8 кадам
Кантип портативдүү акылдуу күзгү түзүү/куту айкалыштыруу: Дэвистеги капстоюнум үчүн акыркы долбоор катары & Элкинс колледжи, мен порт катары иштей турган чоң күзгү жана малина пи жана сыйкырдуу күзгү программалык платформасын колдонуу менен бирге саякат кутусун иштеп чыгууну чечтим
6502 Минималдуу Компьютер (Arduino MEGA менен) 3 -бөлүк: 7 кадам
6502 Минималдуу Компьютер (Arduino MEGA менен) 3 -бөлүк: Мындан ары дагы жылып, мен азыр сегиз бурчтуу, 8 тик бурчтуу LED жана 220 Ом резистордук массивди башкы тактага кошуп койдум. LEDдын өчүрүлүшү үчүн массивдин жалпы пини менен жеринин ортосунда секирүүчү бар. 74HC00 NAND дарбазасы h