Мазмуну:
- 1 -кадам: материалдарды чогултуу
- 2 -кадам: Райондун курулушу
- 3 -кадам: Аттинини программалоо
- 4 -кадам: Аны колдонуу
Video: Attiny85 аралыкты табуучу: 4 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Мен муну үйрөтүүдөн мурун, мен жаңы Attinys (Attinies?) Алдым жана алар менен бир нерсе жасагым келди. Мына ошондо мен УЗИ диапазонун таптакыр колдонулбай калганын байкадым. Бул УЗИ Attiny аралыкты тапкыч бир нече жарк эткен LED аркылуу аралыкты берет жана баскычты жетишерлик узак кармоо менен CMден INге которсо болот.
1 -кадам: материалдарды чогултуу
Кечиресиз, шилтемелердин көбү жапырт товарлар үчүн, бирок алар арзан жана мен колдонгон нерселер.
- Attiny85/45 - Ebayдеги бааларды болжол менен $ 2.00 табууга болот, бирок тизмелер тез эле бүтөт, бул жерде Amazon
- 8 пин розетка
- Слайд которгуч
- Button
- УЗИ аралыкты табуучу
- Leds x 3 (каалаган түс)
- 5v үчүн тандалган түс менен жүргөн резисторлор https://led.linear1.org/1led.wiz (пайдалуу резистор эсептегичи)
- Perfboard - $ 6.99 үчүн 5. Ошондой эле Ebay карап.
- Тогуз вольт батарея + кармагыч
- 5V чыңалуу жөндөгүч
2 -кадам: Райондун курулушу
Кааласаңыз, бул нерсенин баары жайында экенин текшерүү үчүн нан тактасында сынап көрүңүз же түздөн -түз перформатка (же өзүңүздүн ПХБны түзүңүз) барсаңыз болот.
порт номери (пин номери)
- Ultrasonic echo + Trig pin >>> 2 (7)
- Баскыч ------------------------- >>> 1 (6)
- 50s LED ---------------------- >>> 0 (5)
- 10s LED --------------------- >> 4 (3)
- 1s LED ------------------------ >>> 3 (2)
Буларды оңой эле өзгөртүп коюңуз. Мен муну мындай койгом, анткени ал Fritzingде эң сонун көрүнгөн:)
3 -кадам: Аттинини программалоо
Белгилүү болгондой, Аттинини программалоо үчүн кошумча кадамдар керек. Эгерде сиз программаны кантип колдонууну билсеңиз, жолду улантыңыз! Антпесеңиз, бул жерде шилтеме же көрсөтмө бар!
Ошондой эле, Жаңы Пинг китепканасын жүктөп алууну унутпаңыз, анткени мен ошол эле пинге жаңыртууну жана триггерди ала алам. Эгерде сиз китепкананы кантип кошууну билбесеңиз, шилтемеден.zip жүктөп алыңыз, андан кийин Sketch> Китепкананы кошуу>.zip китепканасын кошуу> Жүктөөлөр> NewPing*.zip бөлүмүнө өтүңүз.
*Сураныч, китепкананы биринчи кошпостон түзүүдө ката кетирип жатам деп айтпаңыз!*
Жана бул жерде код.
4 -кадам: Аны колдонуу
Негизинен азыр бул жөн гана чекит жана атуу (жакшы, басуу).
Аралыкты берүү үчүн үч LED бар. Бир мааниде 50, 10 жана 1 мааниси бар. Мисалы, эгер аралык 67 болсо, анда 50 светодиод бир жолу, 10у бир жолу жана 1и жети жолу жаркырайт. Баары 67ге чейин кошулат. (50 + 10 + 7 = 67).
Аны CMдан INга которуу үчүн же тескерисинче баскычты эки секунддан ашык кармап туруңуз. Учурда иштеп жаткан нерсеге жараша (анын демейки - CM), бардык светодиоддор күйгүзүлгөнүн көрсөтүү үчүн жаркырайт.
Катуу жарык андан кийин өчөт == CM IN IN Жаркыраган жарык ---------- == IN CM
Эгерде сизде кандайдыр бир суроолор болсо, тартынбастан сураңыз!
Сунушталууда:
Автономдуу өрт өчүрүүчү робот: өзүн өзү табуучу жалын: 3 кадам
Автономдуу өрт өчүрүү роботу өзүн өзү табуучу жалын менен: ЭҢ КҮЧТҮҮ АВТОНОМОЗДУУ ОТТОН РОБОТ БОЮНЧА GEN2.0HII..Бул биздин биринчи долбоорубуз, ошондуктан баштайлы. Бул роботтун түшүнүгү абдан жөнөкөй. адам өмүрүн сактап калуу автоматтык арзан баада тез отко чыдамдуу
Кофе дүкөнүн табуучу вебсайт жасаңыз: 9 кадам
Кофе дүкөнүнүн веб -сайтын жасаңыз: Бул нускамада мен сизге Google карталарын, HTML жана CSSти колдонуп, жаныңыздагы кофе дүкөндөрдү көрсөтүүчү жөнөкөй веб -сайтты кантип жасоону көрсөтөм
Микро менен аралыкты сезүү: бит жана Сонар (HC-SR04 модулу): 3 кадам (сүрөттөр менен)
Микро менен аралыкты сезүү: бит жана Сонар (HC-SR04 модулу): Ушул жумада мен жомоктогудай BBC micro: bit жана sonic сенсорлору менен ойноп көрдүм. Мен бир нече ар кандай модулдарды сынап көрдүм (жалпысынан 50дөн ашык) жана мен жакшы болмок деп ойлодум, андыктан менин кээ бир жыйынтыктарым менен бөлүшөм
Ардуино менен портативдүү аралыкты өлчөөчү аппарат!: 9 кадам (сүрөттөр менен)
Ардуино менен портативдүү аралыкты өлчөөчү түзмөк!: Бул Нускаманы окуганыңызда, сиз анын ортосундагы аралыкты өлчөө үчүн колдоно турган жакындык сенсорун кантип түзүүнү үйрөнөсүз. Бул PICO, Arduino шайкеш тактасын жана башка бир нече электрондук бөлүктөрдү колдонот
Чөнтөк металл табуучу - Arduino: 8 кадам (сүрөттөр менен)
Чөнтөк Металл Локатору - Arduino: Бул кичинекей Чөнтөк Металл Локатору жыгачтагы кичинекей мыктарды жана тактарды аныктоо үчүн жетишерлик сезгич жана ыңгайлуу эмес жерлерге баткандай ыңгайлуу, ал металлды табуу үчүн колдонууга ыңгайлуу