Мазмуну:
- 1 -кадам: Сизге эмне керек
- 2-кадам: замбиректи чогултуу- электрдик курулуш
- 3 -кадам: Ир сенсорун V5 тактасына туташтырыңыз
- 4 -кадам: V5 тактасын Arduino Unoго орнотуңуз
- 5 -кадам: Электр энергиясын Arduino тактасына туташтырыңыз
- 6 -кадам: Жалпы схеманын макети
- 7 -кадам: Код жана иштөө принциби
- 8 -кадам: IR китепканасын кошкондо
- 9 -кадам: Колдонууну каалаган ачкычтарды программалаңыз
- 10 -кадам: Кодду бүтүрүңүз жана көчүңүз
- 11 -кадам: Кодуңузду жүктөп, аны сынап көрүңүз
Video: RC Cannon: 11 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул көрсөтмө Түштүк Флорида университетинин Макекурстун долбоорунун талабын аткаруу үчүн түзүлгөн (www.makecourse.com)
1 -кадам: Сизге эмне керек
Дененин компоненттери
-2 дөңгөлөк (3d басып чыгарылган же сиз аларды долбоорлоону каалайсыз)
-Шасси-Оңой формада боло турган нерседен жасалган, башкача айтканда, бургуланган, лазердик ж.
Электр компоненттери
-Arduino Uno тактасы
-Алыстан
-Бул сенсор
-Dc тепкич/ылдамдык моторлору
-Көптөгөн зым жана секирүү кабелдери
-V.2 тактасы (талап кылынбайт, бирок байланыштарды уюшкандыкта жана иштетүүнү жеңилдетет)
-12v батарейкалар жана батарейкалар пакети (электр менен камсыздоо)
-L298 мотор айдоочусу
2-кадам: замбиректи чогултуу- электрдик курулуш
DC ылдамдыктагы моторлорду L298 мотор драйверине туташтырыңыз
-DC ылдамдыгы/тепкич моторунан жеке зымдарды иштетип, L298 модулунун портторуна сайыңыз. Бул моторду башкара турган компонент.
3 -кадам: Ир сенсорун V5 тактасына туташтырыңыз
Ир сенсорун V5 тактасына туташтырыңыз. Бул колдонуучуга машинаны Ир пульту аркылуу башкарууга мүмкүндүк бере турган бөлүгү. Бул IR сенсорунан "Ir сенсор" деп жазылган портко кабелди туташтыруу аркылуу жасалат.
4 -кадам: V5 тактасын Arduino Unoго орнотуңуз
-Бул V5 тактасын колдонуунун эң сонун бөлүгү, бул байланыштарды оңой кылат. Бул Arduino Unoго "баштык салуу" үчүн иштелип чыккан жана көп зымдарды үнөмдөйт жана туташууларды тыкан кылат. Пиндериңизди туура ылайыкташтырууну унутпаңыз, б.а. (GND жер портуна, аналогго ж.
5 -кадам: Электр энергиясын Arduino тактасына туташтырыңыз
Батарея пакетин колдонуу менен, бул элемент көп зымдарды үнөмдөйт жана бир аз көрктүү көрүнөт. Сунушталат. Бул батарейкалар көбүнчө арзан, ошондой эле өз алдынча көз карандысыз күйгүзүү жана өчүрүү менен келет. Жөн гана розетканы туташтырыңыз (arduino менен шайкеш келген портту алыңыз) arduino.
6 -кадам: Жалпы схеманын макети
Мына капоттун астында эмне болуп жатат.
-L298 менен жүрүүчү ылдам кыймылдаткычтар
-Ир сенсор V5 тактасына туташкан.
-12 в электр менен камсыздоо
- Бардык электр компоненттери керектүү учурда жерге туташтыргыч темирди колдонуп, иштетилет/ жерге туташтырылат.
7 -кадам: Код жана иштөө принциби
Замбирек негизинен толугу менен Ир алыстан башкаруу аркылуу иштейт жана программалоо максатында негизги басым болот. Ир башкаруу системасы маалыматты жөнөтүүдөн жана алуудан турат. Жөнөтүү алыстан башкарылат, ал эми кабыл алуу сенсор тарабынан жүргүзүлөт. Ир пульттары башка күнүмдүк аспаптар сыяктуу сигналдарды бинардык импульс коду аркылуу жөнөтөт. Сенсорду чаташтырбоо жана туура эмес импульстук кодду тандап албоо үчүн, аны белгилүү бир ташуучу жыштыкта модуляциялоо адатка айланган, аны сенсор уникалдуу буйрук катары чыпкалап кабыл алат.
8 -кадам: IR китепканасын кошкондо
-Ир алыстан башкарууну программалоону жеңилдетүү үчүн ардуино эскизине киргизиле турган көптөгөн онлайн китепканалары бар. Буларды табууга болот, мис
www.liquidcrystal.com
www.elegoo.com
Китепкананы жүктөп алгандан кийин, аны баштапкы эскизге киргизиңиз (жогорудагы сүрөттү караңыз).
Программада "мисал эскиздери" дагы бар, алардын бири Ир системасы үчүн. Бул дагы эң сонун башталыш болмок. (жогорудагы сүрөттү караңыз)
Камтылган, ошондой эле кээ бир китепкана касиеттери бар суюк кристалл файлы.
9 -кадам: Колдонууну каалаган ачкычтарды программалаңыз
Замбирек алдыга, артка жана солго жана оңго багытталган. Ошентип, бул операцияларды жүргүзүү үчүн бизге ачкычтар керек болот. Биз уникалдуу ачкыч баалуулугун колдонуу менен конкреттүү нерселерди жасоо үчүн ачкычтарды дайындоо тапшырмасын аткара алмакпыз. Биз анда #define функциясын колдонуу менен бул негизги баалуулуктарды конкреттүү функцияларга дайындай алмакпыз.
мис
#кошуу
#аныктоо F 16736925
#аныктоо B 16754775
бул жерде "F" алдыга жылуу менен байланышкан өзгөрмө жана анын жанындагы цифра болмок, бул тапшырманы аткаруунун уникалдуу ачкыч мааниси.
Айрым компоненттерди "жогорку" же "төмөн" деп коюу өзгөчө максаттарды ишке ашырат. мис. Биздин коддо, эгер биз замбиректин алдыга жылышын кааласак, анда биз DC кыймылдаткычындагы чыгуучу пиндерди жогорку деңгээлге коюп, машинанын жылышын шарттайбыз. Мунун баарынын толук эскизи аягында берилет.
10 -кадам: Кодду бүтүрүңүз жана көчүңүз
-Эгер сиз коддоону жакшы билбесеңиз, коркпоңуз, интернетте замбирегиңизди кыймылга келтирүү үчүн көптөгөн коддор жана мисалдар бар. Мына бул замбиректин акыркы коду, ал www.elegoo.com сайтынан алынды жана замбиректин критерийлерине ылайыкташтырылды.
11 -кадам: Кодуңузду жүктөп, аны сынап көрүңүз
Эгер баары ойдогудай болсо, замбирегиңизди кыймылдатып турушуңуз керек. Батарейкаларды кубаттап, күйгүзүүнү унутпаңыз. Ошондой эле, компьютерге туташтырылган замбиректи иштетпеңиз. Бул сиздин курулуштагы кээ бир сезимтал бөлүктөр үчүн коркунучтуу болушу мүмкүн.
Жакшы ийгилик!
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 3 кадам (сүрөттөр менен)
Step Counter кантип жасалат ?: Мен көптөгөн спортто жакшы аткарчумун: жөө басуу, чуркоо, велосипед тебүү, бадминтон ойноо ж.б. Мейли, менин ичимди карачы ……. Ооба, баары бир мен машыгуу үчүн кайра баштоону чечтим. Мен кандай жабдыктарды даярдашым керек?
IPodдо Doomду 5 жеңил кадам менен ойноңуз !: 5 кадам
Doom'ду IPodдо 5 жеңил кадам менен ойноңуз!: Doom жана башка ондогон оюндарды ойноо үчүн iPod'уңузда Rockboxту кантип кош жүктөө керектиги боюнча этап-этабы менен көрсөтмө. Бул чындыгында оңой нерсе, бирок менин iPodдо кыйроо ойноп жатканымды көргөндөрдүн көбү дагы эле таң калышат жана көрсөтмө менен чаташып кетишет
WordPressке плагиндерди 3 кадам менен кантип орнотсо болот: 3 кадам
WordPressке плагиндерди 3 этапта кантип орнотуу керек: Бул үйрөткүчтө мен сизге веб -сайтыңызга WordPress плагинин орнотуу үчүн эң маанилүү кадамдарды көрсөтөм. Негизи плагиндерди эки башка жол менен орнотсоңуз болот. Биринчи ыкма ftp же cpanel аркылуу болот. Бирок мен аны тизмектебейм, анткени бул чындыгында нааразы
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
LED Bouncy Ball Air Cannon Ammo. Оңой: 6 кадам
LED Bouncy Ball Air Cannon Ammo. Оңой: Бул түнкүсүн менин аба замбирегимден атуу үчүн даярдалган жеңил топ. Сиз муну башка нерселер үчүн колдонсоңуз болот, бирок мен аларды соккон топторду атуу үчүн гана колдоном. Бул абдан оңой, ошондой эле көптөгөн ар кандай жолдордо жасалышы мүмкүн