Мазмуну:
- 1 -кадам: Бөлүктөр жана шаймандар
- 2 -кадам: Схема жана ал кантип иштейт
- 3 -кадам: Аны куруңуз
- 4 -кадам: AVR программасы
Video: Баарын бир AVR Pin менен көзөмөлдөңүз: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Бул көрсөтмө бир микропроцессордук өндүрүш менен леддердин тобун кантип башкарууну көрсөтөт. Мен колдоно турган микрофон Atmel Attiny2313.
1 -кадам: Бөлүктөр жана шаймандар
Бөлүктөрү: Attiny2313 (Atmelден 5 бекер үлгү алды) 20 пин розеткасы Резисторлор (каалаган өлчөмүңүз иштейт, сиздин орнотууңузга жараша болот. Мен кийинчерээк түшүндүрөм) 5v регулятор (каалаган иштейт, мен LM340 колдонуп жатам) Транзисторлор же Мосфеттер (эң оңой табуу жана эң арзандары көбүнчө 2n3904. Бул NPN транзистору же N-Channel Mosfet экенине ынангыла) 2 кичинекей конденсатор (регулятор үчүн маалымат баракчасын караңыз,.1uf жана.22uf LM340 менен) LEDдин кээ бир протоболдору же нан платасы AVRWireTools үчүн каалаган программист: Soldering Iron
2 -кадам: Схема жана ал кантип иштейт
Биринчи схема мен чыгуучу казыктарга LEDлердин катарларын кантип байлаганымды көрсөтөт. AVRдин чыккычы транзистордун базасына өтөт, ал которгуч катары иштөөгө зымдуу. Чыгыш аз же 0v болгондо, транзистор өчүрүлөт жана ток жүк аркылуу жерге түшө албайт. Чыгуу жогору же 5v болгондо, транзистор күйүп турат жана ток жүктөм аркылуу жерге агат. Бул төмөн каптал которуштуруу деп аталат, ал эми лед, DC кыймылдаткычтары, тепкич моторлору жана микро чыгышы мүмкүн болгон чыңалууну же токту талап кылган башка нерселер үчүн колдонулушу мүмкүн. Сиз каалаган жол менен зымдуу, бирок сиз колдонгон энергия булагы сиз аларды кантип туташтыра аларыңызды аныктайт. Мен үчүн мен ноутбуктун заряддагычын таптым, ал 16 вольтту 7,5 амперге чейин чыгарат. үчүнчү сүрөттө көрсөтүлгөндөй катар параллелдүү массивде болгон. Резистордун өлчөмүн аныктоо үчүн, адегенде бир ледге канча чыңалуу түшөрүн билип алыңыз. Мен колдонгон көк жана жашыл леддер үчүн чыңалуу 3-3,3 вольттун тегерегинде болот. Кызыл жана сары леддер 2,2 вольттун тегерегинде. Эми чыңалуу тамчыларынын бардыгын катарына кошуп койгула (3*5 = 15v) Эми булактын чыңалуусунан алып салгыла (16-15 = 1v) Эми сиз канча чыңалууңуз түшүп кеткенин билесиз каршылыгы (1v) Эми R мыйзамын чечүү үчүн Ом мыйзамын колдонуңуз: V = IR (1v =.015R)*Мен 15маны леддерим үчүн колдонгом, бул 5мм леддер үчүн мүнөздүү. Ошондуктан азыр ар бир жип 15маны сиздин камсыздооңуздан колдонуп жатат. бул жүктүн жалпы агымы транзистордун чегинен ашпаса, анын жеке жүктөмү болушу мүмкүн, же каалашынча кошо аласыз. (2n3904 100маны көтөрө алат)*Транзисторду N-Channel Mosfet менен алмаштырса болот
3 -кадам: Аны куруңуз
Эми сиз өзүңүздүн схемаңызды блокировка кыла баштасаңыз болот. Мен нандын үстүндө бир нече сыноолорду өткөргөндөн кийин, мен бардыгын протобога такап койдум. Эгерде сиз чыныгы кооздукка ээ болууну кааласаңыз, анда сиз өзүңүздүн тактаңызды макет кылып, бул боюнча түшүндүрүлгөн процесстердин бирин колдонуп оюп алсаңыз болот. сайт.
4 -кадам: AVR программасы
Эми AVRди программалоого убакыт келди. Эгер муну кантип жасоону билбесеңиз, бул көрсөтмөнү карап көрүңүз: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/ Мына мен жасаган программа: Бул жөн гана ырааттуулуктун циклинен түбөлүккө өтөт. AVR программалангандан кийин, сиз аны тактаңызга туташтырылган розеткага жабыштырсаңыз болот, же розеткаңыз жок болсо, программаны нан тактасынан текшериңиз жана эгер ал туура болсо, анда сиз чипти тактаңызга кошо аласыз.
Сунушталууда:
Баарын билүүчү артефакт: 6 кадам (сүрөттөр менен)
Баарын Билүүчү Артефакт: Бул долбоордун максаты-бир бөлүгүн караган, бирок абдан жараксыз байыркы калдыкты куруу. Биз абдан так суроолорго жооп берген жана жок дегенде жарымында иштебеген, баардыгын билген айкелди ойлоп жатабыз
Бир аналог пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окуу керек: 6 кадам (сүрөттөр менен)
Бир аналог пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окуу керек: Бул үйрөткүчтө мен сизге бир эле аналогдук кирүүчү пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окууну көрсөтөм
Баарын башкара турган бир POV дисплейи: 10 кадам (сүрөттөр менен)
Баарын башкара турган бир POV дисплейи! Аларды кароо кызыктуу гана эмес, аларды өнүктүрүү үчүн чоң сыноо. Бул чынында эле дисциплиналар аралык милдет. Сизге көптөгөн көндүмдөр керек: механикалык, электрондук, программалоо жана
DHT11 менен ESP32 негизделген M5Stack M5stick C аба ырайы монитору - DHT11 менен M5stick-Cдеги температуранын нымдуулугун жана жылуулук индексин көзөмөлдөңүз: 6 кадам
DHT11 менен ESP32 негизделген M5Stack M5stick C аба ырайы монитору | DHT11 менен M5stick-Cдеги температуранын нымдуулугун жана жылуулук индексин көзөмөлдөңүз: Салам балдар, бул көрсөтмөлөрдө биз DHT11 температура сенсорун m5stick-C менен (m5stack менен иштеп чыгуу тактасы) кантип интерфейс кылууну жана m5stick-C дисплейинде көрсөтүүнү үйрөнөбүз. Ошентип, бул үйрөткүчтө биз температураны, нымдуулукту & жылуулук мен
Электрондук почта, SMS жана Pushbullet Alerting менен жылытуучу мунай танк галлондорун көзөмөлдөңүз: 9 кадам (сүрөттөр менен)
Электрондук почта, SMS жана Pushbullet Alerting менен жылытуучу мунай танк галлондорун көзөмөлдөңүз: КООПСУЗДУК МААЛЫМАТЫ: Кимдир бирөө " бул куруу/орнотуу коопсузбу " - Мен муну 2 башка мунай компаниясына кайтарым байланыш/коопсуздук маселелери боюнча алып бардым жана муну өрт өчүрүү кызматынын Өрттү алдын алуу боюнча орун басары С