
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59

Minitel, kuru 1978. gadā izveidoja France Telecom, bija informācijas izguves un īsziņu sūtīšanas pakalpojums. Tiek uzskatīts par visveiksmīgāko tīklu pirms globālā tīmekļa. Pēc 30 gadiem 2008. gadā tīkls beidzot tika slēgts. (Wiki ir daudz informācijas par to.) Vienas nakts laikā šie termināļi kļuva novecojuši.
Šie "mēmi" termināļi, kas sastāv no CRT ekrāna tastatūras, modema un dažiem maiņu reģistriem, nav spējīgi apstrādāt datus. Tātad, ko jūs varat darīt ar to? Pārvērt to par pulksteni!
1. darbība: komponentu saraksts
Atmega 328p mikroprocesors ar Arduino sāknēšanas ielādētāju
16 mhz kristāls
22 pf kondensators x 2
10 kOhm rezistors
100 uf elektrolītiskais vāciņš
DS3231 RTC modulis
galvenes tapas ērtai savienošanai
(10 kOhm un 100 kOhm rezistori: pēc izvēles)
daži stieples un lodēt
Arduino Uno tāfele skices augšupielādēšanai
Un, protams, Minitel 1 terminālis
2. darbība. Shēma

Shēma ir ļoti vienkārša. Tas ir jūsu pamata Atmega328p iestatījums ar RTC, kas savienots ar 4. un 5. analogajām tapām. Minitel rx un tx ir savienoti ar 7. un 8. ciparu tapām. Vienā no maniem piemēriem esmu pievienojis pāris rezistorus, lai izveidotu sprieguma dalītāju, kas ir piestiprināts pie analogās tapas 3. Minitel tagad var būt līdzstrāvas voltmetrs līdz 50 voltiem. Varat arī pievienot citas perifērijas ierīces, piemēram, LDR, termometru, mikrofonu utt. Manis uzzīmētajā shēmā nav parādīti sprieguma dalītāja rezistori. Iespējams, vēlēsities pievienot citas lietas, citas vērtības vai arī to vispār atstāt.
3. darbība: savienojuma izveide



UZMANĪBU: Pirms Minitels korpusa noņemšanas pārliecinieties, ka esat to atvienojis no elektrotīkla un ļaujiet 5 minūtēm augstsprieguma kondensatoriem iztukšoties.
Minitel iekšpusē ir daudz vietas jūsu ķēdei, taču pārliecinieties, ka tā nepieskaras citām detaļām. Es esmu pieskrūvējis manu pie noņemama aizmugurējā paneļa.
Savienojiet savas ķēdes RX un TX ar Minitel TX un RX. skatiet fotoattēlu un shēmu. Ja jūs tos savienojat nepareizi, tas nav nekas neparasts, jūs varat vienkārši nomainīt PIN kodus savā kodā. (vairāk par to vēlāk)
Atrodiet Minitels 7805 sprieguma regulatoru un pievienojiet tam ķēdi. (Pārliecinieties, ka polaritāte ir pareiza. Vienmēr! Vienmēr! Vienmēr !! pirms ieslēgšanas vēlreiz pārbaudiet.)
Minitel aizmugurē ir vecā France Telecom telefona kontaktdakša un kontaktligzda. Atvienojiet un izņemiet kontaktdakšu un vadu. Pēc tam pievienojiet kontaktligzdas spailes savai ķēdei. Jūs varēsit modificēt un augšupielādēt jaunas skices savā ķēdē, vienkārši pievienojot Arduino Uno plāksni kontaktligzdai, neatverot un neizņemot mikrokontrolleru. Jūs varat arī savienot savu analogo tapu ar kādu no termināliem, lai pievienotu citas perifērijas ierīces, kā minēts iepriekšējā solī.
4. solis: augšup un skriešana





Šeit ir daži attēli.
5. darbība: kods
Kods izmanto trīs bibliotēkas. SoftwareSerial, Minitel un DS3231. Visu var lejupielādēt no GitHub. Zvanu funkcija Minitel m (7, 8) uzstāda Minitels RX & TX uz digitālajām tapām 7 un 8 (tās var mainīt uz citām pieejamajām tapām)
Tad ir visi lielie cipari un kosmosa iebrucēji. setup () sāk reālā laika pulksteni. (ja vēlaties, šeit varat iestatīt laiku un datumu. taču atcerieties rediģēt vai pelēkā krāsā iestatīto laika funkciju, lai laiks netiktu atiestatīts katru reizi, kad ieslēdzat Minitel)
Tā kā Minitel 1 ir lēns un tai ir ļoti ierobežotas grafikas iespējas, (40 gadus vecs) ir svarīgi, lai jūsu funkcijas būtu pēc iespējas īsākas. Galvenā cilpa nodarbojas ar taustiņu nospiešanas lasīšanu un režīma izvēli. Izvēlnē un iestatīšanas režīmos netiek nolasīta RTC un tiek atsvaidzināta grafika, tāpēc tastatūras ievade tiek nolasīta ātri. Tomēr; pulksteņa režīma taustiņa nospiešana var prasīt vairākus mēģinājumus. Esi pacietīgs.
Šis piemēra kods ir modinātāja versijai, nevis voltmetram. Ja vēlaties voltmetra kodu, es nosūtīšu pēc pieprasījuma.
Es nerunāšu visu caur kodu. Jūs, iespējams, jau esat izlaidis šo daļu.
Mans kods ir ļoti rupjš un netīrs. Man tiešām tas ir jātīra. bet tas darbojas. Kad man ir laiks, es racionalizēju to un dzēšu neizmantotos veselos skaitļus un citas lietas.
Paldies, ka paskatījāties. Es ceru, ka jūsu Minitel pulksteņa projekts noritēs labi.
Lūkass. IG luke1969morgan
Ieteicams:
Reālā laika pulkstenis ar Arduino: 3 soļi

Reālā laika pulkstenis ar Arduino: Šajā projektā mēs izgatavosim pulksteni, izmantojot Arduino un RTC moduli. Kā mēs zinām, Arduino nevar parādīt faktisko laiku, tāpēc mēs izmantosim RTC moduli, lai parādītu pareizo laiku LCD. Uzmanīgi izlasiet visas darbības, un tas jums palīdzēs
DS1307 reālā laika pulkstenis RTC ar Arduino: 4 soļi

DS1307 reālā laika pulkstenis RTC ar Arduino: šajā apmācībā mēs uzzināsim par reālā laika pulksteni (RTC) un to, kā Arduino & Reālā laika pulkstenis IC DS1307 ir salikts kopā kā laika ierīce. Reālā laika pulkstenis (RTC) tiek izmantots laika uzraudzībai un kalendāra uzturēšanai. Lai izmantotu RTC, izmantojiet
Arduino balstīts pulkstenis, izmantojot DS1307 reālā laika pulksteņa (RTC) moduli un 0.96: 5 soļus

Arduino balstīts pulkstenis, izmantojot DS1307 reālā laika pulksteņa (RTC) moduli un 0.96: Sveiki, puiši, šajā apmācībā mēs redzēsim, kā izveidot darba pulksteni, izmantojot DS1307 reālā laika pulksteņa moduli & OLED displeji. Tātad mēs nolasīsim laiku no pulksteņa moduļa DS1307. Un izdrukājiet to OLED ekrānā
Pulksteņa izgatavošana, izmantojot M5stick C, izmantojot Arduino IDE - RTC reālā laika pulkstenis ar M5stack M5stick-C: 4 soļi

Pulksteņa izgatavošana, izmantojot M5stick C, izmantojot Arduino IDE | RTC reālā laika pulkstenis ar M5stack M5stick-C: Sveiki, puiši, šajā pamācībā mēs iemācīsimies izveidot pulksteni ar m5stick-C izstrādes dēli, izmantojot Arduino IDE. Tātad m5stick parādīs datumu, laiku un amp; displejā mēneša nedēļa
Apkārtējais reālā laika pulkstenis: 4 soļi

Apkārtējais reālā laika pulkstenis: Mērķis Es izveidoju šo pulksteni, jo man ir uzlikta adresējama LED sloksne un es vēlos to izmantot. Tad es redzēju, ka manā istabā nav labs pulkstenis, kas atbilst tā sienām. Tāpēc es nolēmu izveidot pulksteni, kas var mainīt krāsas atbilstoši lietotāju noskaņojumam vai