Мазмуну:

Ultrasonic сенсор жана фотоцелл менен Bluetooth чычкан: 10 кадам (сүрөттөр менен)
Ultrasonic сенсор жана фотоцелл менен Bluetooth чычкан: 10 кадам (сүрөттөр менен)

Video: Ultrasonic сенсор жана фотоцелл менен Bluetooth чычкан: 10 кадам (сүрөттөр менен)

Video: Ultrasonic сенсор жана фотоцелл менен Bluetooth чычкан: 10 кадам (сүрөттөр менен)
Video: Как сделать датчик приближения / Простой детектор препятствий дальнего действия своими руками 2024, Июль
Anonim
Bluetooth чычкан УЗИ сенсор жана Photocell менен
Bluetooth чычкан УЗИ сенсор жана Photocell менен

Ошентип, мен бул долбоорду эмне үчүн жасагандыгым жөнүндө бир аз тааныштыруу. Учурда жаңы үйүмө мышык багып алууну көздөп жатам. Анан мышыктар үчүн ойнотула турган нерселерди карап чыккандан кийин, мен ойлонуп көрдүм: эмнеге оюнчукту өзүм жасабайм. Ошентип, мен Bluetooth чычкан жасадым. Сиз муну андроид телефондор үчүн жасаган тиркеме аркылуу көзөмөлдөй аласыз. Ошондой эле, мен эки режимди жасадым. Кирүү өчүрүү режими, анда чычкан кандайдыр бир объект артында жакын турганда гана жооп берет. Жана кадимки киргизүү, колдонмонун колдонуучусу чычканды "айдай алат".

1 -кадам: материалдар

Материалдар
Материалдар

Чычкан үчүн сизге керек болот:

  • 1x Arduino Uno
  • 1x нан тактасы
  • 1x Solder тактасы
  • 360 токтому менен 2x Gearmotor
  • 1x 10k Ohm каршылыгы
  • 1x Arduino айдоочу тактасы L298N Dual H Bridge
  • 1x HC-05 Bluetooth адаптери
  • 1x Photocell Light каршылыгы
  • 1x УЗИ сенсор
  • 1х жыгач кесими
  • Редмоторго туура келген 2x дөңгөлөктөр
  • 20x галстук
  • 20x Аял - Аял Jumper Wires
  • 20x Эркек - Эркек Jumper Wires
  • Андроид менен 1х Телефон
  • 1x LED тилкеси
  • 1x 12v Батарея
  • 3x баскычтары (каалаган түс)
  • 10х жип

Ошондой эле, сизге схеманын макети үчүн курал керек болот жана аны жасоо үчүн курал керек болот. телефонуңуз үчүн apk.

Мен схеманын макети үчүн circuito.io жана Appinventor2 колдонуп, андроид телефону үчүн оңой прототип колдонмосун жасадым.

2 -кадам: Frame

Frame
Frame

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

3 -кадам: Кодекс

Төмөндөгү коддорду жүктөп алыңыз.

Сиз алууңуз керек:

-ArduinoMouseController.ino

-ArduinoMouseTesting.ino

4 -кадам: Киргизүүнү текшерүү

Киргизүүнү текшерүү
Киргизүүнү текшерүү
Киргизүүнү текшерүү
Киргизүүнү текшерүү

Бул Arduino экенине ишенүү үчүн; HC-05; L298n-H Brigde мотор айдоочусу жана редуктордук моторлор баары иштейт жана сиздин түзмөгүңүздөгү колдонмодон биз аны текшеребиз. Ошентип, биз жогоруда көрсөтүлгөн схемада көрүнүп тургандай, бардык компоненттерди зым менен жабыш керек.

ЭСКЕРТҮҮ: ал 9v же 6v батареясы менен да иштейт, моторлор жайыраак айланат, бирок бул жакшы.

Arduino Uno'го ArduinoMouseTesting.ino жүктөңүз.

Эми, мобилдик түзмөгүңүзгө ArduinoMouseApplication.apk жүктөп алып, телефонуңузду HC-05 менен туташтырууга аракет кылыңыз. Пин сураганда 1234 же 0000 колдонуңуз.

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

Эгер сиз ката албасаңыз, анда баары иштейт жана биз алдыга жыла алабыз!:)

5 -кадам: Алкакта куруу

Кадрдын үстүндө куруу!
Кадрдын үстүндө куруу!
Frame боюнча куруу!
Frame боюнча куруу!
Кадрдын үстүндө куруу!
Кадрдын үстүндө куруу!

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

Эми, алкакты буруп, алдыңкы жагына Arduino Uno кошуңуз. L298n-h драйверин арткы жагына кошуп, тиштүү моторго жакын. Баарын рамкага тагуу үчүн галстуктарды же клейди колдонуңуз, ошондо ал тиешелүү жерде калат.

Сиз дөңгөлөктөрдү редукторлорго кошсоңуз болот жана кадр кетүүгө даяр болушу керек.

6 -кадам: Жарайт, аны сынап көрүңүз

Жарайт, сынап көр!
Жарайт, сынап көр!

Эгерде баары тартипте болсо, чычкан сиз мобилдик түзмөгүңүздүн берген жардамы менен ары -бери жылып кетиши керек. Бизде кыймылдуу чычкан бар!: D

7 -кадам: Case өндүрүшү

Case Production!
Case Production!
Case Production!
Case Production!
Case Production!
Case Production!

Бизде кыймылдуу 'нерсе' бар, бирок ал таптакыр чычканды карабайт. Ошентип, биз бардык электрониканы жакшы жашырган жана чычканга, чоң чычканга окшош нерсени жасайбыз ^^.

Биринчиден, биз Stryrofoamдын жардамы менен абдан жеңил жана күчтүү базаны жасайбыз.

Экинчиден, биз кээ бир кездемени колдонуп, базаны жумшак кылып, чычканга окшош кылабыз.

Үчүнчүдөн, биз көз жана мурун үчүн кээ бир баскычтарды кошобуз.

Төртүнчүдөн, мурдуна жакшыраак кылуу үчүн бир аз жипти кошобуз.

8 -кадам: 1ди жаңыртыңыз: Photocell

1 жогорулатуу: Photocell
1 жогорулатуу: Photocell
1 жогорулатуу: Photocell
1 жогорулатуу: Photocell
1 жогорулатуу: Photocell
1 жогорулатуу: Photocell
1 жогорулатуу: Photocell
1 жогорулатуу: Photocell

Ошентип, бизде кыймылдуу чычкан бар, бирок ал бир аз кызыксыз, ал гана кыймылдай алат. Мен дагы өз ара аракеттенүүнү кошкум келет, ошондуктан Photocellди колдондум. Бул бөлүк үчүн биз бир аз ширетүү керек, бизге кичинекей бөлүк керек.

Биз Photocell алабыз; 10k Ohm каршылыгы; жана 3 секирүүчү зым. 3 секиргич зымдары келиши керек: 5v; gnd; жана A0.

Ошондой эле, бизге LED тилкеси же кадимки LED керек (эмнени кааласаңыз). - to gnd жана + 6 -га кадоо.

Кээ бир кеңештер:

  • Мүмкүн болушунча аз калай колдонууга аракет кылыңыз. Мүмкүн болгон кыска туташууну каалабайсыз.
  • Калай кошуудан мурун, эң жакшы температурада экенин текшериңиз.
  • Ардуинодон gnd (жер) жана 5v портторун жылытуучу түтүктөрдү колдонуп кеңейтүү. Бир тарапка бир нече эркек - эркек зымдарын, экинчи жагына - бир гана ургаачы зымдарды кошуңуз, зымдарды бириктирүү үчүн жылуулукту кысуучу түтүктү колдонуңуз.

9 -кадам: Upgrade 2: Ultrasonic Sensor

Upgrade 2: Ultrasonic Sensor
Upgrade 2: Ultrasonic Sensor

Ошентип, мен айткандай, мен эки режимди каалайм. Бул максатты алуу үчүн биз УЗИ сенсорун кошобуз.

Vccти 5vге кошуңуз; gnd to gnd; 8 пинге триггер; 9 пинге жаңыруу. Эми, L298n-h артына галстук-таңуу менен ультрасунду кой, ал чычкандын артында.

Жарайт, эми сиз ArduinoMouseController.ino кодун жүктөй аласыз.

10 -кадам: Акыркы нерселер

Акыркы нерселер
Акыркы нерселер
Акыркы нерселер
Акыркы нерселер

Ошентип, баары даяр!

Биз жөн эле корпусту зымдардын үстүнө койдук жана анын барганы жакшы!

LED тилкесин каалаган жериңизге кошуңуз, жөн эле Photocell корпустун астында эмес экенин текшериңиз. Кааласаңыз, анда ишти желим менен жабыштырсаңыз болот, бирок мага ичиндеги нерсени көрүү үчүн корпусту оңой ажыратып салганым жагат: D.

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