
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Бул так көрсөтмө эмес. Мен өзүмдүн Word Clock долбоорумду түзүп жатам жана адегенде веб -тиркеме тренажерун курууну чечтим, ошондо мен торчону жайып, күндүн ар кайсы мезгилинде кандай көрүнөрүн текшере алам. Анан мен бул сөз сааттарында иштеген башка адамдар үчүн пайдалуу болушу мүмкүн экенин түшүндүм жана аны бөлүшүүнү чечтим.
Колдонмо бир кыска HTML файлы. Эгер сиз аны сактап, эки жолу чыкылдатыңыз, ал браузериңизде ачылат жана учурдагы убакытты көрсөтө баштайт. Андан кийин убакыт өзгөргөндө дисплей ар 10 секунд сайын жаңыртылып турат.
Ошондой эле текст талаасы бар, анда сиз каалаган убакта терип, долбооруңузда кандай болорун көрө аласыз.
Ар кимдин сөз саатынын дизайны ар башка, ошондуктан кодду оңой конфигурациялоого аракет кылдым. Муну кантип кылуу боюнча кеңештер үчүн кийинки бир нече кадамдарды караңыз.
Бул пайдалуу деп ишенем! Аппараттык жабдууну жасоодон мурун макеттер жана сөздөр менен эксперимент жүргүзүү сонун!
1 -кадам: HTML файлын жүктөп алыңыз
Симулятор-бир файлдуу веб колдонмо. Бул болгону 200 саптан аз. Бул жерден жүктөп алсаңыз болот.
(Файлды Githubдан жүктөө үчүн эч кандай баскыч жок. Бирок сиз жөн гана файлдын мазмунун тандап, көчүрүп, компьютериңиздеги жаңы текст файлына чаптай аласыз. Файлга бир нерсе атоону унутпаңыз.html.)
Сиз жүктөп алгандан кийин, файлды эки жолу чыкылдатыңыз жана ал браузериңиздеги өтмөктө жүктөлөт. Сиз учурдагы убакытты сеткада көрүшүңүз керек.
Эскертүү: Мен колдонмону Windows аркылуу Chrome аркылуу гана сынап көрдүм.
2 -кадам: Торду түзөтүү
Сиз Javascriptтин ушул өңдүү бөлүгүн түзөтүү менен ар кандай сөздөрдүн жайгашуусун сынап көрсөңүз болот:
var row_strs = ["БУЛ", "БИР ЭКИ ҮЧ", "ТӨРТ БЕШ АЛТЫ", "ЖЕТИ СЕГИЗ", "ТОГУЗ ОН", "ОН БИР ОН БИР", "ОХ БЕШ ОН", "ОН БЕШ ЖЫЙЫР", "ООЗ ОТУЗ", "КЫРК элүү беш", "түштө", "түнкүсүн",];
Эгерде сиз саптарды кошуп/жок кылып, баракты кайра жүктөсөңүз, анда торуңуз чоңураак же кичирээк болот.
Жана ар бир сапка дагы тамгаларды кошсоңуз, торуңуз кеңейет. Жөн эле баардык саптарда бирдей тамгалар бар экенин текшериңиз.
Сиз жогорудагы коддогу саптарда боштуктар бар экенин байкайсыз, бирок алар тордогу туш келди символдорго айланышат. Сиз окшош сапты түзөтүп, ошол боштуктарды толтуруу үчүн туш келди колдонула турган символдордун топтомун тандай аласыз:
var RANDCHARS = "ABCDEFGHIJKLMNOPQRSTUVWXYZ@#$%&";
3 -кадам: Сөздү өзгөртүү
Эгерде сиз башка фразаларды колдонууну кааласаңыз, кодду кантип жазууну билишиңиз керек. Датаны алып, аны сөзгө айланткан логика dateToSentence () деп аталган функцияда.
Сунушталууда:
IEEE WORD CLOCK ДОЛБООРУ: 12 кадам (Сүрөттөр менен)

IEEE WORD CLOCK ДОЛБООРУ: Бул БУУнун IEEE клубунун проектиси, ал кайсы убакта экенин көрсөтүүнүн өзгөчө жолу. Word Clock убакытты көрсөтөт жана RGB тилкеси менен сиз каалаган түстөгү саатка ээ боло аласыз. ESP32дин WiFi мүмкүнчүлүктөрүн колдонуу менен, clo
Бюджеттик Arduino RGB Word Clock!: 7 кадам (сүрөттөр менен)

Бюджет Arduino RGB Word Clock !: Саламатсыздарбы, бул жерде менин жөнөкөй & арзан сөз сааты! Бул проектке керектүү шаймандар Паяльник & Solder Wires (Идеалында жок дегенде 3 түрдүү түстөр) 3D принтери (Же бирөөсүнө жетүү үчүн, сиз дагы
NeoMatrix 8x8 Word Clock: 6 кадам (сүрөттөр менен)

NeoMatrix 8x8 Word Clock: Убакыттын өтүшү сизди кызыктырабы? Саатыңыздын коллекциясына стилдүү, заманбап жана функционалдуу саатты кошкуңуз келеби? Саат деген сөз-убакытты жазуу үчүн тамгалар торчосун колдонуп, уникалдуу убакытты айтуучу түзмөк. Сиз сүйлөгөндө
Arduino RGB Matrix Word Clock: 6 кадам

Arduino RGB Matrix Word Clock: Сандарды унут, RGB LED Word Clock убакытты текст катары көрсөтөт! Сөздүн сааты эки колдун же санариптик дисплейдин ордуна, учурдагы убакытты жаркын LED жарыкта стандарт 8x8 LED матрицасын колдонуп көрсөтөт. Мисалы, убакыт 10:50 болсо
Tiny ESP8266 Dash-Button (Re-Configurable): 15 кадам

Tiny ESP8266 Dash-Button (Re-Configurable): Бул кичинекей ESP8266 негизделген сызык баскычы. Ал терең уйкуда калат, баскычты баскандан кийин ал көрсөтүлгөн URLге GET өтүнүчүн аткарат жана эгер конфигурацияланган болсо, камсыздоо чыңалуусун өзгөрмө катары өткөрүп берет. Эң жакшы жери, эки жолду жөн эле бириктирүү менен