Indholdsfortegnelse:
- Trin 1: Liste over komponenter
- Trin 2: Skematisk
- Trin 3: Tilslutning
- Trin 4: Op og kørende
- Trin 5: Koden
![Minitel Real Time Clock: 5 trin Minitel Real Time Clock: 5 trin](https://i.howwhatproduce.com/images/011/image-32532-j.webp)
Video: Minitel Real Time Clock: 5 trin
![Video: Minitel Real Time Clock: 5 trin Video: Minitel Real Time Clock: 5 trin](https://i.ytimg.com/vi/QN0twwJq6d0/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
![Minitel Ur i realtid Minitel Ur i realtid](https://i.howwhatproduce.com/images/011/image-32532-1-j.webp)
Minitel blev oprettet i 1978 af France Telecom og var en informationssøgning og sms -service. Anses for at være det mest succesrige netværk før world wide web. 30 år senere i 2008 lukkede netværket endelig. (Der er masser af information om dette på Wiki.) I løbet af natten blev disse terminaler forældede.
Disse "dumme" terminaler består af et CRT -skærmtastatur, modem og nogle skiftregistre og er ikke i stand til at behandle data. Så hvad kan du gøre med det? Gør det til et ur!
Trin 1: Liste over komponenter
Atmega 328p mikroprocessor med Arduino bootloader
16 mhz krystal
22 pf kondensator x 2
10 kOhm modstand
100 uf elektrolytisk hætte
DS3231 RTC -modul
hovedstifter for nem tilslutning
(10kOhm & 100kOhm modstande: valgfri)
lidt tråd og loddetin
Arduino Uno -bord til upload af skitse
Og selvfølgelig en Minitel 1 -terminal
Trin 2: Skematisk
![Skematisk Skematisk](https://i.howwhatproduce.com/images/011/image-32532-2-j.webp)
Skematikken er meget enkel. Det er din grundlæggende Atmega328p -opsætning med RTC tilsluttet analoge ben 4 & 5. Minitel rx og tx tilsluttet digitale stifter 7 & 8. Det er i bund og grund det. I et af mine eksempler har jeg tilføjet et par modstande til at oprette en spændingsdeler, der er fastgjort til analog pin 3. Minitel kan nu være et DC voltmeter op til 50 volt. Du kan også tilføje andre periferiudstyr, f.eks. Et LDR, termometer, mikrofon osv. Den skematiske, som jeg har tegnet, har ikke vist spændingsdelermodstandene. Du vil måske tilføje andre ting, forskellige værdier eller helt udelade det.
Trin 3: Tilslutning
![Kabelføring Kabelføring](https://i.howwhatproduce.com/images/011/image-32532-3-j.webp)
![Kabelføring Kabelføring](https://i.howwhatproduce.com/images/011/image-32532-4-j.webp)
![Kabelføring Kabelføring](https://i.howwhatproduce.com/images/011/image-32532-5-j.webp)
BEMÆRK: Inden du fjerner Minitels -kabinettet, skal du sørge for at have afbrudt det fra lysnettet og give 5 minutter til, at højspændingskondensatorerne er drænet.
Der er masser af plads inde i Minitel til dit kredsløb, men sørg for, at det ikke rører andre dele. Jeg har skruet min fast på et aftageligt bagpanel.
Tilslut RX og TX for dit kredsløb til TX og RX i Minitel. se foto og skematisk. Hvis du forbinder disse på den forkerte måde, er det ikke noget biggie, du kan simpelthen skifte pin -numre i din kode. (mere om det senere)
Find Minitels 7805 spændingsregulatoren, og slut dit kredsløb til den. (Sørg for at få dine polariteter korrekte. Altid! Altid! Altid !! dobbelttjek, før du tænder den.)
På bagsiden af Minitel er der det gamle France Telecom telefonstik og stik. Afbryd og fjern stikket og ledningen. Tilslut derefter stikkontakterne til dit kredsløb. Du vil kunne ændre og uploade nye skitser til dit kredsløb ved blot at tilslutte dit Arduino Uno -kort til stikkontakten uden at skulle åbne og fjerne din mikrokontroller. Du kan også slutte din analoge pin til en af terminalerne for at tilføje andre eksterne enheder, som nævnt i det foregående trin.
Trin 4: Op og kørende
![Image Image](https://i.howwhatproduce.com/images/011/image-32532-7-j.webp)
![](https://i.ytimg.com/vi/V5RJ7vjzzWs/hqdefault.jpg)
![Op og kører Op og kører](https://i.howwhatproduce.com/images/011/image-32532-8-j.webp)
![Op og kører Op og kører](https://i.howwhatproduce.com/images/011/image-32532-9-j.webp)
![Op og kører Op og kører](https://i.howwhatproduce.com/images/011/image-32532-10-j.webp)
Her er nogle billeder.
Trin 5: Koden
Koden bruger tre biblioteker. SoftwareSerial, Minitel og DS3231. Alt kan downloades fra GitHub. Opkaldsfunktionen Minitel m (7, 8) opsætter Minitels RX & TX på digitale ben 7 & 8. (Disse kan ændres til andre tilgængelige ben i din ønskede)
Så er der alle heltal og karakterarrays for de store cifre og rumindtrængere. setup () starter uret i realtid. (du kan indstille tid og dato her, hvis du vil. men husk at redigere eller nedtone den indstillede tidsfunktion, så tiden ikke nulstilles hver gang du tænder Minitel)
Da Minitel 1 er langsom og har meget begrænsede grafikfunktioner, (40 år gammel), er det vigtigt at holde dine funktioner så korte som muligt. Hovedløkken omhandler læsning af tastetryk og valg af tilstand. I menu og indstillingstilstande er der ingen læsning af RTC og opdatering af grafikken, så input fra tastaturet læses hurtigt. Imidlertid; i ur -tilstand tastetryk kan tage flere forsøg på at fungere. Vær tålmodig.
Denne eksempelkode er til en vækkeurversion og ikke voltmåleren. Hvis du vil have koden til voltmåleren, sender jeg på forespørgsel.
Jeg vil ikke tale hele koden igennem. Du har sikkert allerede sprunget over denne del.
Min kode er meget grov og rodet. Jeg har virkelig brug for at rydde op. men det virker. Når jeg har tid med at strømline det og slette ubrugte heltal og sådan noget.
Tak fordi du kiggede. Jeg håber, at dit Minitel -urprojekt går godt.
Luke. IG luke1969morgan
Anbefalede:
Sådan bruges et real-time urmodul (DS3231): 5 trin
![Sådan bruges et real-time urmodul (DS3231): 5 trin Sådan bruges et real-time urmodul (DS3231): 5 trin](https://i.howwhatproduce.com/images/001/image-2516-j.webp)
Sådan bruges et real-time urmodul (DS3231): DS3231 er en billig, ekstremt præcis I2C real-time ur (RTC) med en integreret temperaturkompenseret krystaloscillator (TCXO) og krystal. Enheden har en batteriindgang og opretholder nøjagtig tidtagning, når hovedstrømmen til
Real Time Clock ved hjælp af AT89s52: 3 trin
![Real Time Clock ved hjælp af AT89s52: 3 trin Real Time Clock ved hjælp af AT89s52: 3 trin](https://i.howwhatproduce.com/images/009/image-25599-j.webp)
Real Time Clock Brug af AT89s52: VELKOMMEN TILBAGE, Dette er shubham Trivedi, og i dag skal jeg designe Real Time Clock ved hjælp af At89s52 Microcontroller. AT89S52 mikrokontroller er hjertet i dette projekt. DS1307 IC bruges som RTC. Denne DS1307 IC krævede I2C -interface, men 89
Arduino -baseret ur ved hjælp af DS1307 Real Time Clock (RTC) -modul & 0,96: 5 trin
![Arduino -baseret ur ved hjælp af DS1307 Real Time Clock (RTC) -modul & 0,96: 5 trin Arduino -baseret ur ved hjælp af DS1307 Real Time Clock (RTC) -modul & 0,96: 5 trin](https://i.howwhatproduce.com/images/001/image-2174-20-j.webp)
Arduino -baseret ur ved hjælp af DS1307 Real Time Clock (RTC) -modul & 0.96: Hej fyre i denne vejledning vil vi se, hvordan man laver et arbejdende ur ved hjælp af et DS1307 real -time urmodul & OLED -displays.Så vi vil læse tiden fra urmodulet DS1307. Og udskriv det på OLED -skærmen
Lav et ur med M5stick C ved hjælp af Arduino IDE - RTC Real Time Clock med M5stack M5stick-C: 4 trin
![Lav et ur med M5stick C ved hjælp af Arduino IDE - RTC Real Time Clock med M5stack M5stick-C: 4 trin Lav et ur med M5stick C ved hjælp af Arduino IDE - RTC Real Time Clock med M5stack M5stick-C: 4 trin](https://i.howwhatproduce.com/images/002/image-3337-33-j.webp)
Lav et ur med M5stick C ved hjælp af Arduino IDE | RTC Real Time Clock Med M5stack M5stick-C: Hej fyre i denne instruktør vil vi lære at lave et ur med m5stick-C udviklingsplade af m5stack ved hjælp af Arduino IDE. Så m5stick viser dato, tid & uge i måneden på displayet
Ambient Real Time Clock: 4 trin
![Ambient Real Time Clock: 4 trin Ambient Real Time Clock: 4 trin](https://i.howwhatproduce.com/images/005/image-12268-6-j.webp)
Ambient Real Time Clock: AimI lavede dette ur, fordi jeg har en adresserbar LED -strimmel, der ligger rundt, og jeg vil bruge det. Så så jeg, at mit værelse ikke har et godt ur, der matcher dets vægge. Så jeg besluttede mig for at lave et ur, der kan ændre dets farver efter brugernes humør eller