Мазмуну:
- 1 -кадам: Intro
- 2 -кадам: Компоненттер керек
- 3 -кадам: Аудио файлдарыңызды форматтоо
- 4 -кадам: Электроника
- 5 -кадам: Программалоо
- 6 -кадам: Аны сынап көрүңүз
Video: Arduino итке каршы таштанды кутусу: 6 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул долбоордо мен сизге күлкүлүү, бирок иштөөчү ыкманы кантип куруу керектигин көрсөтүп берем, сиздин иттериңиздин таштанды челегине киришине жол бербөө үчүн!
1 -кадам: Intro
Менин итим - бул кичинекей, таштанды челегиндеги бардык даамдуу таштандыларды жыттабай койо албайт. Бул анын мурдун таштандыга түшүрүүгө жана колунан келгендин баарына кирүүгө аракет кылууга түрткү берет. Капкагы бар таштанды челегин сатып алуу бул көйгөйдү биротоло чечет деп ойлогом. Билбептирмин, менин итим консервадан акылын жоготуп, тумшугун колдонуп, капкагын ачып, каалаган таштандысын ала тургандыгын дароо түшүндү. Мен муну болтурбоо үчүн капкакты оордото алмакмын, бирок бул аксак угулат жана мен карантинге байланыштуу үйдө отурам, ошондуктан мен итке каршы таштанды челегин курдум.
Бул жөнөкөй проект жана сенсорлорго, электроникага жана программалоого чоң киришүү катары колдонулушу мүмкүн.
Сураныч, мени колдоо жана дагы кызыктуу долбоорлорду көрүү үчүн менин 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 каналыма жазылууну ойлонуп көрүңүз. Окуганыңыз үчүн рахмат!
Сунушталууда:
Автоматтык таштанды кутусу: 7 кадам
Автоматтык таштанды кутусу: Бул таштанды челегинин автоматтык түрдө ачылышын аныктоочу кыймыл. Бул Wi -Fi байланышы бар жана ал толгондо текст кабарын жөнөтөт. Бул Массачусетс университетинде ECE -297DP үчүн жасалган - Амхерст. Бул курстун негизги максаты - тажрыйба топтоо
Автоматтык таштанды кутусу: 6 кадам
Автоматтык таштанды челеги: Бул, балким, эң ыңгайлуу таштанды челеги, ал биз сыяктуу жалкоо адамдар үчүн иштелип чыккан. Кээде урнанын капкагы кир болушу мүмкүн, анда бизде жок бактериялар жана вирустар бар
Ышкырык менен башкарылган таштанды кутусу: 5 кадам
Ызы -чуу салынган таштанды урнасы: Бул долбоордо үн сенсору айланаңыздагы үндүн интенсивдүүлүгүн аныктайт жана эгер үндүн интенсивдүүлүгү белгилүү бир чектен жогору болсо, серво моторун жылдырат (таштанды челегин ачыңыз)
Балдарга каршы Макей-Макей кутусу: 3 кадам
Балдарга каршы Makey-Makey кутуча: Бул көрсөтмө Кори Джикоктун YouTube видеосунан шыктандырылган.Бул кибер-дүйшөмбүдө мен Sparkfun'дан 25 долларга чейин Makey Makey (MM) алдым. Эгерде сиз аны жакшы билбесеңиз, анда ал дээрлик бир бурууга мүмкүндүк берген укмуштай жөнөкөй түзмөк
Автомат таштанды кутусу: 8 кадам (сүрөттөр менен)
Автомат таштанды кутусу: Салам достор! Эгерде сиз менин каналымды көптөн бери көрүп келе жатсаңыз, анда автоматтык капкагы бар таштанды челеги тууралуу долбоор эсиңизде болсо керек. Бул долбоор Arduinoдо биринчилерден болуп, менин дебютумду айтууга болот. Бирок анын бир чоң кемчилиги бар эле: