Мазмұны:
- 1 -қадам: Дизайн таңдау
- 2 -қадам: материалдар
- 3 -қадам: прототипті іске қосу
- 4 -қадам: Прототип жасаудың 2 -бөлігі
- 5 -қадам: Бағдарлама
- 6 -қадам: Бағдарламаны орнату және қайта іске қосу
- 7 -қадам: Бағдарламаның негізгі коды мен сенатордың коды
- 8 -қадам: Схема
- 9 -қадам: Электр тізбегінің айналуы 1 -бөлім
- 10 -қадам: Электр тізбегінің бүлінуі 2 -бөлім
- 11 -қадам: 3 -бөлім
- 12 -қадам: Электр тізбегінің бұлидті 4 -бөлігі
- 13 -қадам: Электр тізбегінің бүлінуі 5 -бөлім
- 14 -қадам: Соңы
Бейне: Жобаның белгісі: 14 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Оқушы 12 жыл бұрын екі жыл бұрын бір идеяға ие болды. Содан кейін оны 2016 жылы 11 -сыныпқа өткізді, содан кейін 2017 жылы 12 -сыныпқа барды. Бұл жоба біздің мектепке арналған, бұл жоба - бұл көрініс, сондықтан адам оның қасынан өтіп бара жатқанда объектіні сезеді. айналатын панельдер болады. Ол 180 градусқа бұрылады. Панельдердің бір жағында біздің мектептің аты мен талисманы, ал екінші жағында айна болады.
1 -қадам: Дизайн таңдау
Жобаның әр нұсқасы дизайнға өзгеріс енгізді, сондықтан біздің дизайн қабырғаға сәйкес келеді. Дисплей мектептің есігінің жанына қойылады. Бұл қабырға трапеция тәрізді. Біз трапециямен жалғасатын дизайнға ие болуды жоспарладық, сондықтан ол қабырғаға сәйкес келеді. Панельдер сол жақ үшбұрыш, тікбұрышты үшбұрыш және орталық тіктөртбұрыш 3 негізгі бөлікке бөлінген. Бұл 3 бөліктің бәрі қабырғаға сәйкес келеді. Сурет - бұл идеяның мысалы.
Біз сонымен қатар прототип жасадық, ол тек орталық бөлігі мен панельдер. Біз сізге прототип жасауды кезең -кезеңімен үйретеміз.
2 -қадам: материалдар
Материалдық қажеттілік
Бөлшектер
Схема
Arduino Mega 2650 (1)
Сервер (8)
Өткізгіш кабельдер (автокөлік кабельдері емес) (ерлер де, әйелдер де көп)
Нан тақтасы (1)
ультра дыбыстық сенсорлар (2)
Прототип
Ағаш MDF
Картон немесе көбік тақтасы
Бұрандалар
Желім (ағаш желімі мен ыстық желім)
Егер сіз тек бір айналдыру белгісін алғыңыз келсе, arduino uno пайдаланыңыз және оның коды сәл өзгеше болады
Біз өзіміздің прототипімізді мықты болу үшін ағаштан жасадық. Бірақ сіз басқа нәрседен жасай аласыз
Қорытынды жобаның материалдары
docs.google.com/document/d/1B8GyldpgRuYb7N…
3 -қадам: прототипті іске қосу
(ағашты басқа нәрсемен ауыстыруға болады)
Прототип қорабын жасау үшін мына қадамдар.
Қадам 1. Үстіңгі/астыңғы жағын 52 дюймге және 12 дюймге дейін кесіңіз, тақтаның қалыңдығы 3/4 дюйм болуы керек.
Қадам 2. Үстіңгі және астыңғы бөлік түйіспелі түйісу арқылы қосылады. екі жағынан нүктелерді шетінен 1 '' және ортасынан бір нүктеден белгілеңіз. оны жоғарғы және төменгі бөлікке белгілеңіз.
Қадам 3. Екі бөлікте белгіленген нүктелерді бұрыңыз. содан кейін үстіңгі және астыңғы тесіктерді белгілеу үшін екі бөлікті де бүйірлік бөліктерге қойыңыз.
Қадам 4. Енді бүйірлік бөліктердегі белгілерді бұрғылаңыз, содан кейін қорапты бұрандалармен бірге жинаңыз.
Қадам 5. 8 '', 8 '' төрт квадрат үшбұрышты кесіңіз. алдын ала бұрғылау және қораптың артқы бұрыштарын бұрап алу, қораптағы бұрандалардың болмауын қадағалаңыз.
4 -қадам: Прототип жасаудың 2 -бөлігі
Міне, серво үшін ұстағыш жасау қадамдары.
Қадам 1. 8 дюйм болатын екі таяқшаны кесіңіз, содан кейін 46,5 дюйм болатын тағы екі таяқшаны кесіңіз.
Қадам 2. Қораптың жоғарғы жағынан 8 дюймдік таяқшаларды 3 «жабыстырыңыз. содан кейін таяқшалардың ортасында 2,3 дюймді белгілеңіз, бұл серво ұзындығы.
Қадам 3. 46,5 дюймді 8 дюймдік таяқшаның сыртына жабыстырыңыз.
Қадам 4. Көбік тақтасының бір бөлігін 45 дюймге дейін кесіңіз, сервоны ұстағыштың арасына қойып, панельді сервоға бекітіңіз.
5 -қадам: Бағдарлама
Бұл бағдарлама arduino -да жасалған, кодты басқа топ та жасаған. Ең бірінші біз кодты түсінуге тырыстық. Екіншісі кодты жүктеуге тырысты. Біз кодты жүктеген кезде біз қатеге тап болдық. Бірінші қате - бұл жұмыс істемеді. Бұл уақыт өте келе түзетілді, біз кодқа қосымша қосамыз. Бұл функция, егер сенсорға тым жақын болса, ол жұмыс істемейді.
Оларды бөліктерге бөлуге болады: бөліктерді орнату, қайта қосу, негізгі цикл және сенсорлық код.
кодқа сілтеме
docs.google.com/document/d/1sYIYDFxr9n9Cw1…
6 -қадам: Бағдарламаны орнату және қайта іске қосу
Орнату бөлігінің коды - бұл сенсорларға арналған түйреуіштерді анықтаудан және сервоға айнымалыларды құрудан және сервоға тіркемені орнатудан басталатын кодтың ең негізгі бөлігі. Келесі бөлім анықталған түйреуіштерді кіріс немесе шығысқа айналдырады. Бұл бөлім сонымен қатар барлық айнымалыларды орнатады.
Келесі бөлік қайта іске қосылады, кодтың бұл бөлігі тізбекті қосқан сайын болады, ол серводы нөлге теңестіреді.
7 -қадам: Бағдарламаның негізгі коды мен сенатордың коды
Келесі бөлім - негізгі цикл. Ең жақын адамның қаншалықты алыс екенін анықтаудан басталады. Бұл кодтың сенсор бөлігінде орналасқан сенсор әдісіне өту арқылы жасалады. Ол адамның сенсорлардан белгілі бір қашықтықта тұрғанын тексереді, егер сервер айналса. Ол 180 градусқа айналады және нөлдік градусқа айналу арқылы бастапқы орнына қайту үшін 5 секунд күтеді, содан кейін 5 секунд күтеді, тағы 5 секунд күтеді және қалыпты жағдайға оралады. Осыдан кейін ол циклдің жоғарғы жағына оралады. (Мұны for циклі арқылы жеңілдетуге болады.)
Кодтың соңғы бөлігі - бұл ультрадыбыстық сигналды жіберу арқылы сенсорлардан қашықтықты анықтайтын бөлік. Бұл сигналдың бүтін мәні бар, мән 2 -ге бөлінеді, содан кейін қашықтықты алу үшін 29,1 -ге бөлінеді.
8 -қадам: Схема
Біз жасамаған жобаны біз қолданған схема, оны бізден бұрынғы топ жасаған. Біз мұны істеу үшін не істегенін білмейміз, сондықтан басты міндет - оны анықтау және оның негізгі мәселесін шешу. Негізгі мәселе оның қызып кетуі еді. Шешім
(Мен түсіндіретін қадамдар - бұл нан тақтасында сияқты, бірақ соңғы үлгіде ол мыс тақтада болады)
9 -қадам: Электр тізбегінің айналуы 1 -бөлім
Нан тақтасы
Үстіңгі және астыңғы рельстерді сыммен қосыңыз. Жер рельстерімен де солай жасаңыз
сонымен қатар кернеу реттегішін қосу керек
Реттеушіні тақтаға бір жерге қойыңыз
Содан кейін ортаңғы түйреуішке жалғанған қара сымды салып, жерге қосыңыз
Келесі - оң жақ түйреуіш қызыл сымды алады және оны оң рельстерге қосады
Соңында, сол жақ түйреуіш қуат көзіне қосылмағанша қосылмай қалады
10 -қадам: Электр тізбегінің бүлінуі 2 -бөлім
Ардуино
Ілмектер:
Ардуинодан сіз түйреуіштерді (2-9) нан тақтасына қосасыз, бұл сервоға арналған.
(Егер сіз ұйымдық себептермен ақ сымды қолдануға тырыссаңыз)
11 -қадам: 3 -бөлім
Серверлер (бұл үшін 180 серво пайдалану керек)
Серво үшін сізге қажет:
1 ақ сым
1 қара сым
Және 1 қызыл сым
Серво бойынша
Содан кейін сымдарды серводағы сәйкес түстер порттарына бекітіңіз.
Енді қызыл позитивті рельстерге қосылыңыз
Қара жерге
Ақ түс - arduino -ға бекітілген басқа сымдармен бірдей
әр түрлі түйреуіштермен 8 рет қайталаңыз
(Сондай -ақ, оларды реттеп, таратуға тырысыңыз, сымдар бір -біріне жабысып қалмас үшін)
12 -қадам: Электр тізбегінің бұлидті 4 -бөлігі
Ультрадыбыстық датчиктер (бұл үшін сізге 2 қажет)
Ультрадыбыстық датчиктерді пайдалану қажет
Сенсорға 1 қызыл еркектен әйел сымы
Сенсорға 1 қара еркектен әйелге дейінгі сым
Әр сенсорға басқа түстегі 2 еркек -әйел
Содан кейін қызыл сымды Vss деп белгіленген ультрадыбыстық датчиктерге түйреуішке жалғаңыз
Осыдан кейін қара түсті түйреуішпен белгіленген жерге бекітіңіз
Содан кейін 2 кездейсоқ түсті триг және эхо деп белгіленген түйреуіштерге
Содан кейін қызыл және жерге қосылған сымдарды нан тақтасындағы рельстерге қосыңыз, триггер мен эхо түйреуіштерді ультрадыбыстық датчиктер үшін 22 және 23 түйреуішке, ал екіншісі үшін 24 және 25 жалғаңыз.
13 -қадам: Электр тізбегінің бүлінуі 5 -бөлім
Қуат (соңғы қадам)
Қара сымды жерге жалғаңыз
Ал реттегіштің сол жақ түйреуішіндегі қызыл сым
14 -қадам: Соңы
барлық осы қадамдардан кейін сізге прототип жасау керек
Ұсынылған:
Бақытты түлкі! (Үлкен жобаның бірінші элементі): 7 қадам (суреттермен)
Бақытты түлкі! (Үлкен жобаның бірінші элементі): Менің алдыма тағы бір кішкентай жоба келді, оған бірнеше ұсақ жобалар қатысады, олар біртіндеп жиналады. Бұл - бірінші элемент, құйрығы жалтыраған түлкі. сиқыр
Жобаның идеясын шындыққа айналдыру бойынша кеңестер: 6 қадам (суреттермен)
Жобаның идеясын шындыққа айналдыруға арналған кеңестер: Табысты жобаның ең маңызды бөлігі - бұл керемет идея, бірақ кейде бұл идея - бұл оңай бөлігі! Осыдан кейін кездейсоқ данышпандық жарқылдығын адамдар " оо " және " ах " ов
DFRobot FireBeetle ESP32 және жарықдиодты матрицалық мұқабаны қолданатын 4 жобаның бірі: 11 қадам (суреттермен)
DFRobot FireBeetle ESP32 & LED матрицалық мұқабасын қолданатын 4 жоба: Мен осы жобалардың әрқайсысына нұсқаулық беруді ойладым, бірақ соңында мен ең үлкен айырмашылық әр жобаның бағдарламалық жасақтамасы деп ойладым. бір үлкен нұсқаулық! Аппараттық құралдар үшін бірдей
Жобаның жылдам және қарапайым жағдайы: 15 қадам
Жобаның тез және қарапайым жағдайы: Бұл жоба түстен кейін жабдық дүкенінің материалдарынан қарапайым жоба корпусын қалай жасау керектігін көрсетеді. Бұл, әсіресе, пайдаланушының бақылауы немесе дисплейі қажет жобалар үшін қолайлы. Бұл мысал үшін мен таңғажайып «қытырлақ
Батареясыз 5 вольтты жобаның қуаты: 16 қадам (суреттермен)
Батареясыз 5 вольтты жобаның қуаты: Енді сізде реттелетін қуат көзі бар, оны ауыстыру немесе зарядтау үшін батареялар жоқ! Бұл нұсқаулық кез келген жобаға арналған батареяларды алмастыра алатын динамикалық шамды кілттер тізбегіне қалай өзгерту керектігін көрсетеді