Мазмуну:
- 1 -кадам: материалдар
- 2 -кадам: Frame
- 3 -кадам: Кодекс
- 4 -кадам: Киргизүүнү текшерүү
- 5 -кадам: Алкакта куруу
- 6 -кадам: Жарайт, аны сынап көрүңүз
- 7 -кадам: Case өндүрүшү
- 8 -кадам: 1ди жаңыртыңыз: Photocell
- 9 -кадам: Upgrade 2: Ultrasonic Sensor
- 10 -кадам: Акыркы нерселер
Video: Ultrasonic сенсор жана фотоцелл менен Bluetooth чычкан: 10 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Ошентип, мен бул долбоорду эмне үчүн жасагандыгым жөнүндө бир аз тааныштыруу. Учурда жаңы үйүмө мышык багып алууну көздөп жатам. Анан мышыктар үчүн ойнотула турган нерселерди карап чыккандан кийин, мен ойлонуп көрдүм: эмнеге оюнчукту өзүм жасабайм. Ошентип, мен 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
Ошентип, биз чычкан жасап жатабыз. Бул кыймылдай алышы керек жана ошол максатты алуу үчүн, биз бардык электроника үчүн алкак жасайбыз. Мен жыгачты колдонуп, аны 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 -кадам: Алкакта куруу
Ошентип, азыр дөңгөлөктөрдү редукторлорго кошуу мезгили келди. Бирок муну жасоодон мурун бардыгын кадрга коюшубуз керек. Мен кадрдын ичиндеги бургулоону колдонуп, кээ бир тешиктерди жасоону сунуштайм, бирок бул милдеттүү эмес жана милдеттүү эмес. Кыймылдуу дөңгөлөктүн ошол эле жагына тиштүү моторлорду кошуңуз. Кыймылдаткычтар рамадан солго жана оңго жетиши керек. Эми моторлорду таштап кетпеши үчүн, бир нече галстук же клей колдонуңуз. Ошондой эле, батареяны алкактын бул жагына койгула, андыктан кадрдын экинчи тарабында жетиштүү орун бар.
Эми, алкакты буруп, алдыңкы жагына Arduino Uno кошуңуз. L298n-h драйверин арткы жагына кошуп, тиштүү моторго жакын. Баарын рамкага тагуу үчүн галстуктарды же клейди колдонуңуз, ошондо ал тиешелүү жерде калат.
Сиз дөңгөлөктөрдү редукторлорго кошсоңуз болот жана кадр кетүүгө даяр болушу керек.
6 -кадам: Жарайт, аны сынап көрүңүз
Эгерде баары тартипте болсо, чычкан сиз мобилдик түзмөгүңүздүн берген жардамы менен ары -бери жылып кетиши керек. Бизде кыймылдуу чычкан бар!: D
7 -кадам: Case өндүрүшү
Бизде кыймылдуу 'нерсе' бар, бирок ал таптакыр чычканды карабайт. Ошентип, биз бардык электрониканы жакшы жашырган жана чычканга, чоң чычканга окшош нерсени жасайбыз ^^.
Биринчиден, биз Stryrofoamдын жардамы менен абдан жеңил жана күчтүү базаны жасайбыз.
Экинчиден, биз кээ бир кездемени колдонуп, базаны жумшак кылып, чычканга окшош кылабыз.
Үчүнчүдөн, биз көз жана мурун үчүн кээ бир баскычтарды кошобуз.
Төртүнчүдөн, мурдуна жакшыраак кылуу үчүн бир аз жипти кошобуз.
8 -кадам: 1ди жаңыртыңыз: Photocell
Ошентип, бизде кыймылдуу чычкан бар, бирок ал бир аз кызыксыз, ал гана кыймылдай алат. Мен дагы өз ара аракеттенүүнү кошкум келет, ошондуктан Photocellди колдондум. Бул бөлүк үчүн биз бир аз ширетүү керек, бизге кичинекей бөлүк керек.
Биз Photocell алабыз; 10k Ohm каршылыгы; жана 3 секирүүчү зым. 3 секиргич зымдары келиши керек: 5v; gnd; жана A0.
Ошондой эле, бизге LED тилкеси же кадимки LED керек (эмнени кааласаңыз). - to gnd жана + 6 -га кадоо.
Кээ бир кеңештер:
- Мүмкүн болушунча аз калай колдонууга аракет кылыңыз. Мүмкүн болгон кыска туташууну каалабайсыз.
- Калай кошуудан мурун, эң жакшы температурада экенин текшериңиз.
- Ардуинодон gnd (жер) жана 5v портторун жылытуучу түтүктөрдү колдонуп кеңейтүү. Бир тарапка бир нече эркек - эркек зымдарын, экинчи жагына - бир гана ургаачы зымдарды кошуңуз, зымдарды бириктирүү үчүн жылуулукту кысуучу түтүктү колдонуңуз.
9 -кадам: Upgrade 2: Ultrasonic Sensor
Ошентип, мен айткандай, мен эки режимди каалайм. Бул максатты алуу үчүн биз УЗИ сенсорун кошобуз.
Vccти 5vге кошуңуз; gnd to gnd; 8 пинге триггер; 9 пинге жаңыруу. Эми, L298n-h артына галстук-таңуу менен ультрасунду кой, ал чычкандын артында.
Жарайт, эми сиз ArduinoMouseController.ino кодун жүктөй аласыз.
10 -кадам: Акыркы нерселер
Ошентип, баары даяр!
Биз жөн эле корпусту зымдардын үстүнө койдук жана анын барганы жакшы!
LED тилкесин каалаган жериңизге кошуңуз, жөн эле Photocell корпустун астында эмес экенин текшериңиз. Кааласаңыз, анда ишти желим менен жабыштырсаңыз болот, бирок мага ичиндеги нерсени көрүү үчүн корпусту оңой ажыратып салганым жагат: D.
Сунушталууда:
[Кийилүүчү чычкан] Windows 10 жана Linux үчүн Bluetooth негизделген кийилүүчү чычкан контролери: 5 кадам
[Кийиле турган чычкан] Windows 10 жана Linux үчүн Bluetooth негизделген кийилүүчү чычкан контролери: Мен чычкандын көрсөткүчүн көзөмөлдөө жана PC-чычканга байланышкан операцияларды эч кандай бетке тийбестен аткаруу үчүн колдонула турган Bluetooth негизиндеги чычкан контроллерин жасадым. Мээлейге камтылган электрондук схема, h көз салуу үчүн колдонулушу мүмкүн
Sup - Quadriplegia менен ооруган адамдар үчүн чычкан - Баасы төмөн жана ачык булак: 12 кадам (сүрөттөр менен)
Sup - Quadriplegia менен ооруган адамдар үчүн чычкан - Баасы төмөн жана ачык булак: 2017 -жылдын жазында менин эң жакын досумдун үй -бүлөсү менден Денверге учуп, аларга долбоор менен жардам бергим келет деп сурашты. Алардын Аллен аттуу досу бар, ал велосипед тебүү кырсыгынын кесепетинен квадриплегияга чалдыккан. Феликс (менин досум) экөөбүз тез жооп бердик
Arduino Ultrasonic сенсор жана контактсыз температура сенсору менен интерфейс: 8 кадам
Arduino Ultrasonic сенсор жана контактсыз температура сенсору менен интерфейс: Бүгүнкү күндө, Жаратуучулар, Иштеп чыгуучулар долбоорлордун прототиптештирүүсүн тез өнүктүрүү үчүн Arduinoго артыкчылык беришүүдө. Arduino-ачык булак электроника платформасы, колдонууга оңой аппараттык жана программалык камсыздоого негизделген. Arduino абдан жакшы колдонуучу коомчулугуна ээ. Бул долбоордо
Тоскоолдуктарды жана эскертүүлөрдү аныктоо - Arduino UNO жана Ultrasonic: 4 кадам (сүрөттөр менен)
Тоскоолдуктарды жана эскертүүлөрдү аныктоо - Arduino UNO жана Ultrasonic: Бул УЗИди жана ызы -чууну түшүнүүгө жана Ардуинону тереңирээк үйрөнүүгө жардам берүү үчүн окуу куралы, бул кадамдарды аткарыңыз жана мага пикир билдириңиз
Кызыктуусу күчтүү жана зымсыз USB чычкан: 12 кадам (сүрөттөр менен)
Кызыктуусу күчтүү жана зымсыз USB чычкан: Ооба, мен зымдуу Altoids чычканымды жасаганыма көп убакыт болгон жок. Мен жөн эле logitech LX7 чычканын бекер алдым жана мага башка жөнөкөй чычкан кереги жок деп чечтим