Мазмұны:

Үйде жасалған робот Ардуино: 7 қадам
Үйде жасалған робот Ардуино: 7 қадам

Бейне: Үйде жасалған робот Ардуино: 7 қадам

Бейне: Үйде жасалған робот Ардуино: 7 қадам
Бейне: Жаңадан бастаушылар үшін ARDUINO курсы. 2024, Қараша
Anonim
Қолмен жасалған Ардуиномен бірге робот -робот
Қолмен жасалған Ардуиномен бірге робот -робот

Бұл жазбада біз өз қолымызбен жасалған Arduino көмегімен қимылды басқару машинасын кезең -кезеңмен жасауды түсіндіреміз. Бұл оның қалай жұмыс істейтінін қамтиды; барлық механика, компоненттер және т.

Біз сізге ұнайды деп үміттенеміз, біз Arduino -ның астындағы ғылымды аштық

Arduino дегеніміз не?

Arduino-бұл ашық аппараттық құралдар мен бағдарламалық жасақтамаға негізделген ашық электронды платформа. Arduino тақталары сенсордағы жарық, түймедегі саусақ немесе басқа да күрделі тапсырмалар сияқты кірісті оқи алады.

Сіз тақтаға микроконтроллерге нұсқаулар жиынтығын жіберу арқылы не істеу керектігін айта аласыз. Ол үшін сіз Arduino бағдарламалау тілін (сымға негізделген) және өңдеуге негізделген Arduino бағдарламалық жасақтамасын (IDE) қолданасыз. Мұны суретшілер, студенттер, прогаммерлер мен кәсіпқойлар пайдаланады, олар негізінен проектілер үшін қолданылады, бірақ сонымен бірге бізді кішкентай көңілді эксперименттер қолдана алады.

Дереккөз:

Ол қалай жұмыс істейді:

Үйде Arduino мен Gesture Control Car құрастыруды аяқтағаннан кейін, біз Arduino -ны акселормер мен қолмен қозғалыстарымызды тануға бағдарламалаймыз.

Arduino қолғапқа бекітіледі, сондықтан оны оңай өңдеуге болады, сонымен қатар сіз қай позицияда сізге аз екенін көре аласыз.

1 -қадам: компоненттер тізімі

Компоненттер тізімі
Компоненттер тізімі

Үйде жасалған Arduino:

  • Нан тақтасы (440 немесе 840 байланыстыру нүктесі)
  • 22 AWG сымдары (түрлі түсті)
  • 2 жарық диоды (кез келген түсті)
  • 2 220 Ом резисторы (Қызыл, Қызыл, Қоңыр)
  • 7805 кернеу реттегіші
  • 1 10к Ом резисторлары (қоңыр, қара, қызыл)
  • 2 10 uF конденсаторлары
  • 16 МГц сағатты кристалл
  • 2 22 pF конденсаторлар
  • Кішкентай лезде әрекет ету қосқышы
  • TTL - 232R3V3 USB. Сериялық түрлендіргіш кабелі
  • ATMEGA328 немесе ATMEGA 168
  • 9в батарея

Қимылды басқару көлігі:

  • Ардуино Лилипад немесе үйдегі Ардуино
  • Акселометр
  • RF 433 модулі
  • HT12E және HT12D
  • L293DNE мотор драйвері
  • BO моторы мен дөңгелектері
  • Қорғаныс тақтасы
  • 2 9v батарея
  • Ағаш
  • Батарея
  • 7805 кернеу реттегіші
  • Сымдар
  • 2 330к Ом резисторы

Қосымша:

  • USB 2 сымы
  • Әйел мен әйел сымы
  • Қолғап
  • Қалайы
  • Электр дәнекерлеуші
  • Ардуино
  • Желім мылтық

2 -қадам: Arduino: Қуатты қосуды орнату

Arduino: Қуатты қосуды орнату
Arduino: Қуатты қосуды орнату
Arduino: Қуатты қосуды орнату
Arduino: Қуатты қосуды орнату
Arduino: Қуатты қосуды орнату
Arduino: Қуатты қосуды орнату

Біріншіден, біз қуатты орнатуымыз керек, әйтпесе ештеңе жұмыс істемейді. (Қызыл = Қуат, Қара = Жер)

1. Кернеу реттегіші болатын BroadBoard тақтасының түбіне қуат пен жер қосыңыз.

2. Әр рельсті қосатын Broadboard түбіне қуат пен жер қосыңыз.

3. Кернеу реттегішін оң жағына қойыңыз, содан кейін солға 10 фольттық конденсатор, екіншісін рельстің рельсіне қойыңыз.

4. Светодиодты кіріс көзінің жанына қосыңыз, бұл біздің қуат көрсеткіші; және сол жақ рельс пен ортасы арасындағы 220 Ом резистор.

Енді бізде қуат параметрлері бар.

3 -қадам: түйреуішті салыстыру: ATMEGA328/168

Түйреуіш картасы: ATMEGA328/168
Түйреуіш картасы: ATMEGA328/168
Түйреуіш картасы: ATMEGA328/168
Түйреуіш картасы: ATMEGA328/168
Түйреуіш картасы: ATMEGA328/168
Түйреуіш картасы: ATMEGA328/168

Енді біз барлық компоненттерді қосамыз.

Процесс кезінде RESET -тің алдын алу үшін 10k Ом конденсаторды RESET істігіне қойыңыз.

1. 16 МГц сағатты кристалды 9 және 10 түйреуіш арасына қосып, сол жақ рельске жерге қосылатын 22 пФ екі конденсаторды қосыңыз.

2. Кішкене түймені қосыңыз, осылайша сіз Arduino -ны кез келген уақытта қалпына келтіре аласыз және оны бағдарламалауға алдын ала дайындай аласыз, ал қосқыштың төменгі сол жақ аяғына RESET -ке кішкене сым қосасыз.

3. Ақырында түйреуішке қуат сымын қосыңыз, оны светодиодқа (ұзын аяғы сымға) жалғаңыз және қалған 220 Ом резисторды оң жақ рельске қойыңыз. (Жарық диодты жыпылықтап көріңіз)

Сіз дерлік функционалды Arduino көресіз.

4 -қадам: жүктеу және бағдарламалау

Жүктеу және бағдарламалау
Жүктеу және бағдарламалау

Жүктеуші дегеніміз не?

Жүктеуші - кез келген операциялық жүйе іске қосылмай тұрып жұмыс істейтін код бөлігі; Негізінен онсыз ештеңе болмайды.

Arduino жүктеу:

Егер сізде жаңа ATMEGA328 болса, оған жүктеуші жүктелуі керек.

Мына сілтемеге өтуге болады:

Бағдарламалау:

TTL-232R3V3 USB протободыға жалғаңыз, содан кейін оны ATMEGA328 сымдарына қосыңыз; 9 вольтты батареяның жалғанбағанын тексеріңіз.

Arduino IDE ашыңыз және мысалдарда эскиздік файлдардың цифрлық бөлімінде Blink эскизін жүктеңіз.

Сериялық порт файлының астында USB кабелі арқылы қолданылатын COM портын таңдаңыз.

Енді жүктеу белгішесін басыңыз, содан кейін қалпына келтіру түймесін басыңыз; Егер бәрі дұрыс жұмыс істесе, түйреуіштің 13 светодиодты жыпылықтайды, бұл үшін бағдарлама.

Қажетті жерде бағдарламалауды аяқтағаннан кейін, бұл жағдайда «Қимылды басқару машинасы», сіз оны ажыратып, қуат үшін 9в батареяны пайдалана аласыз.

5 -қадам: Қимыл машинасы: Ғимарат құрылымы

Қимыл машинасы: құрылыс құрылымы
Қимыл машинасы: құрылыс құрылымы

Автомобильдің құрылымын ағаштан, кішкене бөліктерден, алдыңғы және артқы жағынан 2 блоктан (дөңгелектер жүретін жерде) және тіреу үшін ортасында үлкен бір бөліктен құруды бастаңыз; оны желім пистолетімен жабыстырыңыз

Содан кейін қозғалтқыштарды екі жағына жабыстырыңыз және 4 дөңгелекті қосыңыз. Әр қозғалтқышқа күшті жерге дәнекерлеу.

15х15 см көлеміндегі Saquare кесіңіз, оны құрылымға сәйкес келетін етіп кесіңіз (негіз)

6 -қадам: таратқыш схемасы

Таратқыштар тізбегі
Таратқыштар тізбегі

Енді біз таратқыш схемасы мен бағдарламалауды жасай бастаймыз.

3.36 -дан 6.17 -ге дейінгі бейнені тексеріңіз: Таратқыш схемасы

Gesture Car үшін кодтау:

Жүктеу жоспары:

7 -қадам: қабылдағыш тізбегі

Қабылдағыш тізбегі
Қабылдағыш тізбегі

Енді қабылдағыш тізбегін кесуді бастаңыз

6: 18 -ден 8: 34 -ке дейін бейнені тексеріңіз: Рецивер схемасы

Жүктеу жоспары:

Соңында бәрін негізге жабыстырыңыз және ол толық жұмыс істеуге дайын.

Тапендра Мандал жасаған Proyect түпнұсқасы; Арна сілтемесі

Ұсынылған: