Мазмуну:
- 1 -кадам: Компоненттердин тизмеси
- 2 -кадам: Arduino: Power Up орнотуу
- 3 -кадам: Pin Mapping: ATMEGA328/168
- 4 -кадам: Жүктөө жана программалоо
- 5 -кадам: Жаңдоочу унаа: Имараттын структурасы
- 6 -кадам: Бергич микросхемасы
- 7 -кадам: Receiver Circuit
Video: Ардуино менен жасалган робот: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул постто биз кантип өзүбүздүн үйдө жасалган Arduino менен Gesture Control машинасын этап -этабы менен курууну түшүндүрөбүз. Бул анын кантип иштээрин камтыйт; бардык механика, тетиктер ж.
Ардуинонун артында кандай илим бар экенин билүү бизге жакты деп үмүттөнөбүз
Arduino деген эмне?
Arduino-ачык булак электроника платформасы, колдонууга оңой аппараттык жана программалык камсыздоого негизделген. Arduino такталары сенсордогу жарык, баскычтын манжасы же башка бир топ татаал тапшырмаларды окуй алат.
Тактадагы микроконтроллерге көрсөтмөлөрдүн топтомун жөнөтүү менен тактаңызга эмне кылуу керек экенин айта аласыз. Бул үчүн сиз Arduino программалоо тилин (зымга негизделген) жана кайра иштетүүгө негизделген Arduino программасын (IDE) колдоносуз. Бул сүрөтчүлөр, студенттер, прогаммерлер жана адистер тарабынан колдонулат, негизинен проектилер үчүн колдонулат, бирок бизди кичине кызыктуу эксперименттер да колдонушу мүмкүн.
Булак:
Бул кантип иштейт:
Үйдө жасалган Arduino жана Gesture Control Машинабызды куруп бүткөндөн кийин, биз Arduinoго акселлерометрди жана колубуз менен кыймылдарыбызды таанытууну программалайбыз.
Arduino мээлейге жабыштырылат, андыктан аны оңой иштетүү мүмкүн, ошондой эле сиз кайсы позицияда сизди эң аз камсыздай турганын көрө аласыз.
1 -кадам: Компоненттердин тизмеси
Үйдө жасалган Arduino:
- Нан тактасы (440 же 840 Tie Point)
- 22 AWG зымдары (түрдүү түстөр)
- 2 LED (каалаган түстөр)
- 2 220 Ом резисторлор (Кызыл, Кызыл, Браун)
- 7805 Voltage Regulator
- 1 10k Ohm резисторлору (күрөң, кара, кызыл)
- 2 10 uF конденсаторлор
- 16 МГц сааттык кристалл
- 2 22 pF Конденсаторлор
- Кичинекей көз ирмемдик такт
- TTL - 232R3V3 USB. Сериялык конвертер кабели
- ATMEGA328 же ATMEGA 168
- 9v Батарея
Жаңсоолорду көзөмөлдөөчү унаа:
- Ардуино Лилипад же Үй Ардуино
- Acceloremeter
- RF 433 модулу
- HT12E жана HT12D
- Мотор айдоочу L293DNE
- BO мотору жана дөңгөлөктөрү
- Protoyping Board
- 2 9v Батарея
- Жыгач
- Батарея
- 7805 Voltage Regulator
- Зымдар
- 2 330k Ом резисторлору
Кошумча:
- USB 2 зымы
- Эркек жана Аял зым
- Мээлей
- Калай
- Электр менен ширетүүчү
- Arduino
- Глей тапанчасы
2 -кадам: Arduino: Power Up орнотуу
Биринчиден, биз бийликти орнотушубуз керек, антпесе эч нерсе иштебейт. (Кызыл = Күч, Кара = Жер)
1. BroadBoardдун түбүнө күч менен жерди кошуңуз, анда Voltage Regulator болот.
2. Ар бир темир жолду туташтырып, Broadboardдун түбүнө бийликти жана жерди кошуңуз.
3. Чыңалуу жөндөгүчүн оң жагына, андан кийин солго 10 uF конденсаторун, ал эми экинчисин рельстин темир жолуна коюңуз.
4. Supply Input капталында LED кошуу, биздин Power көрсөткүчү болуп саналат; жана сол рельстин ортосунда 220 Омдук резистор.
Азыр бизде Power Setup бар.
3 -кадам: Pin Mapping: ATMEGA328/168
Эми биз бардык компоненттерибизди бириктиребиз.
Процесс учурунда RESETти болтурбоо үчүн 10k Ohm конденсаторун RESET пинине коюңуз.
1. Pin 9 жана 10 ортосунда 16MHz Саат Кристаллын кошуп, жана сол темир жолдо жерге чуркаган Эки 22 pF Capacitors кошуу.
2. Чакан баскычты кошуңуз, ошондо сиз каалаган убакта Arduino -ны баштапкы абалга келтире аласыз жана аны программалоого алдын ала даярдай аласыз, жана РЕСЕТКА которуунун төмөнкү сол бутуна кичинекей зым кошо аласыз.
3. Акырында Pin 19га электр зымын кошуп, аны LEDге туташтырыңыз (узун буту зымга) жана башка 220 Ом резисторун оң рельске коюңуз. (Жарык диодун өчүрүп көрүңүз)
Сиз дээрлик функционалдуу Arduino көрүп жатасыз.
4 -кадам: Жүктөө жана программалоо
Жүктөгүч деген эмне?
Жүктөгүч - бул кандайдыр бир операциялык система иштей электе иштей турган коддун бир бөлүгү; негизи ансыз эч нерсе болбойт.
Arduino жүктөө:
Эгерде сизде жаңы ATMEGA328 бар болсо, ага жүктөгүчтү өрттөшүңүз керек болот.
Бул жерде сиз шилтеме менен барсаңыз болот:
Программалоо:
TTL-232R3V3 USB протоботту туташтырып, анан аны зымдар менен бирге ATMEGA328ге коюңуз; 9v батарейкаңыз туташпаганын текшериңиз.
Arduino IDEди ачыңыз жана мисалдардын эскиз файлдарында, Санарип астында, Blink эскизин жүктөңүз
Файлдын Сериялык Портунун астында, USB кабелиңиз менен колдонуп жаткан COM портун тандаңыз.
Эми жүктөө сөлөкөтүн басып, анан баштапкы абалга келтирүү баскычын басыңыз; Эгерде баары туура иштесе, пин 13төгү LED жаркылдайт, бул үчүн программа.
Каалаган жерде программалоону бүтүргөндөн кийин, бул учурда Жаңсоо Унаасы, сиз аны ажыратып, 9v Батареяңызды кубат үчүн колдоно аласыз.
5 -кадам: Жаңдоочу унаа: Имараттын структурасы
Унаанын структурасын жыгачтан, кичинесинен, алдыңкы жана арткы 2 блокту (дөңгөлөктөр кете турган жерде) жана колдоо үчүн ортоңку бөлүктөн курууну баштаңыз; аны клей пистолети менен чаптаңыз
Андан кийин моторлорду эки жагына чаптап, 4 дөңгөлөктү сайыңыз. Ар бир кыймылдаткычка бир жинди жерди ширеткиле.
15x15 см өлчөмүндөгү Saquare кескиле, аны структурага ылайык келгидей кылып кескиле (база)
6 -кадам: Бергич микросхемасы
Эми биз өткөргүч схемасын жана программалоону жасай баштайбыз.
Видеону 3.36дан 6.17ге чейин текшериңиз: Тараткычтын схемасы
The Gesture Car үчүн коддоо:
Жүктөө планы:
7 -кадам: Receiver Circuit
Эми алуучу микросхеманы оюп баштаңыз
6: 18ден 8: 34кө чейин видеону текшериңиз: Рецивердик схемасы
Жүктөө планы:
Акырында бардыгын базага жабыштырыңыз жана ал толугу менен иштөөгө даяр.
Тапендра Мандал жасаган Proyect оригиналы; Каналдын шилтемеси
Сунушталууда:
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулу жана Автономдуу робот кыймылынын жардамы менен үн менен башкарылат.: 6 кадам
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулунун жана Автономдуу Робот Кыймылынын жардамы менен Үн менен Башкарылат. , Сол, Оң, Чыгыш, Батыш, Түндүк, Түштүк) Үн буйругун колдонуу менен аралыкты сантиметр менен талап кылды. Роботту автономдуу түрдө жылдырса болот
BasketBot - пластикалык себет менен жасалган робот машина: 12 кадам
BasketBot - Пластикалык корзина менен жасалган робот машина: Бул көрсөтмө сизге арзан пластикалык себеттен робот машинасын кантип курууну жана арзан STEAMbot Robot NC Kitти көрсөтөт. Кичирээк жашыл тик бурчтуу себет дагы, чоңураак кызыл тегерек себет дагы BasketBotко жасалат. Курулган соң, ро
Ардуино менен иштеген робот Тактигон менен башкарылат: 5 кадам
Tactigon менен башкарылган Arduino иштеткен робот: Обзор Бул пост Tactigonдун BLE Central мүмкүнчүлүктөрүнүн артыкчылыктарын кантип колдонууну көрсөтөт. The Tactigon'ду 3D рулду ” ылдамдыкты чайыр менен жана рул менен рулду башкаруу. Биз
Эң арзан Ардуино -- Эң кичинекей Ардуино -- Arduino Pro Mini -- Программалоо -- Arduino Neno: 6 кадам (сүрөттөр менен)
Эң арзан Ардуино || Эң кичинекей Ардуино || Arduino Pro Mini || Программалоо || Ардуино Нено: …………………………. Дагы видеолор үчүн YouTube каналыма ЖАЗЫЛЫҢЫЗ ……. .Бул долбоор эң кичинекей жана эң арзан ардуинону кантип интерфейстөө жөнүндө. Эң кичине жана эң арзан ардуино - arduino pro mini. Бул arduino окшош
Ардуино иштеткен RGB Moodlamp колго жасалган: 7 кадам
Колго жасалган Arduino иштеткен RGB Moodlamp: Бул көрсөтмө 5 бөлүккө бөлүнөт:- Курулушту пландаштыруу (Step1)- Колго жасалган көлөкө (Step2+3)- ATmega8 контроллери менен 3W LEDди айдоонун электрондук схемасы (Step4)- Код ( 5-кадам)- Аны кантип өзүнчө алуу керек (Ardu жарк этип