Мазмұны:
- 1 -қадам: 1 -қадам: негіздерді құру
- 2 -қадам: 2 -қадам: қиықтар мен сырғытпалар
- 3 -қадам: 3 -қадам: Слайд
- 4 -қадам: 4 -қадам: Барлығын қосу
- 5 -қадам: 5 -қадам: Arduino құру
- 6 -қадам: 6 -қадам: Arduino коды
Бейне: Түс сұрыптаушы: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Түстерді сұрыптаушылардың мақсаты - м -ні түсіне қарай әр түрлі қадаларға жылжыту.
1 -қадам: 1 -қадам: негіздерді құру
Бұл жобаны жасаудың алғашқы қадамы - бұл қозғалтқыштар мен түс реттегіш сенсоры орнатылатын негіз. Бұл негіздер 5,3 см -ден 12 см -ге дейін және олардың үшеуін жасау керек. Осыдан кейін сіз радиусы 4,1 см болатын кішкене ширек шеңбер жасайсыз, ал ширек шеңбердің ішінде m & ms құлап кетуі үшін 1 см шаршы қиық жасаңыз.
2 -қадам: 2 -қадам: қиықтар мен сырғытпалар
Келесі қадам үшін жоғарыда көрсетілгендей кескінді қиып алып, алдыңғы қадамнан ширек шеңберге өтуге жол құру қажет. Жолда m & m слайдқа құлап кетуі үшін соңында тесікті кесіңіз.
Әрі қарай 0,5х0,5 см шаршыны кесіңіз де, оны биіктігінің жартысына тең етіп төртбұрышты кесіңіз. Содан кейін кішкене бұранданы алыңыз да, оны өзіңіз жасаған жолмен, 0,5х0,5 және осының барлығына бекітіңіз.
Серво қозғалтқыштары мен түс сенсорының орналасуына мүмкіндік беретін тесіктер мен тесіктерді кесіңіз. Бұл негізде сіз ең төмен орналасқан бір тесік жасауыңыз керек. Бұл серво қозғалтқышының өлшемі болады. Ортаңғы негізге екі кесу қажет. Бір кесу алдыңғы іргетастың қиылысымен бірдей болады, ал екіншісі 2см x 2см болады және бұл м & м өтетін жолдағы тесіктің астында болады.
3 -қадам: 3 -қадам: Слайд
Бұл қадам үшін 4х14х4 см көлеміндегі тіктөртбұрышты кесіп, екі жағынан 14 см ұзындықтағы 1 дюймдік сызықтар жасаңыз. Сызықтарды екі жақтан кесіңіз, бірақ тақта арқылы толық кесіп алмаңыз. Осы екі кесуді жасағаннан кейін, 1см екі жағы да жоғары жылжып, сырғытпаға қоршаулар жасай алуы керек.
Содан кейін слайдқа серво қозғалтқышына қосылу үшін отыруға негіз жасаңыз. Мұны істеу үшін суретте көрсетілгендей екі кішкене тіктөртбұрыш жасау керек. екі тіктөртбұрышты тік бұрышпен 2 тіреуішпен жалғаңыз және еденге параллель отыратын тіктөртбұрыштың ортасына бір тіректі қойыңыз (осылайша ол қозғалтқышқа қосылады). Және, ақырында, бұл қадам үшін слайдты екі тіктөртбұрышқа қосу үшін екі кішкене шегелерді қолданыңыз, сосын сырғып кетуі мүмкін.
4 -қадам: 4 -қадам: Барлығын қосу
Бұл жобаның негізгі бөлігін біріктірудің соңғы кезеңі - барлық бөлшектерді қосу. Ол үшін 5,3х18 см көлеміндегі екі тіктөртбұрышты және 13,2х18 см бір тіктөртбұрышты кесу қажет. 5,3х18 см көлеміндегі екі тіктөртбұрыш бүйірлер үшін пайдаланылады, ал қалған төртбұрыш артқы жағы болады
Ардуиноға қосылған сымдардың қозғалтқыш пен сенсорға қосылу мүмкіндігін беру үшін артқы төртбұрышта 3 тесікті кесіңіз.
Содан кейін ұзындығы 5,3см болатын негіздің бүйірлеріне 5,3х18см көлеміндегі екі тіктөртбұрышты бекітіңіз. Бірінші негіз жерден 3 см қашықтықта болады. Екінші негіз жерден 10,5 см, үшінші негіз жерден 15 см қашықтықта болады. Әр негізді екі жағынан 12 штырьға дейін қосатын 4 ілмекпен қосу керек. 13,2х18 см көлеміндегі тіктөртбұрышты артқы жағына жалғаңыз, сол жағынан әр жағынан 4 түйреуіш орнатылады.
5 -қадам: 5 -қадам: Arduino құру
Анимациялық сурет - бұл түсті сұрыптаушы жасаған түпнұсқа адам жасаған Arduino диаграммасы.
Мен Arduino үшін әр түрлі сымдар жүретін жерге көштім, себебі мен Arduino Nano қолданбаған едім. Мен барлық нүктелерді қозғалтқыштар үшін 5V мен GND -ден басқа диаграммада көрсетілгендей сақтаймын. 5В үшін мен сымды алып, оны 5В нүктесінен сол жақтағы тақтаға бағыттадым. Содан кейін мен екі сымды алып, оларды 5В сыммен бір қатарға қойдым, содан кейін бұл екі сымды қозғалтқыштарға жалғадым. Мен дәл сол процесті GND сымдары үшін жасадым.
6 -қадам: 6 -қадам: Arduino коды
Код үшін бірінші бөлім Arduino-да әр түрлі сымдардың қай жерде екенін анықтайды және екі серво қозғалтқышы мен S [0-1] сияқты айнымалыларды орнатады. Содан кейін код m & m бар жоғарғы серво қозғалтқышты түс сенсорының астына жылжытады. Содан кейін түс сенсорына қосылған светодиодтар қосылады және түс сенсоры m & m кезінде анықтайтын қызыл жасыл және көк жиіліктің мәнін қабылдайды. Содан кейін RGB мөлшеріне байланысты ол m & m түсін тағайындайды және оны түске қояды = [1-6]. Берілген түстен ол оны алты жағдайдың біріне әкеледі. Әр түрлі жағдайда слайдқа қосылған төменгі сервоқозғалтқышты әр түрлі мөлшердегі әр түрлі қадалар жасау үшін әр түрлі кодтар жиынтығы басталады.
Ұсынылған:
Vex үшін Modkit -те түс сұрыптаушыны қалай кодтауға болады: 7 қадам
Vex үшін Modkit -те түс сұрыптаушыны қалай кодтауға болады: Сәлеметсіз бе, бұл оқулықта Modkit -те түсті шарды сұрыптауды VexHode үшін қалай кодтау керектігін үйренесіз, сіз оны жасайсыз және ләззат аласыз! Pls маған дауыс беріңіз
Arduino кірпіш түсі бойынша сұрыптаушы жобасы: 5 қадам
Ардуино кірпішінің түс сұрыптаушысы жобасы: Бұл Arduino оқулығында біз ойыншық кірпішімнің түстерін Arduino мен TCS3200 Color Sensor көмегімен анықтауды үйренеміз. Қосымша ақпарат алу үшін төмендегі жазбаша оқулықты оқи аласыз.Материалдар: Arduino Leonardo x 1TCS3200 x 1Картоннан жасалған 180 Серво
Сауда картасы машинасы үшін карталық сұрыптаушы (2019-01-10 жаңарту): 12 қадам (суреттермен)
Сауда картасы машинасы үшін карточка сұрыптаушысы (Жаңарту 2019-01-10): Сауда картасы машинасы үшін карта сұрыптаушысы Өзгерістер журналын соңғы қадамда табуға болады. Негізгі ақпарат Мен өз жобамның мотивациясын Card Feeder мақаласында түсіндірдім. Бірақ қысқаша айтқанда, мен балаларыммен көп мөлшерде сауда картасын жинадық
Қақпақ: бөтелкенің интерактивті қақпағын сұрыптаушы: 6 қадам
Қақпағы: бөтелкедегі интерактивті қақпақ сұрыптаушысы: Бұл нұсқаулық Оңтүстік Флорида университетінің 2018 жылғы Makecourse жобасының талаптарын орындау үшін жасалған (www.makecourse.com) Мен үнемі үйге келіп, бірнеше сыра ішкенді ұнатамын. ұзақ өмір сүргеннен кейін демалыңыз
Arduino Skittle сұрыптаушы: 11 қадам (суреттермен)
Ардуино Скитл сұрыптаушы: Кәмпиттерді ұнататындар барлық жерде өз кәмпиттерін сұрыптап, қымбат уақыттарын босқа өткізеді. Бұл таныс сияқты ма? Сізге Skittles сұрыптай алатын машина жасағыңыз келді ме? Бұл нұсқаулық сізге дәл көрсетеді