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

1978 -жылы France Telecom тарабынан түзүлгөн Minitel маалымат издөө жана текст жазуу кызматы болгон. Бүткүл дүйнөлүк желеге чейин эң ийгиликтүү тармак деп эсептелет. 2008 -жылы 30 жыл өткөндө тармак акыры жабылган. (Викиде бул тууралуу көп маалымат бар.) Түн ичинде бул терминалдар эскирип калган.
CRT экрандын клавиатурасынан, модемден жана кээ бир нөөмөт регистрлеринен турган бул "дудук" терминалдар маалыматтарды иштете албайт. Анда муну менен эмне кыла аласыз? Аны саатка айлантыңыз!
1 -кадам: Componants тизмеси
Atmega 328p микропроцессор Arduino жүктөгүч менен
16 МГц кристалл
22 pf конденсатор x 2
10 кОм резистор
100 uf электролиттик капкак
DS3231 RTC модулу
оңой туташуу үчүн баш казыктары
(10kOhm & 100kOhm каршылыгы: милдеттүү эмес)
кээ бир зым жана ширетүүчү
Эскизди жүктөө үчүн Arduino Uno тактасы
Анан, албетте, Minitel 1 терминалы
2 -кадам: схемалык

Схемасы абдан жөнөкөй. Бул сиздин негизги Atmega328p орнотууңуз 4 жана 5 аналогдук казыктарга туташкан RTC менен. Minitel rx жана tx санарип казыктарга туташкан 7 & 8. Бул негизи. Менин мисалдарымдын биринде мен аналогдук пин 3кө тиркелген чыңалуу бөлүштүргүчтү түзүү үчүн бир нече резистор коштум. Эми минител 50 вольтко чейин DC вольтметр боло алат. Сиз ошондой эле LDR, термометр, микрофон ж. Сиз башка нерселерди, башка баалуулуктарды кошууну же таптакыр калтырууну каалашыңыз мүмкүн.
3 -кадам: Зымдарды туташтыруу



ЭСКЕРТҮҮ: Minitels корпусун чечүүдөн мурун, аны электр тармагынан ажыратканыңызды текшериңиз жана жогорку чыңалуудагы конденсаторлордун агып кетүүсүнө 5 мүнөт убакыт бериңиз.
Минителдин ичинде сиздин схемаңыз үчүн көп орун бар, бирок анын башка бөлүктөргө тийбешин текшериңиз. Меники меники алынуучу арткы панелге бурулду.
RX жана TX схемаңызды TX жана RX Minitelге туташтырыңыз. сүрөттү жана схеманы карагыла. Эгерде сиз буларды туура эмес жол менен туташтырсаңыз, бул чоң маселе эмес, жөн эле кодуңуздагы пин сандарды алмаштырсаңыз болот. (бул тууралуу кийинчерээк)
Minitels 7805 чыңалуу жөндөгүчүн табыңыз жана ага схемаңызды туташтырыңыз. (Сиздин полярдыктарыңызды туура алып жүргөнүңүздү текшериңиз. Ар дайым! Ар дайым! Ар дайым !! аны күйгүзүүдөн мурун эки жолу текшериңиз.)
Minitelдин артында France Telecomдун эски телефондук розеткасы бар. Штепсель менен коргошун ажыратып, алып салыңыз. Андан кийин, розетка терминалдарын схемаңызга туташтырыңыз. Микроконтроллерди ачуу жана алып салуунун кереги жок, Arduino Uno тактаңызды розеткага туташтыруу менен сиз өзүңүздүн схемаңызга жаңы эскиздерди өзгөртө жана жүктөй аласыз. Ошондой эле, мурунку кадамда айтылгандай, аналогдук пиниңизди башка перифериялык түзүлүштөрдү кошуу үчүн терминалдардын бирине туташтырсаңыз болот.
4 -кадам: Өйдө жана чуркоо





Бул жерде кээ бир сүрөттөр бар.
5 -кадам: Кодекс
Код үч китепкананы колдонот. SoftwareSerial, Minitel жана DS3231. Баарын GitHubдан жүктөп алсаңыз болот. Чакыруу функциясы Minitel m (7, 8) Minitels RX & TXти 7 жана 8 санарип казыктарына орнотот (Буларды каалаган башка жеткиликтүү казыктарга алмаштырса болот)
Андан кийин чоң сандар жана боштук баскынчылары үчүн бүтүн сандар жана символдор массивдери бар. setup () реалдуу убакыт саатын баштайт. (эгер кааласаңыз, бул жерде убакытты жана датаны койсоңуз болот, бирок белгиленген убакыт функциясын түзөтүүнү же боздоону унутпаңыз, андыктан Minitelди күйгүзгөн сайын убакыт калыбына келбейт)
Minitel 1 жай жана графикалык мүмкүнчүлүктөрү чектелүү болгондуктан, (40 жашта) функцияларыңызды мүмкүн болушунча кыска сактоо маанилүү. Негизги цикл баскычтарды окуу жана режимди тандоо менен алектенет. Менюда жана жөндөө режимдеринде РТКны окуу жана графиканы жаңыртуу жок, андыктан клавиатурадан киргендер тез окулат. Бирок; саат режиминде баскычты басуу иштөө үчүн бир нече аракетти талап кылышы мүмкүн. Чыдамкай болушу.
Бул мисал коду вольт өлчөгүч үчүн эмес, будильниктин версиясы үчүн. Эгерде сиз вольт метринин кодун кааласаңыз, мен сурам боюнча жөнөтөм.
Мен баардык код аркылуу сүйлөшпөйм. Сиз, балким, бул бөлүктү эбак эле өткөрүп жибергенсиз.
Менин кодум абдан орой жана башаламан. Мен аны чындап тазалашым керек. бирок ал иштейт. Убактым болгондо, мен аны тартипке келтирип, колдонулбаган бүтүн сандарды жана нерселерди өчүрөм.
Издегениңиз үчүн рахмат. Сиздин Minitel саат проектиңиз жакшы өтөт деп ишенем.
Лука. IG luke1969morgan
Сунушталууда:
Реалдуу убакыт режиминде кудук суунун температурасы, өткөрүмдүүлүк жана суунун деңгээли: 6 кадам (сүрөттөр менен)

Реалдуу убакытта кудуктун суусунун температурасы, өткөрүмдүүлүгү жана суунун деңгээлин өлчөөчү: Бул көрсөтмөлөр температураны, электр өткөрүмдүүлүгүн (EC) жана казылган кудуктарда суунун деңгээлин көзөмөлдөө үчүн арзан, реалдуу убакытта суу өлчөгүчтү кантип курууну сүрөттөйт. Эсептегич казылган кудуктун ичине илинип, суунун температурасын өлчөө үчүн, EC жана
Ардуино менен реалдуу убакыт сааты: 3 кадам

Ардуино менен реалдуу убакыт сааты: Бул долбоордо биз Arduino жана RTC модулунун жардамы менен саат жасайбыз. Биз билгендей, Arduino чыныгы убакытты көрсөтө албайт, андыктан биз ЖКда туура убакытты көрсөтүү үчүн RTC модулун колдонобуз. Бардык кадамдарды кунт коюп окуңуз, бул сизге жардам берет
Arduino IDEди колдонуу менен M5stick C менен саат жасоо - M5stack M5stick-C менен RTC реалдуу убакыт сааты: 4 кадам

Arduino IDEди колдонуу менен M5stick C менен саат жасоо | R5 Real Time Clock With M5stack M5stick-C: Салам балдар бул көрсөтмөлөрдө биз m5stackтин m5stick-M5stack тактасы менен саат жасоону үйрөнөбүз, Arduino IDE.So m5stick күндү, убакытты көрсөтөт. дисплейде айдын жумасы
NODEMCU Lua ESP8266 реалдуу убакыт сааты менен (RTC) & EEPROM: 7 кадам

NODEMCU Lua ESP8266 реалдуу убакыт сааты менен (RTC) & EEPROM: маалымат журналын сактоону кааласаңыз, туура убакытты алуу маанилүү. Убакытты интернеттеги булактардан алуунун ар кандай жолдору бар. Сиз эмне үчүн ESP8266ди колдонуп, убактыңызды бөлбөйсүз деп сурашыңыз мүмкүн? Мүмкүн, анын өзүнүн ички RTCи бар (Реалдуу убакыт
Көшүү реалдуу убакыт сааты: 4 кадам

Чөйрөдөгү реалдуу убакыт сааты: AimI бул саатты жасадым, анткени менде даректүү LED тилкеси бар жана мен аны колдонгум келет. Анан бөлмөмдө дубалдарына дал келген жакшы саат жок экенин көрдүм. Ошентип, мен түстөрдү колдонуучулардын маанайына жараша өзгөртө турган саат жасоону чечтим