Мазмуну:

Автоматтык Google T Rex Оюн контроллери Arduino колдонуу: 7 кадам
Автоматтык Google T Rex Оюн контроллери Arduino колдонуу: 7 кадам

Video: Автоматтык Google T Rex Оюн контроллери Arduino колдонуу: 7 кадам

Video: Автоматтык Google T Rex Оюн контроллери Arduino колдонуу: 7 кадам
Video: Jurassic World Toy Movie: Rise of Hybrids, PART 10 2024, Июль
Anonim
Image
Image
Керектүү компоненттер
Керектүү компоненттер

аны куруп алалы

1 -кадам: Кээ бир Intro

сиз Google rex aka dino оюну жөнүндө билесиз жана ал интернет оюну катары белгилүү.

оюн абдан жөнөкөй, секирүү менен тоскоолдуктардан алыс болуңуз жана ага окшош супер Марио чуркаңыз. көбүнчө секирүү үчүн космостук тилкени кол менен колдонобуз. бул мен үчүн эң эски мектеп …

Ошентип, бул үйрөткүчтө мен муну автоматтык түрдө кантип жасоону көрсөтөм, бул автоматтык башкаруучу.

кененирээк маалымат алуу үчүн видеону көрүңүз

2 -кадам: Иштөөнүн келечеги

сенатор

бул жерде биз тоскоолдукту таап, мен LDR колдонуп жаткан тоскоолдукту аныктоо үчүн секиргибиз келет

LDR мындай тоскоолдукту кантип аныктайт?

LDR каршылыгы жарыкка жараша өзгөрөт, бул караңгы убакта LDR каршылыгы өтө жогору жана тескерисинче. Ошентип, биздин тоскоолдуктун түсү караңгы, андыктан биз ар кандай аналогдук баалуулуктарды ала алабыз. ошол баалуулук менен контроллердин жардамы менен биз сервону иштетебиз.

servo боштукту басуу үчүн колдонулат. ошондуктан бул иштөө принциби

3 -кадам: Компоненттер керек

arduino uno

сиз каалаган arduino колдоно аласыз

servo мотор

Мен sg90 колдонуп жатам

LDR

биздин сенсор

10K RESISTOR

4 -кадам: Райондук диаграмма жана туташуулар

Райондук диаграмма жана туташуулар
Райондук диаграмма жана туташуулар

сураныч видеону көрүңүз

Биринчиден, сервоприводдун VCC'ин 5v жана жерге жерге туташтырыңыз

анда мен PWM пинин Arduino pin 9га туташтырдым

LDRди а0 пинге туташтырыңыз

5 -кадам: Код

Мен Arduino аналогдук окуу функциясын колдонуп жатам жана мен servo триггерлери үчүн шарттарды берем

бул жерден жүктөө

6 -кадам: Бактылуу кылуу

сураныч, видеону көрүңүз. Эгер кандайдыр бир шектенүүңүз бар болсо, төмөндө комментарий калтырыңыз

7 -кадам: Чектөөлөр жана жаңыртуулар

Мен видеодо айткандай чектөөлөр бар

1.arduino ал канаттуу келгенде динону түшүрө албайт.

Чечим

Үстүнкү жагына ldr кошуу менен биз башка сервону башкара турган триггер менен канаттууну табабыз (артка баскычы)

2. ылдамдык жогорулаганда ийгиликсиз болот

3. түс өзгөргөндө иштебейт (түс инверсиясы)

Чечим

Биз муну дагы сенсорлорду жана кээ бир татаал коддорду кошуу менен чече алабыз

Сунушталууда: