Мазмұны:
- 1 -қадам: материалдар, компоненттер мен құралдарды жинаңыз
- 2 -қадам: шассиді лазермен кесіңіз
- 3 -қадам: роботты жасаңыз
- 4 -қадам: Схема элементтерін қосу (схема схемасы)
- 5 -қадам: Орнатуды жасаңыз
- 6 -қадам: кодты жүктеңіз
Бейне: Үй жануарларын алкогольден тазарту: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Alcohol Scavenging Pet-бұл иесімен интерактивті ойын ойнауға арналған ардуино негізіндегі робот. Робот жол бойымен (қара таспа) ілмек бойымен қозғалады. Иесі үй жануарына жол бойында бір рет атылады. Робот оқты (кедергіні) анықтаған кезде, оның алдында тоқтап, оны «иіскейді» (алкоголь деңгейін тексереді). Егер суретте алкоголь бар болса, үй жануарының көңілі көтеріледі (сәйкес әуен ойнайды) және түсірілімді ұясында сақтайды (алкоголь үйінің терминалы). Егер кадрда алкоголь болмаса, ол көңілі қалады (тиісті әуенді ойнайды), және оны қоқыс жәшігіне (Су үйінің терминалы) «тастайды». Содан кейін ол көбірек тазарту үшін өз жолына оралады!
1 -қадам: материалдар, компоненттер мен құралдарды жинаңыз
Материалдар мен компоненттер:
Робот үшін сізге қажет:
- 1x 2WD ақылды моторлы роботты автомобиль шасси жиынтығы
- 2х ағаш тақталар 2мм - 25х50 см
- 2х 20 мм металл аралықтар
- М2 х 6 мм бұрандалар
- М2,5 х 6 мм болттар
- M3 x 6 болттар
- Екі жақты көбік таспасы
- 1x Arduino Uno R3 ATmega 328P
- Arduino Uno R3 үшін шағын тақтасы бар 1x прототипті қалқан
- 1x USB кабелі A/B түрі
- TCRT5000 IR сенсорларынан кейінгі 2x желі
- 1x ультрадыбыстық сенсор HC-SR04
- 1x MQ3 спирті этанол сенсоры
- 1x көк жарықдиодты
- 1x резистор 1кΩ
- 1x Piezo пассивті дыбыстық сигнал
- 1x Haljia L9110S қосарналы H-көпірі
- 2x DC қозғалтқыштары (2WD Smart Motor Robot Car Chassis KIT)
- 1x қосқыш (2WD Smart Motor Robot Car Chassis KIT)
- 2.4х шығысы бар 1х 5000мАч шағын қуат банкі
-
Jumper Wires
Орнату үшін сізге қажет:
- Каппа тақтасы
- Қара таспа
- Көзілдірік
- Коктейль қолшатырлары
- Алкоголь және алкогольсіз сусын
Құралдар:
- Шағын бұрауыштар жиынтығы
- Қысқыштар
- Кескіш
- Ыстық желім мылтығы
- Дәнекерлеу станциясы
2 -қадам: шассиді лазермен кесіңіз
Chassis.3dm файлын жүктеңіз және бөлшектерді лазермен кесіңіз.
3 -қадам: роботты жасаңыз
Лазермен кесілген шассиді, дөңгелектерді және электронды компоненттерді біріктіріңіз:
- DC моторларындағы түйреуіштерге қара және қызыл өтпелі сымдарды дәнекерлеу.
- DC моторын суретте көрсетілгендей болттар мен гайкалар көмегімен шасси негізіне бекітіңіз.
- Өткізгіш сымдарды суретте көрсетілгендей шассидегі тесіктерден итеріңіз.
- Екі алдыңғы және артқы дөңгелектерді бекітіңіз.
- Қуат банкін тұрақты ток қозғалтқыштарының арасына орнатыңыз.
- Шассидің жоғарғы жағында Arduino UNO R3 тауы.
- Breadboard кеңейту тақтасын жоғарыға қойыңыз.
- Белгіленген жерге қосарналы H-көпірді қосыңыз және DC Motors қосқыш сымдарын A және B қозғалтқыштарына қосыңыз. Сол жақ тұрақты ток қозғалтқышы А қозғалтқышының түйреуіштеріне, ал оң жақ - В қозғалтқышының түйреуіштеріне, схемада көрсетілгендей қосылады.
- Суретте көрсетілгендей ауыстырылған қосқышты қосыңыз. Қуат банкін Arduino UNO R3 -ке қосатын USB кабелін екіге бөліп, екі жағынан қара және қызыл кабельдерді кесіңіз.
- Қара (жерге қосылған) сымдарды бірге дәнекерлеңіз. Қызыл сымдарды коммутатор терминалдарына дәнекерлеңіз. Ыстық желіммен оқшаулаңыз.
- Ультрадыбыстық сенсорды, инфрақызыл сенсорларды және алкоголь датчигін суретте көрсетілгендей лазермен кесілген бөліктерге орнатыңыз.
- Екі металл аралықпен IR сенсорларының корпусына бекіту бөлігін бекітіңіз.
- Ультрадыбыстық сенсорды суретте көрсетілгендей корпусқа орнатыңыз.
- Алкоголь сенсорын суретте көрсетілгендей корпусқа орнатыңыз.
- Қақпақты бекітіңіз.
4 -қадам: Схема элементтерін қосу (схема схемасы)
1. Қызыл өтпелі сымдар мен қара секіргіш сымдарды қолдану тақтаны кеңейту тақтасында қуат пен жер сызығын жасайды. Осы желілерге тізбек элементтерінің барлық жерге және қуатқа қосқыш сымдары қосылады.
2. H-Bridges түйреуіштерін схемада көрсетілгендей, тақтаның оң жақ түйреуіштеріне жалғаңыз.
3. Электр схемасында көрсетілгендей сенсорлық түйреуіштерді нан тақтасындағы түйреуіштерге жалғаңыз.
4. Электр схемасында көрсетілгендей түйреуіштерге қосылған дыбыстық сигнал мен жарықдиодты қосыңыз.
5 -қадам: Орнатуды жасаңыз
Жол ені 3,5 см болатын қара таспадан жасалған. Терминалдар жолға перпендикуляр және ені 13 см және ұзындығы шамамен 40 см. Жолдың бетінде кедір -бұдыр болмауы керек, бұл робот итеріп жібергенде тостағанның сырғып кетуіне жол бермейді.
Шыныаяқтарда алкоголь немесе су жоқ, тек қызыл қолшатырлар спиртпен шашылған.
Робот екі IR сенсорының арасында қара жол болатындай етіп жолға орналастырылады.
6 -қадам: кодты жүктеңіз
Қорытынды:
Жолдағы цикл қозғалысы бірқатар функциялармен анықталады. Негізгі функциялар: moveForward (), moveBackward (), rotateLeft (), rotateRight () және stopMotors (). Робот терминалға жеткенде орындалатын ротация кері бағыт () функциясында анықталады. Бұл функция IR сенсорларының екеуі де қара түске қосылған кезде іске қосылады. Роботтың оң жақ терминалға бағытталуы, тостағанның алкоголь немесе су екенін анықтағаннан кейін turnAroundObject () функциясында орындалады.
Void циклінде () If операторларының тізбегі арқылы процесс бағытталады. Егер екі IR сенсоры ақ түсті сезсе, робот алға қарай жылжиды. Егер IR сенсорларының біреуі қараны анықтаса, робот жолды ұстану үшін қозғалысын қайта калибрлейді.
Егер робот ультрадыбыстық сенсор арқылы сезілетін кедергілерге тап болса, робот тоқтайды және алкоголь сенсоры MQ3 арқылы алкоголь бар -жоғын тексереді. Егер алкогольдің мәні көтерілсе, онда дыбыстық сигнал алкогольдік әнді ойнайды және ол айналады немесе алға қарай жылжиды, осылайша тостаған алкоголь терминалына қарай итеріледі. Егер мән көтерілмесе, дыбыстық сигнал әуенді ойнайды және сол қадамдар су терминалына қарай қайталанады.
Ұсынылған:
Тазарту - Дәнекерлеу негіздері: 8 қадам (суреттермен)
Тазарту | Дәнекерлеу негіздері: Кейде дәнекерлеу кезінде кейбір бөлшектерді алып тастау қажет. Мен тізбекке дәнекерленген бөлшектерді алудың бірнеше әдістерін көрсетемін. Осы әдістердің әрқайсысы үшін сіз жойғыңыз келетін бөлік қызады, сондықтан абай болыңыз
Айнымалы резисторды тазарту: 7 қадам (суреттермен)
Айнымалы резисторды өшіру: Егер сізде 9 вольтты батарея болса және қызыл жарық диоды (3 вольт) жұмыс істемей тұрғанын тексергіңіз келсе, сіз не істейсіз? Жауап: Қарындашты айналдыру арқылы айнымалы резистор жасаңыз
Tinyduino LoRa негізіндегі үй жануарларын бақылаушы: 7 қадам
Tinyduino LoRa негізіндегі үй жануарларын бақылаушы: Кім үй жануарларын алғысы келмейді? Бұл түкті достар сізді махаббат пен бақытқа толтыра алады, бірақ оларды жоғалтудың ауыртпалығы өте ауыр. Біздің отбасымызда Тор атты мысық болды (жоғарыдағы сурет) және ол шытырман оқиғаны жақсы көретін саяхатшы болды. Ол бірнеше рет оралды
Ескерткішті тазарту: 5 қадам
Дезинфекциялау туралы еске салғыш: Коронавирустың таралуымен, үйге кірер алдында қолдарыңызды тазартуды ұмытпаған жөн, бұл сіздің үйіңізге кіретін бактериялардың алдын алу үшін. Адамдарға аймаққа кірер алдында санитарлық тазалауды еске салу үшін менде
USB дискісін тазарту: 8 қадам
USB дискісін тазарту: Менің қақпағым Cruzer 512 Мбайт USB дискісін сындырғаннан кейін мен өз корпусымды сәндеуге бел будым. Мен Интернетте Лего, пез диспенсерлері және тіпті Барби қуыршақтарынан жасалған бірнеше идеяларды көрдім. Мен USB таяқшасын таза түрде жібердім