Мазмуну:
- Жабдуулар
- 1 -кадам: Долбоордун видеосу
- 2 -кадам: саат дизайны
- 3 -кадам: Сааттын жүзү
- 4 -кадам: Саат Колу
- 5 -кадам: Электроника
- 6 -кадам: Саатты түзүү
- 7 -кадам: Саат стенди
- 8 -кадам: Кереметтүү Delirious Day Clock
Video: Керемет күндүзгү саат: 8 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Ошондой эле бүгүн кайсы күн экенин ойлонуп жатасызбы? Бул таң калыштуу күндүзгү саат аны болжол менен сегиз түрдүү мүмкүнчүлүктөргө чейин тарытат!
Жабдуулар
Берилиштер:
- BBC Micro: батарейка менен бит
- 360 Servo
- Зымдар
Куралдар:
- 3D принтер
- Желим ысык желим тапанча
1 -кадам: Долбоордун видеосу
2 -кадам: саат дизайны
Биринчи кезекте, бизге саат үчүн дизайн керек болот. Биз орой идея менен баштадык жана сегиз башка күнү бар сегиз бурчтуу саат менен келдик. Эмне үчүн жети эмес, сегиз күн? Ооба, бизге чындап эле сары жана кызгылт сары кезеги абдан жакты, бирок, тилекке каршы, бул бирдей эмес сан менен иштебейт, ошондуктан биз ага "бир күнү" коштук.
Биз саатта колдонгон шрифт - бул Google Фонти Slackey деп аталат.
3 -кадам: Сааттын жүзү
Сааттын жүзүн түзүү үчүн биз санариптик чиймени сегиз басып чыгаруучу 3D моделине айландырдык. Биз чиймени SVG файлы катары экспорттодук, аны биз 3D моделдөө программасына импорттодук, биздин учурда Fusion360.
Сүрөттөн 3D моделин кантип жасоо керектиги бул процессти ар кандай бекер куралдарды колдонуу менен абдан жакшы түшүндүрөт.
Бул кадамга саат моделинин 3D модели файлдары кошулат. Аларды түстөрдүн жардамы менен басып чыгаруу үчүн, биз ар бир күн үчүн өзүнчө файл түздүк. Биз текстти фондон айырмаланып туруу үчүн 3D басып чыгарууга түс өзгөртүү киргиздик. Баарын 3D басып чыгаргандан кийин, биз айрым бөлүктөрдү жабыштырдык.
4 -кадам: Саат Колу
Биздин саатка да күндү көрсөтүү үчүн кол керек! Колдонуу үчүн, сүрөттөгү жебени өзүнчө SVG файлына экспорттоп, аны 3D моделге айлантуу менен, мурдагыдай эле кадамдарды жасадык.
Сааттын колун servoго туташтыруу үчүн, биз MG90S Tower Pro Servoнун 3D моделин колдонуп, сервонун башын тегерете кичинекей монтаждоо борборун моделдедик.
Жебенин акыркы 3D басып чыгаруучу версиясы бул кадамга кошулат.
5 -кадам: Электроника
Долбоордун акылдуу бөлүгүнө келсек: электроника!
Бул долбоордун баштапкы идеясы Micro: bitти айлануучу нерсени көзөмөлдөө үчүн колдонуу болчу, мисалы, кайсы күн экенин көрсөтүү үчүн серво. Бирок, биз бир көйгөйгө туш болдук.
Стандарттык сервопродуктылар - бул кандайдыр бир конкреттүү бурулушка бурула турган, кичинекей нерселер, алар саат үчүн абдан жакшы болмок. Мисалы, сааттын жума күнү 90 градус бурчта болсо, сиз сервону так бурчка бурууну орното аласыз. Бирок бул стандарттык серволор максимум 180 градуска бурула алат …
Ошентип, биз 360 градус сервону колдонобуз деп ойлодук. Маселе туура чечилдиби? Көрсө, бул 360 сервос стандарттуу серводон бир аз башкача иштейт экен, анткени бул чындыгында үзгүлтүксүз айлануу сервосу. Булар тынымсыз айланып турууга багытталган жана алардын айлануу ылдамдыгын жана багытын башкара алсаңыз да, аларды белгилүү бир бурчка орното албайсыз, бул стандарттык серво менен жасай аласыз, так күндү көрсөтүү өтө кыйын. Ооба, эгер сиз кааласаңыз, муну кыла аласыз, айлануу ылдамдыгын жана нерселерди эсептеп көрүңүз, бирок euhm, бул кыйын иш жана ал долбоордун эң канааттандырарлык бөлүгүн алып салат: күлкүлүү жебенин айланып баратканын көрүү. Ошентип, биз кодду бир аз өзгөртүп, аны азыр биз билген жана сүйгөн Delightfully Delirious Day Clockка айландырууну чечтик.
BBC Micro: bit менен сервону колдонуу үчүн, биз Micro: bit колдоо веб -сайтында берилген бул эң сонун көрсөтмөнү аткардык.
Биз Micro: bitти программалоо үчүн Microsoft MakeCode сүйрөө жана таштоо редакторун колдондук
Бул кадамга кошулган коддун эки функциясы бар:
- RandomSpin функциясы сааттын жебесин туш келди багытта (сааттын жебеси боюнча же каршы), туш келди ылдамдыкта (50% дан 100% га чейин) туш келди убакытка (10дон 20 секундга чейин) айландырат.
- RandomWait функциясы сервону айлантуунун ортосунда кокус күтүү убактысын (0,6дан 6 секундага чейин) белгилейт.
Бул эки функция коддо түбөлүккө айланат. Күтүүнү каалабасаңыз, Сервонун айлануусун иштетүү үчүн Micro: bitтеги A баскычын бассаңыз болот.
6 -кадам: Саатты түзүү
Саатты түзүү үчүн жөн эле сервоприводду сааттын ортосундагы тешиктен өткөрүп, ысык клей менен жабыштырыңыз. Жебенин колун hubcap менен servoго басыңыз, жана саатыңыз айланууга даяр болушу керек!
Баарын бириктирип жатканда, биз сааттын ортосу тешиктин servoго бата турганчалык чоң эмес экенин түшүндүк, андыктан тешикти акырын тешип чоңураак кылдык. Биз муну сунуштабайбыз, анткени ал сааттын бетин оңой сындырышы мүмкүн, андыктан биздей болбоңуз жана сизге керек болгон тешиктин көлөмүн текшерип, басып чыгарардан мурун 3D файлдарында тууралаңыз!
7 -кадам: Саат стенди
Саат дээрлик даяр, жөн гана ордунан турушу керек! Биз Tinkercadдын жардамы менен сегиз бурчтуу нерсени 3D кылып иштеп чыктык, 3D аны басып чыгарды жана сааттын арткы жагына чаптады.
8 -кадам: Кереметтүү Delirious Day Clock
Tadaaa! Ал жерде бизде, бул кандай күн экенин айтып бере турган укмуштуудай акылга сыйбаган саат!
Сунушталууда:
ESP8266 POV күйөрманы саат жана веб барак текстти жаңыртуу менен: 8 кадам (сүрөттөр менен)
ESP8266 POV күйөрманы саат жана веб баракчасы Текстти жаңыртуу менен: Бул өзгөрүлмө ылдамдык, POV (Persistence Of Vision), убакытты үзгүлтүксүз көрсөтүүчү күйөрман жана жаңыртылышы мүмкүн болгон эки текст билдирүүсү. &Quot; POV күйөрманы бул эки текстти өзгөртүүгө мүмкүндүк берген бир барак веб -сервер
Акылдуу ойготкуч саат: Raspberry Pi менен жасалган акылдуу ойготкуч саат: 10 кадам (сүрөттөр менен)
Smart Alarm Clock: Raspberry Pi менен жасалган акылдуу ойготкуч: Сиз качандыр бир убакта акылдуу саатты кааладыңыз беле? Андай болсо, бул сиз үчүн чечим! Мен Smart Alarm Clock жасадым, бул веб -сайтка ылайык ойготкуч убактысын өзгөртө турган саат. Ойготкуч өчкөндө, үн чыгат (зумбул) жана 2 жарык күйөт
Жеңил күндүзгү саат: 7 кадам
Жеңил күндүзгү саат: StoryBu проект Arduino Uno жана 1602A бирдиктүү LCD дисплейи менен программалоону (коддоону) үйрөнүү үчүн башталды, мен биринчи кезекте тактык үчүн Arduino чегине чейин түрткү бергим келди. Бул колдонулбай турган саат куруу долбоору
Ойготкуч саат менен DIY Smart Scale (Wi-Fi, ESP8266, Arduino IDE жана Adafruit.io менен): 10 кадам (Сүрөттөр менен)
Ойготкуч саат менен DIY Smart Scale (Wi-Fi, ESP8266, Arduino IDE жана Adafruit.io менен): Мурунку долбоорумда мен Wi-Fi менен акылдуу ванна таразасын иштеп чыккам. Ал колдонуучунун салмагын өлчөй алат, жергиликтүү түрдө көрсөтөт жана булутка жөнөтөт. Бул тууралуу кененирээк маалыматты төмөнкү шилтемеден ала аласыз: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Ноутбук муздатуучу блок DIY - Керемет Life Hacks CPU күйөрманы менен - Чыгармачыл идеялар - Компьютер күйөрманы: 12 кадам (Сүрөттөр менен)
Ноутбук муздатуучу блок DIY | Керемет Life Hacks CPU күйөрманы менен | Чыгармачыл идеялар | Компьютер күйөрманы: Бул видеону аягына чейин көрүү керек. видеону түшүнүү үчүн