Мазмұны:
- 1 -қадам: суреттерді бейнеге түсіріңіз
- 2 -қадам: компоненттер
- 3 -қадам: қосылу диаграммасы
- 4 -қадам: код
- 5 -қадам: Қолданба
- 6 -қадам: 3D басып шығару
- 7 -қадам: Қорытынды ой
Бейне: UCL - Ендірілген - Ескерту жүйесі - RC Car: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл жобада мен логистикалық роботтар үшін қарапайым ескерту жүйесін жасадым. Бұл негізінен ультра дыбыстық сенсоры бар артқы жағында кедергілерді болдырмайтын сенсоры бар RC автокөлігі. Көлік қосымшада Bluetooth арқылы басқарылады.
1 -қадам: суреттерді бейнеге түсіріңіз
2 -қадам: компоненттер
Бұл мен қолданған компоненттердің тізімі:
1 x arduino mega 25601 x L298N қосарлы көпірлі мотор драйвері 1 x ультрадыбыстық сенсор1 x кедергіден аулақ болу сенсоры 1 x HC-05 bluetooth модулі 3 x жарықдиодты, жасыл, сары және қызыл 2 x тұрақты ток қозғалтқыштары 1 x динамик 1 x транзистор 4 x 220 ом резисторы 1 x 1к резистор 1 x 2k резистор
сымдар тақтасы ультрадыбыстық сенсорға арналған 3D басып шығарғыш ұстағыш 1 х 9 в батарея 6 х АА батареялары
3 -қадам: қосылу диаграммасы
4 -қадам: код
Бағдарламаның идеясы - егер объект тым жабылып қалса, автокөлікті тоқтату. Бірдеңке 30 см жетпесе, қызыл шам жыпылықтай бастайды, динамик дыбыс шығарады және көлік тоқтайды. Көлік тоқтаған кезде машинаны алға жылжыту мүмкін емес.
Егер бірдеңе 31-70 см қашықтықта болса, сары шам жыпылықтайды. Егер ештеңе дұрыс болмаса, жасыл шам қосылады.
Егер көліктің артқы жағынан шамамен 20 см қашықтықта бірдеңе болса, көлік тоқтайды. Автокөлікті тоқтатқан кезде оны артқа жылжыту мүмкін емес.
Мен негізгі сыныпты мүмкіндігінше таза ету үшін кодты әр сыныпта жазуға тырыстым. Бірақ мен RC басқаратын кодтағы ағынмен көп қиындық көрдім. Сонымен, мен негізгі бағдарламаға басқару кодын жаздым. Бұл мен өзгерткім келетін нәрсе.
5 -қадам: Қолданба
Мен көлікті басқаратын қосымша жасадым. Қолданба MIT қосымшасының өнертапқышында жасалған. MIT қосымшасы өнертапқышының жалғыз мәселесі - олар multitouch -ты қолдамайды.
Бағдарлама Bluetooth арқылы деректерді жібереді. Bluetooth модулі arduino мегада rx1 және tx1 пайдаланады. Осылайша мен arduino -ны USB арқылы бағдарламалай аламын және көлікті бір уақытта басқаруға болады.
6 -қадам: 3D басып шығару
Мен ультрадыбыстық сенсорға кронштейн жасадым. Мен сызбаны 360 fusion -да жасадым.
Кронштейн менің RC автокөлігіме арналған.
7 -қадам: Қорытынды ой
Мен бұл жобада көп нәрсені үйрендім. Бұл жобадағы ең үлкен қиындық bluetooth байланысын іске қосу болды. Мен кідірістің орнына миллис пен микросын қолдануды үйренемін, себебі кешіктіру функциясы бүкіл бағдарламаны тоқтатады. Мен өз қолыммен 3D сурет салуды және оны басып шығаруды үйрендім.
Мен жасағым келетін нәрсе - автокөлікті автоматты түрде беру, сондықтан ол өздігінен жүре алады.
Тұтастай алғанда, мен мұны істеуден ләззат алдым, және мен машинада жақсартуға болатын көп нәрсе бар екенін білемін.
Ұсынылған:
Өте төмен қуатты WiFi үйді автоматтандыру жүйесі: 6 қадам (суреттермен)
Өте төмен қуатты WiFi үйді автоматтандыру жүйесі: Бұл жобада біз бірнеше негізгі қадаммен үйдегі жергілікті автоматтандыру жүйесін қалай құруға болатынын көрсетеміз. Біз орталық WiFi құрылғысы ретінде жұмыс істейтін Raspberry Pi қолданамыз. Ақырғы түйіндер үшін біз IOT Cricket аккумуляторын жасау үшін қолданамыз
ШОТҚОРЛЫҚ ШЕКТЕУ ЖӘНЕ ИНВЕНТОРЛЫҚ БАСҚАРУ ЖҮЙЕСІ: 3 қадам
ШОТҚОРЛЫҚ ШЕКТЕУ ЖӘНЕ ИНВЕНТОРЛЫҚ БАСҚАРУ ЖҮЙЕСІ: Осы нұсқаулықпен мен сізге MS Access көмегімен шот -фактуралар мен қорларды басқару жүйесін құру туралы түсінік беремін. Бұл өте қарапайым және сізге қосымша компьютерлік немесе бағдарламалық білім қажет емес. Кіру, кестелер. формалар мен есептер
Компьютердің RGB басқару жүйесі Arduino көмегімен: 3 қадам
Arduino көмегімен компьютердің RGB басқаруы: сіздің ойын компьютеріңізде RGB жоқ па? Біраз сатып алыңыз! Бірақ егер сіздің аналық платаңыз оны қолдамаса ше? Жақсы … Өз контроллеріңізді жасаңыз
Arduino Bluetooth RC Car W/ Электронды тежеу жүйесі: 4 қадам (суреттермен)
Arduino Bluetooth RC Car W/ Электронды тежегіш жүйесі: RC автокөлігін шамамен 40 долларға (27 $ w/ uno клон) жасауға болады
UCL-IIOT-Деректер базасы мен қызыл түйінмен дабыл жүйесі: 7 қадам
UCL-IIOT-Дабылдар мен қызыл түйіндермен дабыл жүйесі: Бұл құрылымның мақсаты-Arduino-ны Node-red және деректер қорымен байланыстыруды үйрету, сондықтан сіз деректерді тіркеп, оны кейін пайдалану үшін жинай аласыз. қарапайым arduino дабыл жүйесі, олардың әрқайсысы 5 дерек нөмірін шығарады