Мазмуну:
- 1 -кадам: Керектүү материалдарды чогултуу
- 2 -кадам: Картондон бөлүктөрдү кесүү
- 3 -кадам: Кесектерди жабыштыруу
- 4 -кадам: Cruizmo Cis долбоорлоо
- 5 -кадам: Cruizmo Cis ичиндеги электр зымдары
- 6 -кадам: Структураларды бүтүрүү
- 7 -кадам: Кодекс
- 8 -кадам: Корутунду
Video: Картон кыймылын көзөмөлдөө роботу: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Мен картон конкурсуна катышам. Эгерде сизге менин көрсөтмөм жакса, ага добуш бериңиз! Бул көрсөтмөнү изилдеп чыккандан кийин, сиз Cruizmo Cisтин дизайнын жана колдонулушун үйрөнөсүз. Cruizmo Cis - трафикти көзөмөлдөгөн акылдуу робот. Ал унаалардын да, жөө адамдардын да өтүүсүн көзөмөлдөйт. Бул жол чырактарга сигналдарды жөнөтүп, жол кыймылынын катышуучуларына качан баруу же токтоо керектигин билдирүүгө мүмкүнчүлүк берет. Ошондой эле ал түн болсо же айлана караңгы болсо, көчө чырактарын күйгүзөт.
1 -кадам: Керектүү материалдарды чогултуу
Компоненттери: 1x Arduino uno & USB Cable (же Nano) 4x 5mm кызыл LED4x 5mm ак LEDs4x 5mm жашыл/көк LEDs 2x Push button1x LDR10x 220 Ohms Resistors9V Battery & capJumper зымдарыBreadboard жана Veroboard Компоненттерди жакынкы дүкөндөн же AliExpress.com сайтынан алса болот, Arduino дүкөнү, же Amazon. Аспаптар: КартонПайдалануучу темир ТасмаGlueA4 кагазСызгыч. Кичинекей өлчөмдөгү араа. Кайчы. Карандаш. Колдонмолор: Arduino IDE (бул жерден алса болот)
2 -кадам: Картондон бөлүктөрдү кесүү
Мен жолдорду, жолдорду, роботторду, мамыларды жана көчө чырактарын жасоо үчүн картонду колдондум. Дизайн үчүн ылайыктуу өлчөмдү колдондум. Кааласаңыз, ар кандай өлчөмдөрдү колдоно аласыз. Четине 0,5 сантиметр тазалоо кошулушу мүмкүн. Баштоо үчүн картон, кайчы, сызгыч жана карандашты алып, картонго бийиктиги 2 сантиметр, туурасы 2 сантиметр, узундугу 12 сантиметрди белгилеңиз.. Кубоидде диаметри 0,5 сантиметр болгон кичинекей тешикти жарык үчүн белгилеңиз. Ошондой эле баскыч үчүн чарчы белгилеп коюңуз. Кайчыны колдонуп, белгиленген учакты кесип салыңыз. Андан кийин аны картонго салып, дагы жетөөнү кесип, сегиз кылып алыңыз. Бул жол кыймылы жана көчө чырактары үчүн мамы катары колдонулат. Жарыктар үчүн диаметри 0,5 сантиметр болгон кичинекей тешик жасаңыз. Кийинки робот турган кабинада. Дагы бир кубоиданы белгилеп, кесип алыңыз: бийиктиги 2,5 сантиметр, туурасы 6 сантиметр, узундугу 17 сантиметр. Бул кабинанын негизи болот. Кабиналардын кузову үчүн дагы бир кубоиданы белгилеп, өлчөмдөрүн кесип алыңыз: бийиктиги 5 сантиметр, туурасы 6 сантиметр, узундугу 8,5 сантиметр.
3 -кадам: Кесектерди жабыштыруу
Мен керектүү структураларды алуу үчүн бөлүктөрдү бириктирүү үчүн клейди колдондум. Тиректер үчүн сегиз картон бөлүгүнүн ар бири ачык боло турган тараптардын биринен башка жактарына жабыштырылышы керек. Ошентип, ал ачык кутуга окшош болмок. Желим акылдуу жана кылдаттык менен колдонулушу керек, ошондо структуралар сонун көрүнөт. Кабинанын негизи менен кузову да түркүктөргө окшош түрдө өзүнчө жабыштырылышы керек. Андан кийин эки структуранын четине кичинекей клей сүйкөп, бири -бирине жабыштырылып, ачык жагы сизге караган бир түзүлүштү берет. Базанын борбору корпустун борбору менен дал келиши керек, четинен 4.25 сантиметрди түзүп, кабинанын негизи менен корпусунун эки тарабы тең келген жерди кесип салыңыз.
4 -кадам: Cruizmo Cis долбоорлоо
Cruizmo Cisтин денеси бийиктиги 3 сантиметр, туурасы 2 сантиметр жана узундугу 4 сантиметр болгон кубоид. Башы - бийиктиги 2 сантиметр, туурасы 1 сантиметр, узундугу 2 сантиметр болгон куб. Роботту алуу үчүн анын өлчөмдөрүн белгилеп, картондон кесип алыңыз. Карандашты сүйрү көзгө жана оозго карандашты колдонуңуз же кааласаңыз кесесиз. Кубоиддин бардык четин кийинчерээк жабыштырууну кошпогондо клей кылыңыз. Андан кийин башты денеге жабыштырыңыз. Роботту кабинага салуу үчүн кесип алыңыз а 2 сантиметрден 2 сантиметрге чейин кабина чокусунан. Роботту кабинага орнотуп, чаптаңыз.
5 -кадам: Cruizmo Cis ичиндеги электр зымдары
Робот өзүнүн функцияларын аткарышы үчүн, мен анын ичине электрдик схеманы орноттум. Кабинанын базасында роботту трафик тутумуна туташтыруу үчүн нандын үстөлү бар. Роботтун ичинде көптөгөн зымдары бар Arduino Uno тактасы бар. ал Башкаруу башка компоненттерден сигналдарды жөнөтөт жана кабыл алат. Байланышты жогорудагы диаграммаларда көрүүгө болот. Светодиоддор 2ден 9га чейин туташтырылган. Зымдар светофорлорго барат. Көчө чырактары санарип пинге туташкан 10. Баскыч санарип пинге туташкан 11. GND нанга барат, A0 LDRге барат. Бардык негиздер нан тактасында туташкан.
6 -кадам: Структураларды бүтүрүү
Кээ бир сымдарды кыстаруу керек болгондуктан, толугу менен жабыштырылбаган кээ бир формалар. Араны колдонуу менен вертолеттон 2ден 1,5 сантиметрге чейинки 6 тик бурчтуу жана 4 менен 1,5 сантиметрлик 2 тик бурчтуу кесимди кесип алыңыз. өз алдынча баскычты, кызыл LED, жашыл/көк LED зымдары Arduino менен туташат. Башка 6 бөлүктөн экөөнү тандап, кызыл жана жашыл/көк светодиоддорду зымдары менен көз карандысыз түрдө solder. On калган 4 бөлүктөрү, ар биринде ак LED жарыгы, позитивдүү пиндин зымдары Arduino, терс жактары GNDге туташат. Картон конструкцияларына ширетилген микросхемаларды салыңыз. Кабинанын базасында тешик түзүлөт. LDR, анда нон панели ага киргизилет. Arduino роботко киргизилет. Сымдарды бүтүргөндөн кийин ачык беттерди жабыштырууга болот. Структуралар бүтүп, Cruizmo Cis иштей баштайт, бирок кээ бир линиялардын коду болушу керек. жүктөлдү. Келгиле, кодду карап көрөлү.
7 -кадам: Кодекс
Мен кодду түзүү үчүн Arduino IDE колдондум. Кодду бул жерден алса болот. Биринчиден, мен схемада колдонулган LDR, баскыч жана светодиоддор үчүн казыктарды аныктадым. Андан кийин () мен LED казыктарын OUTPUTка жана BUTTON_PINди INPUT_PULLUPга конфигурацияладым, бул баскычты орнотулганды колдонууга мүмкүнчүлүк берет Тартуу каршылыгы. Циклда () мен Cruizmo Cis көчө чырактарын күйгүзүү керекпи же жокпу текшерүү үчүн if операторун колдондум goRoad () функциясы Cruizmo Cis тарабынан трафикти көзөмөлдөө үчүн колдонулган функциялар жөө жүргүнчүлөрдү токтотуп, машиналардын ары жылышына мүмкүндүк берет. Кызыл чырак жөө жүргүнчүлөрдү толугу менен токтотконго чейин эскертүү үчүн жаркырайт. Автомобилдерди толугу менен токтотконго чейин кызыл жарык күйөт жана жашыл/көк жарык жөө жүргүнчүлөрдүн жанынан өтөт.
8 -кадам: Корутунду
Аны рифма кылуу үчүн картон мамылар көчө жана светофор катары колдонулат. Баскычы бар эки мамы жөө адамдар үчүн колдонулушу керек. Жөө жүргүнчүлөр баскычты басуу аркылуу өтүүнү суранышат жана Cruizmo Cis аларга мурунку пресстен 17 секундадан кийин басылганда гана алардын талабын канааттандыра алат. Кызыл чырак аларды токтоткондон кийин жана машиналарды айдоого уруксат берилет. Акырында, туура жыйынтыкка жетүү үчүн код Arduino тактасына туура жүктөлгөнүн текшериңиз.
Сунушталууда:
"High-Fivey" Картон Микро: бит роботу: 18 кадам (Сүрөттөр менен)
"High-Fivey" Картон Микро: бит роботу: Үйдө калып, бирок дагы деле бешөөнө муктаждык барбы? Биз кичинекей картонду жана микро менен дос кичинекей робот жасадык: Crazy Circuits Bit Board менен бирге жана ал сизден сүйүүсүн сактап калуу үчүн сизден каалайт
Адамдын көзүнүн кыймылын көзөмөлдөө: 6 кадам
Human Eye Motion Tracking: Бул долбоор адамдын көзүнүн кыймылын тартууну көздөйт жана анын кыймылын көздүн формасында жайгаштырылган LED чырактарынын топтомуна көрсөтөт. Мындай долбоордун потенциалдуу түрдө робототехника жана өзгөчө гума тармагында колдонулушу мүмкүн
Картон роботу Soldered Circuit менен: 12 кадам
Картон роботу Soldered Circuit менен: Бул картон роботу менен кичинекей досуңузду түзүңүз & жөнөкөй райондук үйрөткүч. Эгерде сиз нерселерди үч өлчөмдүү кылып алуудан бир аз коркуп жатсаңыз, анда бул инструкцияда картон менен 3dде иштөө боюнча бир аз жетекчилик же кеңештер керек
Инфракызыл сенсордун жардамы менен көздүн кыймылын көзөмөлдөө: 5 кадам
Инфракызыл сенсордун жардамы менен көздүн кыймылын көзөмөлдөө: Мен инфракызыл сенсорду колдонуп, көздүн кыймылын сезип, LEDди көзөмөлдөп турдум
SMART MAKE HATC - 4x RTL -SDR (50 $) менен үйдөгү аба кыймылын көзөмөлдөө: 7 кадам
SMART MAKE HATC - 4x RTL -SDR менен үйдөгү аба кыймылын көзөмөлдөө (50 $): Төмөн баада HATC түшүнүгүнүн далили - Үйдө аба кыймылын башкаруу аппараттык тутумдун концепциясын далилдөө үчүн сунуш