Мазмуну:
- 1 -кадам: Керектүү материалдар
- 2 -кадам: Shied куруңуз
- 3 -кадам: Саатты орнотууну пландаңыз
- 4 -кадам: Сааттардын колун куруу
- 5 -кадам: Топтон терүү
- 6 -кадам: Сфераны үзгүлтүксүз маалыматтар менен текшерүү
- 7 -кадам: Саат жана Мүнөт Колун бүтүрүңүз
- 8 -кадам: стендди даярдоо
- 9 -кадам: Кубокту долбоорлоо
- 10 -кадам: Негизги моделди кездеме же кагаз менен жаап коюңуз
- 11 -кадам: Алтын кубок
- 12 -кадам: Сааттарды жана мүнөттөрдү белгилөө
- 13 -кадам: Arduino программасы
- 14 -кадам: Android программасы
- 15 -кадам: Толук оңдоо
- 16 -кадам: Даректүү LEDди кошуу
- 17 -кадам: Убакыт чуркаган видео
- 18 -кадам: LED менен дагы сүрөттөр
Video: Trophy Ball Saati Servo колдонуу: 18 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Саат бардык формада келет. Бирок мен сферанын жаңы формасы боюнча бир нерсе кылгым келет, мында мүнөт терүү колу сферанын жарымы, ал эми саат колу сферанын жогорку жарымы. Биринчиден, кадимки саатты айландырууну ойлон. Бирок мүнөттөр жылып жатса, сааттар да жылып кетет, андыктан сааттар кээде чаташтырылат. Ошентип, мен саат түзүү үчүн Servo моторлорун колдонууну пландап жатам.
Жөн эле чөйрө жагымдуу эмес. Ошондуктан мен бул чөйрөгө кайда туура келерин ойлонуп жатам. Ошентип, акыркы тандоо - Trophy. Ооба, мен муну ФИФАнын кубогуна долбоорлоону пландап жатам, анда жер үстүндө менин сфера саатым, бирок ФИФАнын кубогун аягына чыгаруу өтө кыйын, ошондуктан мен аны кадимки кубокко алмаштырам.
Кубок куруу үчүн мен таштандыдан калган калдыктарды колдонуп, февикол (клей) менен оңдойм. Сүрөт үчүн гана эмес, мен Февиколду да колдоном. Ошентип, жасалгалоо жаркырап жатат
1 -кадам: Керектүү материалдар
Долбоордун башталышында буюмдардын тизмеси үчүн менин кутучага түшкөн ылайыктуу нерселерди колдонууга эч кандай түшүнүк жок.
Керектүү материалдар
Саат үчүн
- Микро серво мотору - 2 номер
- Arduino uno
- Arduino үчүн RTC модулу.
- HC-05 ардуино үчүн көк тиш модулу.
- Даректүү RGB LED тилкеси.
- Power Supply модулу.
- Пластикалык топ (мен 8см диа топту колдоном)
- 12V DC электр менен камсыздоо.
- Жөнөкөй PCB.
- Эркек жана Аял башы.
- Зымдар.
Trophy үчүн (таштандыдан максимум)
- Трофей үчүн жыгач куту (Электроника кутусу)
- 3/4 дюймдук PVC түтүк.
- 1 "Суу PVC түтүк.
- 1 литр бислери суу Бош бөтөлкө (2Nos).
- Таштанды кездеме.
- Fevicol Glue
- Суу түсү
Колдонулган куралдар
- Кол менен бургулоочу машина.
- Кандооч.
- Ысык желим мылтык.
2 -кадам: Shied куруңуз
Shield Building - мен ар бир долбоордо баштай турган биринчи кадам.
1) Эркектин башын arduino uno менен салыңыз жана анын үстүнө Жөнөкөй ПХБ коюп, буттарын жөнөкөй ПХБга кошуңуз.
2) эки servo мотор байланышы үчүн D5 жана D6 тартып пин алып.
3) RTC үчүн биз аналогдук тараптын A4 жана A5 жана +5V жана GRN колдонобуз.
4) Bluetooth үчүн D2, D3 төөнөгүчтөр TX жана RX үчүн. жана 5V жана GRN
5) Даректүү LED тилкеси үчүн Arduino D12ди колдонуңуз.
6) RTC жана Bluetooth үчүн Plain PCBдеги аялдын башы.
7) 12Vдан 12Vга чейин, 5V жана Servo жана LED тилкеси үчүн 3.3V порошок менен камсыз кылуу.
3 -кадам: Саатты орнотууну пландаңыз
1) План боюнча шардын астыңкы бөлүгү мүнөттүк, сферанын жогорку бөлүгү саат жебеси.
2) Ошентип, жогорку серво түздөн -түз топко туура келет.
3) Төмөнкү серво төмөнкү чейректи кварталдык тегеректи кармап турат.
4) Булардын бардыгы борбордук түтүк менен кармалып турат, ылдыйкы сервону жана Жогорку сервону кармап турат.
5) Серво роторунун борбору жана Холдинг түтүк борбору түз сызыкта болушу керек. Андан кийин гана топ туура айланат.
4 -кадам: Сааттардын колун куруу
1) Таштандыдан калың таяк табылды. Ошентип, серводогу бураманы кармоо өлчөмүн көбөйтүңүз жана таякты серво ортосундагы аралыкта жарым тегерек бөлүккө туура келгидей кылып бекемдеңиз.
2) Аны жабыш үчүн ысык желим тапанчаны колдонуңуз.
3) 3/4 дюймдук PVC зым түтүгүнүн бир фут узундугун алып, сервону кармоо үчүн сүрөттө көрсөтүлгөндөй түтүктүн бир жагындагы оюкту алыңыз.
4) Серво айлануучу борбордук чекит менен 3/4 дюймдук PVC борбордук чекит бирдей болушу керек.
5) Серво зымдарын PVC түтүк аркылуу туташтыруу үчүн сыртка алып келиңиз.
5 -кадам: Топтон терүү
1) Мен кызымдын Chocos Ball таптым. Мен сааттын колу үчүн капкакты жана мүнөттүк кол үчүн топту колдоном.
2) Саат жебеси бургулоочу машинанын жардамы менен үстүнө кичинекей тешикти коюп, колун ылдый бурап, сервопрост менен оңдоо менен абдан жөнөкөй.
3) Мүнөт колу үчүн ПВХ түтүгүнүн көлөмүнө караганда, топтун ортосуна чоң тешик коюңуз.
4) Эми сервадан топко чейинки дианы эсептеп көрүңүз.
5) Чейрек тегеректи пластикалык табакка кесиңиз (мен жөнөкөй ПХБ колдоном) жана эки тарабындагы ысык желим мылтыкты колдонуп догонун жагын шар тарабына жабыштырыңыз. (Ыссык клей үчүн боштук табылган жок, ошондуктан мен топтун ичиндеги Кватерди кесип, жумуш бүткөндөн кийин аны кайра жабыштыруу үчүн капталында кармап турам).
6) Эми топту түтүк аркылуу киргизип, Чейрек тегерек пластиктин борборун (басылган плата) сүрөттө көрсөтүлгөндөй астынкы сервого бурап салыңыз.
6 -кадам: Сфераны үзгүлтүксүз маалыматтар менен текшерүү
Тесттин видеосун караңыз.
7 -кадам: Саат жана Мүнөт Колун бүтүрүңүз
Топтун кесилген бөлүгүн ошол жерге коюп, тез оңдоо аркылуу чаптаңыз (мен аны оңдоо үчүн ширетүүчү темирди колдоном). Азыр ал лалипопко окшош.
8 -кадам: стендди даярдоо
1) Кубокту түз кармоо жана ардуино менен модулдарды коюу үчүн мага куту керек.
2) Arduino жана модулдар менен анын жалпы узундугу 14 см. Менин кутуча 16CM X 11 CM ички өлчөмү. Ал зым кутусу.
3) Кутунун ортосун табыңыз. Сфера оңдолуп, алынып салынышы керек. Ошентип, мен кутунун ортосуна 3/4 дюймдук PVC пленкасын жабыштырууну пландап жатам.
4) Кутунун ортосуна тешик салып, аны муфтанын өлчөмүнө чейин кеңейтүү керек. Корпустун ортосуна бириктиргичти ысык желим менен салкындаткандан кийин,
9 -кадам: Кубокту долбоорлоо
1) Жөнөкөй нерсе - бул модель кубогун сатып алып, үстүн кесип, ал аркылуу топту оңдоо.
2) Бирок мен өзүмдүн кубогумду жасайм, ФИФАнын кубогун курууну пландап жатам, бирок таштандыда табылбаган нерселердин айынан кадимки кубокту курам.
3) Мен эки бислери суу бөтөлкөсүн бирөө үчүн, экинчисин денем үчүн колдоном.
4) Мунун алдында сааттын тартибин бузбоо үчүн 1 түтүкчөсүн колдонуңуз. Саатты стендде кармап турган түтүктүн узундугунан 1 см аз ысык желим тутукту колдонуңуз.
5) Бислери бөтөлкөнүн үстүңкү бөлүгүн кесип, сүрөттө көрсөтүлгөндөй ысык клей менен жабыңыз. Ысык бышыруу учурунда бөтөлкөнү тез муздатып же аз жылытат, болбосо бөтөлкө эрип кетет.
6) Экинчи бөтөлкөнүн капкак бөлүгүн кесип, 1 дюймдун калган бийиктигине чейин кесип алыңыз.
7) Баарын ысык желим менен бириктирип, үстүндө зиг-заг кесүүнү жасаңыз жана ал жалынга окшош.
8) Эми негизги кадам аяктады, биз аны азыр кооздоп, алтын кубокко айландыргыбыз келет.
10 -кадам: Негизги моделди кездеме же кагаз менен жаап коюңуз
1) Сагызды (Fevicol) колдонуп, ак кагаздан жасалган чүпүрөктү колдонуңуз.
2) кездеменин үстүнө февиколдун 2-3 катмарын сүйкөп көрүңүз.
3) Бул иш көп убакытты жана чыдамкайлыкты талап кылат.
4) Аны көпкө кургатууга уруксат бериңиз. Мен аны бир түнгө калтырам.
11 -кадам: Алтын кубок
1) Мен алтын түстүү кездеменин түсүн кубокту түскө боёом.
2) Мен алтын кездеменин түсүн февикол жана суу менен аралаштырып, кубоктун үстүнө 3 кат жабам.
3) Колдонгондон кийин жалтырак көрүнбөйт жана теринин түсүнө окшош.
4) кургаткандан кийин анын абдан жалтырак жана алтын куймасына окшош.
12 -кадам: Сааттарды жана мүнөттөрдү белгилөө
1) Топтогу мүнөттү жана саатты белгилөө үчүн тест программасын жүктөңүз.
2) Arduino сериялык мониторунда басуу учурунда мүнөтүн 5ке кошуп, жылдырыңыз.
3) Ар бир кыймылда эскиз менен белги коюңуз.
4) Бардык сааттар жана мүнөттөр бүткөндөн кийин. Кайра 2-3 жолу текшерип көрүңүз.
5) Бир жолу толук кандуу. Сызыктарды жана белгилерди туруктуу CD маркерин колдонуп жасаңыз
13 -кадам: Arduino программасы
1) Arduino программасында RTC жана Wire китепканасын колдонуп, убакытты сааттан калыбына келтирүү.
2) Servo китепканасын көзөмөлдөө үчүн.
3) Көбүрөөк эффект алуу үчүн, мен даректүү RGB тилкесин кошом. RGB LED тилкесин көзөмөлдөө үчүн мен PololuLedStrip китепканасын колдоном.
4) SoftwareSerial көк тишти туташтыруу үчүн колдонулат.
5) EEPROM китепканасы RGB тилкеси үчүн тандалган акыркы түстү сактоо үчүн колдонулат.
14 -кадам: Android программасы
1) Android программасын иштеп чыгуунун негизги максаты, эгер туура эмес болсо, убакытты өзгөртүү.
2) Android колдонмосуна туташуу жана маалыматтарды жөнөтүү үчүн Bluetooth колдонуңуз.
3) Колдонмону колдонуу менен биз RGB LED тилкесинин түсүн да өзгөртөбүз.
4) Мен программаны иштеп чыгуу үчүн MIT App ойлоп табуучусун колдоном.
5) Колдонмону иштеп чыгуу боюнча толук көрсөтмө алуу үчүн Owen BT тиркемеси менен мурунку RGB Infinity саатын караңыз. Ушул эле жол -жобо бул жерде аткарылат.
6) apk бул баракчага да жүктөлөт.
15 -кадам: Толук оңдоо
1) Эми саатты кубокко орнотуп, ылдыйдагы серво зымын алыңыз.
2) Кутуга контроллерди жана электр менен камсыздоону оңдоңуз.
3) Серваларды калканга туташтырыңыз.
4) кутучаны жаап, бурап.
16 -кадам: Даректүү LEDди кошуу
1) Мен даректүү LED тилкесин колдонуп, Infinity жарыгын жасайм. Ушул тропиктин негизи катары орнотулган.
2) Бул жарык кооздоо үчүн гана.
17 -кадам: Убакыт чуркаган видео
Жөн гана жабдууну туташтырып, үстөлүңүздө сактаңыз. Анын фантастикалык көрүнүшү
18 -кадам: LED менен дагы сүрөттөр
Мобилдик колдонмонун түсүн өзгөртүү менен. Узак убакыт өткөндөн кийин бул долбоор абдан узак жана көп түндөрдү талап кылат. Бирок мен ката тапкан сайын, аны оңдоо үчүн Кудай мени менен экенин сезем.
Сунушталууда:
LED стол тенниси Ball-Ball: 16 кадам (Сүрөттөр менен)
LED стол тенниси боюнча топ-топ: Backstory Бир аз убакыт мурун стол тенниси топторунун жалпак панелин кургандан кийин, стол теннисинин топторунан 3D панелин жасоого болобу деп ойлоно баштадым. Менин " искусство " кайталануучу геометриялык фигуралардан I
DS1307ди кантип колдонуу керек Arduino колдонуу: 7 кадам
DS1307ди кантип колдонуу керек Arduino колдонуу: DS1307 - бул чыныгы убакыт сааты IC (RTC). Бул IC убакыт маалыматтарды берүү үчүн колдонулат. Белгиленген убакыт секундадан, мүнөттөн, сааттардан, күндөрдөн, датадан, айдан жана жылдан башталат. Бул IC Crystal жана 3.6V батареялары сыяктуу кошумча тышкы компоненттерди талап кылат. Кристалл
Neopixel Ws2812 Rainbow LED жарыгы M5stick-C - менен Rainbowту Neopixel Ws2812де иштетүү M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: 5 кадам
Neopixel Ws2812 Rainbow LED Glow with M5stick-C | Rainbow боюнча Neopixel Ws2812де чуркоо M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: Салам балдар бул көрсөтмөлөрдө биз неопиксел ws2812 светодиоддорун же LED тилкесин же LED матрицасын же LED шакегин m5stack m5stick-C өнүктүрүү тактасы менен Arduino IDE менен колдонууну үйрөнөбүз жана биз жасайбыз. аны менен асан -үсөн үлгүсү
Trophy текчеси: 5 кадам
Трофей текчеси: Трофей текчеси - бул трофейиңизди койсоңуз болот. Кээде адамдар көп олжолорго ээ болушкан жана аларды кайда коюуну билишпейт. Кээ бирөөлөр кубогун жакшыртуу үчүн кооздоону каалашат. Мен жасаган трофей текчеси, адегенде сиздин трофейиңизди коюп, анан
LED Trophy: 7 кадам (Сүрөттөр менен)
LED Trophy: Менин спорттук ассоциациянын турнирди уюштуруу комитетинин мүчөсү катары мен биринчи сыйлыктын кубогун алуу милдетин мойнума алдым, анткени бул дайыма бирин сатып алганга караганда салкыныраак. Легендарлуу Эйндховен Дербинин аббревиатурасы болуп