Мазмуну:

Arduino итке каршы таштанды кутусу: 6 кадам (сүрөттөр менен)
Arduino итке каршы таштанды кутусу: 6 кадам (сүрөттөр менен)

Video: Arduino итке каршы таштанды кутусу: 6 кадам (сүрөттөр менен)

Video: Arduino итке каршы таштанды кутусу: 6 кадам (сүрөттөр менен)
Video: Diseña el cultivo de tus alimentos en espacios cerrados usando programación de código abierto 2024, Июль
Anonim
Arduino иттерге каршы таштанды кутусу
Arduino иттерге каршы таштанды кутусу

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

1 -кадам: Intro

Image
Image

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

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

Сураныч, мени колдоо жана дагы кызыктуу долбоорлорду көрүү үчүн менин YouTube каналыма жазылууну ойлонуп көрүңүз.

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

Бул долбоор үчүн керектүү компоненттер төмөндө:

1. Arduino Uno же Nano (Amazon Link)

2. Резисторлор (10K Ом, 10 Ом) (Amazon Link)

3. Конденсаторлор (10uF x 2, 220uF,.05 uF) (Amazon Link)

4. 10K потенциометр (Amazon Link)

5. Micro SD Card Module (Amazon Link)

6. Limit Switch (Amazon Link)

7. Arduino үчүн 9V-12V Power Supply (Amazon Link)

8. 8 Ом спикери (Бул меникинен айырмаланат, бирок ал иштеши керек)

9. LM 386 күчөткүч (Amazon Link)

Ачыкка чыгаруу: Жогорудагы Amazon шилтемелери өнөктөш шилтемелер, башкача айтканда, сизге эч кандай кошумча төлөмсүз, эгер сиз бассаңыз жана сатып алсаңыз, мен комиссия алам.

3 -кадам: Аудио файлдарыңызды форматтоо

Электроника
Электроника

Ит таштанды челегинин капкагын ачканда онлайн режиминде ала турган же өзүңүздү жаздыра турган аудио файлдарыңызды ойнотуу үчүн, аларды туура форматка айландыруу керек.

Бул үчүн https://audio.online-convert.com/convert-to-wav дарегине өтүңүз жана файлдарыңызды сүрөттө көрсөтүлгөндөй орнотуңуз.

Аларды айландыргандан кийин SD картага "1.wav", "2.wav" ж.

4 -кадам: Электроника

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

Бул схема абдан жөнөкөй жана бир нече бөлүктөн турат.

Биринчиден, бизде Arduino Uno бар, ал чек которгучка, Micro SD карт модулуна жана динамикке туташкан LM386 күчөткүчкө туташкан.

Micro SD карта модулунда аудио файлдарыңыздын баары туура форматта болушу керек. Сиз модулду SPI протоколу менен жана SD модулунун китепканасын колдонуу менен туташтырасыз.

Андан кийин тартма каршылыгы бар чек которгуч бар. GND'ди коммутатордун жалпы жагына жана NO санариптик киришине туташтырыңыз. 2 каршылыгынын тартылышы кириш боюнча демейки маанини ЖОГОРУ кылат жана чек которгуч күйгүзүлгөндө, ТӨМӨН болот. Таштанды капкагы көтөрүлгөндө, биз таштанды челегибизде ЖОГОРКУ сигналды көрөбүз жана SD картада.wav файлын иштетүүдөн мурун 4, 3, 2, 1ден кайра саноону баштайбыз.

Arduinos өндүрүшү динамикти иштетүү үчүн күчтүү эмес, андыктан бизге LM386 болгон күчөткүч керек. Күчөткүчтүн кирешеси 1 жана 8 -пинге туташтырылган конденсатор тарабынан берилет, бул учурда 10 UF болуп саналат, ал кирешени 200гө орнотот, конденсатор жок болсо, ал маалымат барагына ылайык 20 болот. Потенциометр күчөткүчтүн көлөмүн көзөмөлдөйт.

5 -кадам: Программалоо

Сиз ардуинону кантип программалоону билесиз деп ойлойм, бирок андай болбосо, Интернетте көптөгөн сонун окуу куралдары бар.

Кодду чогултуу үчүн төмөнкү китепканаларды орнотушуңуз керек.

1. TMRpcm

2. SPI

3. SD

Китепканалар орнотулгандан кийин, бул кадамга тиркелген.ino файлын нускамада жүктөп алып, ардуиного жүктөңүз.

Программа абдан жөнөкөй жана чектүү которгучтун ачылышын күтөт (таштанды челеги ачык экенин көрсөтөт), андан кийин 4 секундга чейин кайра санай баштайт. Эгерде чек которгуч 4 секундада жабылбаса, arduino модулга туташкан SD картадан.wav файлын окуйт. Файл динамик аркылуу ойнотулат.

Учурдагы программа 7 башка аудио файлды жана аларды иштеткен сайын биринин артынан экинчисин талап кылат. Сиз муну учурдагы үлгүнү сактап калуу үчүн каалаганча аз же көп үндөргө тууралай аласыз.

6 -кадам: Аны сынап көрүңүз

Эми таштанды салгычыңызды итке далил кылдыңыз, аны сынап көрүүгө убакыт келди!

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

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