Мазмұны:
- 1 -қадам: кіріспе
- 2 -қадам: Қажетті компоненттер
- 3 -қадам: аудио файлдарды пішімдеу
- 4 -қадам: электроника
- 5 -қадам: Бағдарламалау
- 6 -қадам: Тексеріңіз
Бейне: Arduino итке қарсы қоқыс жәшігі: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл жобада мен сізге күлкілі, бірақ жұмсақ әдісті қалай жасау керектігін көрсетемін, сіздің қоқыс жәшігіңізге кірмеу үшін!
1 -қадам: кіріспе
Менің итім - бүркіт және қоқыс жәшігіндегі барлық дәмді қоқысты иіскеп тұра алмайды. Бұл оны үнемі қоқысқа тастап, қолынан келгеннің бәріне кіруге тырысады. Қақпалы баспалдақпен қоқыс жәшігін сатып алу бұл мәселені біржола шешеді деп ойладым. Мен білмедім, менің итім банкадан айласын асырды және ол тұмсығының көмегімен қақпақты ашып, қалаған қоқысты алуға болатынын бірден түсінді. Мен бұған жол бермеу үшін қақпақшаға салмақ сала алар едім, бірақ бұл ақсайтын сияқты, мен карантинге байланысты үйде қалыппын, сондықтан мен итке қарсы қоқыс жәшігін жасадым.
Бұл қарапайым жоба және оны сенсорларға, электроникаға және бағдарламалауға тамаша кіріспе ретінде пайдалануға болады.
Мені қолдау және қызықты жобаларды көру үшін менің YouTube каналыма жазылуды қарастырыңыз.
2 -қадам: Қажетті компоненттер
Бұл жобаға қажетті компоненттер төменде:
1. Arduino Uno немесе Nano (Amazon сілтемесі)
2. Резисторлар (10К Ом, 10 Ом) (Amazon Link)
3. Конденсаторлар (10uF x 2, 220uF,.05 uF) (Amazon Link)
4. 10K потенциометр (Amazon Link)
5. Micro SD картасының модулі (Amazon Link)
6. Limit Switch (Amazon Link)
7. Arduino үшін 9V-12V қуат көзі (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 -ді коммутатордың жалпы жағына, ал ЖОҚ -ты цифрлық кіріске 2 -ге қосыңыз. Тартқыш резистор ЖОҒАРЫ кірісінде әдепкі мәнге айналады, ал шектік қосқыш қосулы кезде ол ТӨМЕН болады. Қоқыс қақпағы көтерілгенде, біз қоқыс жәшігімізде ЖОҒАРЫ сигналды көреміз және sd картасында.wav файлын іске қоспас бұрын 4, 3, 2, 1 -ден кері санақты бастай аламыз.
Arduinos шығысы динамикті іске қосу үшін жеткілікті күшті емес, сондықтан бізге күшейткіш қажет, бұл жағдайда LM386. Күшейткіштің кірісі 1 және 8 -ші түйреуішке қосылған конденсатормен беріледі, бұл жағдайда 10 УФ, ол табысты 200 -ге орнатады, ал конденсаторсыз ол деректер кестесіне сәйкес 20 болады. Потенциометр күшейткіштің дыбыс деңгейін басқарады.
5 -қадам: Бағдарламалау
Сіз өзіңіздің arduino бағдарламалауды білесіз деп ойлаймын, бірақ егер олай болмаса, Интернетте көптеген керемет оқулықтар бар.
Кодты құрастыру үшін келесі кітапханаларды орнату қажет.
1. TMRpcm
2. SPI
3. SD
Кітапханалар орнатылғаннан кейін, нұсқаулықта осы қадамға бекітілген.ino файлын жүктеп алып, оны arduino -ға жүктеңіз.
Бағдарлама өте қарапайым және шектеу қосқышының ашылғанын күтеді (қоқыс жәшігінің ашық екенін көрсетеді), содан кейін 4 секундқа кері санауды бастайды. Егер шектеу қосқышы 4 секундта жабылмаса, arduino модульге қосылған sd картасынан.wav файлын оқиды. Файл динамик арқылы ойнатылады.
Ағымдағы бағдарлама 7 түрлі аудио файлды қажет етеді және олар іске қосылған сайын бірінен соң бірі өтеді. Сіз оны ағымдағы үлгіні сақтап қалғыңыз келгенше аз немесе көп дыбысқа реттей аласыз.
6 -қадам: Тексеріңіз
Енді сіз қоқыс жәшігіңізді итке дәлелдедіңіз, оны тексеретін уақыт келді!
Қуат көзіне қосыңыз және итсіз қоқыс жәшігімен рахаттаныңыз. Мені қолдау және басқа жобаларды/бейнелерді көру үшін менің YouTube каналыма жазылуды қарастырыңыз. Оқығаныңызға рахмет!
Ұсынылған:
АВТОМАТТЫ қоқыс жәшігі болуы мүмкін. ПЛАНЕТАНЫ САҚТАУ ҮШІН: 19 қадам (суреттермен)
АВТОМАТТЫ қоқыс жәшігі болуы мүмкін. ПЛАНЕТАНЫ САҚТАУ ҮШІН: Жұмысқа кіріспес бұрын оны оқымас бұрын бірінші бейнені қарауды ұсынамын, себебі бұл өте пайдалы. Сәлем, менің атым Джейкоб, мен Ұлыбританияда тұрамын. Қайта өңдеу - бұл мен тұратын үлкен мәселе, мен егістіктерде қоқысты көп көремін және бұл зиянды болуы мүмкін. Th
Дөңгелек қоқыс жәшігі: 10 қадам (суреттермен)
Дөңгелек E қалтасы: Интернетке қосылған қауіпсіз дөңгелек қоқыс жәшігінің ерекшеліктері Дөңгелек қоқыс жәшігі қабырғаға бекітілген қысқышпен бекітілген. Бумалар құлыпталатын қақпақпен көрінбейді. Электронды құлыптау PIR жарықтандырылған пернетақтасы арқылы түнгі уақытта жеткізіледі
Arduino көмегімен DIY ақылды қоқыс жәшігі: 6 қадам (суреттермен)
Arduino көмегімен DIY ақылды қоқыс жәшігі: мұнда біз arduino мен ультрадыбыстық сенсордың көмегімен ақылды қоқыс жәшігін жасаймыз. Балалар, сіздер бұл жобаны ұнатасыздар деп үміттенемін
RoboBin -- Қоқыс жәшігі: 6 қадам (суреттермен)
RoboBin || Қоқыс жинауға арналған қоқыс жәшігі: RoboBin - қоқыс тастайтын кезде қоқысты жинайтын қоқыс жәшігі. Бұл қоқысты тастауға орнынан тұрмай -ақ лақтыруға болатынын білдіреді. Жұмысты қалай бастайық Робо қоқыс жәшігінің қақпағын итеретін соленоидпен жұмыс істейді
Автоматты қоқыс жәшігі: 8 қадам (суреттермен)
Автоматтық қоқыс жәшігі: Сәлем достар! Егер сіз менің каналды көптен бері көретін болсаңыз, онда сіз автоматты түрде қақпағы бар қоқыс жәшігі туралы жобаны есте сақтай аласыз. Бұл жоба Arduino -да алғашқылардың бірі болды, менің дебютімді айтуға болады. Бірақ оның бір үлкен кемшілігі болды: