![Hodiny Minitel v reálném čase: 5 kroků Hodiny Minitel v reálném čase: 5 kroků](https://i.howwhatproduce.com/images/011/image-32532-j.webp)
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
![Hodiny Minitel v reálném čase Hodiny Minitel v reálném čase](https://i.howwhatproduce.com/images/011/image-32532-1-j.webp)
Minitel, vytvořený v roce 1978 společností France Telecom, byl vyhledávací a textovou službou. Považována za nejúspěšnější síť před celosvětovým webem. Po 30 letech v roce 2008 se síť definitivně uzavřela. (Na Wiki je o tom spousta informací.) Přes noc tyto terminály zastaraly.
Tyto „hloupé“terminály, skládající se z CRT obrazovky, modemu a některých posuvných registrů, nejsou schopné zpracovávat data. Co s tím tedy můžete dělat? Proměňte to v hodiny!
Krok 1: Seznam komponantů
Mikroprocesor Atmega 328p se zavaděčem Arduino
16 MHz krystal
Kondenzátor 22 pf x 2
Rezistor 10 kOhm
100 uf elektrolytického víčka
Modul RTC DS3231
kolíkové kolíky pro snadné připojení
(10kOhm a 100kOhm odpory: volitelně)
nějaký drát a pájku
Deska Arduino Uno pro nahrávání skici
A samozřejmě terminál Minitel 1
Krok 2: Schéma
![Schéma Schéma](https://i.howwhatproduce.com/images/011/image-32532-2-j.webp)
Schéma je velmi jednoduché. Je to vaše základní nastavení Atmega328p s RTC připojeným k analogovým pinům 4 a 5. Minitel rx a tx připojený k digitálním pinům 7 a 8. To je v podstatě vše. V jednom z mých příkladů jsem přidal několik odporů, abych vytvořil dělič napětí, který je připojen k analogovému kolíku 3. Minitelem může být nyní stejnosměrný voltmetr až do 50 voltů. Můžete také přidat další periferní zařízení, jako je LDR, teploměr, mikrofon atd. Schéma, které jsem nakreslil, nezobrazuje odpory děliče napětí. Možná budete chtít přidat další věci, jiné hodnoty nebo to úplně vynechat.
Krok 3: Zapojení
![Zapojení Zapojení](https://i.howwhatproduce.com/images/011/image-32532-3-j.webp)
![Zapojení Zapojení](https://i.howwhatproduce.com/images/011/image-32532-4-j.webp)
![Zapojení Zapojení](https://i.howwhatproduce.com/images/011/image-32532-5-j.webp)
UPOZORNĚNÍ: Před odstraněním pouzdra Minitels se ujistěte, že jste jej odpojili od elektrické sítě a počkejte 5 minut, než se vysokonapěťové kondenzátory vybijí.
V Minitelu je pro váš obvod dostatek místa, ale ujistěte se, že se nedotýká žádných jiných částí. Přišrouboval jsem svůj k odnímatelnému zadnímu panelu.
Připojte RX a TX vašeho okruhu k TX a RX Minitelu. viz foto a schéma. Pokud je připojíte špatným způsobem, není to žádný velký problém, můžete jednoduše vyměnit čísla pinů v kódu. (o tom později)
Najděte regulátor napětí Minitels 7805 a připojte k němu svůj obvod. (Ujistěte se, že máte správnou polaritu. Vždy! Vždy! Vždy !! Vždy zkontrolujte, než ji zapnete.)
Na zadní straně Minitelu je stará telefonní zásuvka a zásuvka France Telecom. Odpojte a vyjměte zástrčku a kabel. Dále připojte zásuvky k vašemu obvodu. Budete moci upravovat a nahrávat nové skici do svého obvodu jednoduchým připojením desky Arduino Uno k zásuvce, aniž byste museli otevírat a odebírat mikrokontrolér. Také můžete připojit svůj analogový pin k jednomu z terminálů a přidat další periferie, jak je uvedeno v předchozím kroku.
Krok 4: Spuštění a spuštění
![Image Image](https://i.howwhatproduce.com/images/011/image-32532-7-j.webp)
![](https://i.ytimg.com/vi/V5RJ7vjzzWs/hqdefault.jpg)
![Zapnutý a běžící Zapnutý a běžící](https://i.howwhatproduce.com/images/011/image-32532-8-j.webp)
![Zapnutý a běžící Zapnutý a běžící](https://i.howwhatproduce.com/images/011/image-32532-9-j.webp)
![Zapnutý a běžící Zapnutý a běžící](https://i.howwhatproduce.com/images/011/image-32532-10-j.webp)
Zde jsou některé obrázky.
Krok 5: Kód
Kód používá tři knihovny. SoftwareSerial, Minitel a DS3231. Vše lze stáhnout z GitHub. Funkce volání Minitel m (7, 8) nastavuje Minitels RX & TX na digitálních pinech 7 a 8. (Tyto lze změnit na jiné dostupné piny, které chcete)
Pak jsou tu celá celá čísla a znaková pole pro velké číslice a vetřelce. setup () spustí hodiny reálného času. (Pokud chcete, můžete zde nastavit čas a datum. nezapomeňte však upravit nebo zašednout funkci nastaveného času, aby se čas neresetoval při každém zapnutí Minitelu)
Protože je Minitel 1 pomalý a má velmi omezené grafické možnosti (40 let), je důležité, aby vaše funkce byly co nejkratší. Hlavní smyčka se zabývá čtením kláves a výběrem režimu. V režimech nabídky a nastavení nedochází k čtení RTC a obnovování grafiky, takže vstupy z klávesnice se čtou rychle. Nicméně; v režimu hodin může stisknutí klávesy několikrát fungovat. Buď trpělivý.
Tento příklad kódu je pro verzi budíku a ne pro voltmetr. Pokud chcete kód voltmetru, pošlu na vyžádání.
Nebudu mluvit celý kód. Tuto část jste již pravděpodobně přeskočili.
Můj kód je velmi hrubý a chaotický. Opravdu to musím vyčistit. ale funguje to. Když mám čas, zjednoduším ho a vymažu nepoužitá celá čísla a podobně.
Děkuji za shlédnutí. Doufám, že váš projekt hodin Minitel proběhne dobře.
Luke. IG luke1969morgan
Doporučuje:
Jak používat modul hodin v reálném čase (DS3231): 5 kroků
![Jak používat modul hodin v reálném čase (DS3231): 5 kroků Jak používat modul hodin v reálném čase (DS3231): 5 kroků](https://i.howwhatproduce.com/images/001/image-2516-j.webp)
Jak používat modul hodin v reálném čase (DS3231): DS3231 je levný, extrémně přesný hodiny reálného času I2C (RTC) s integrovaným teplotně kompenzovaným krystalovým oscilátorem (TCXO) a krystalem. Zařízení obsahuje bateriový vstup a udržuje přesné měření času, když je hlavní napájení
Hodiny v reálném čase s Arduino: 3 kroky
![Hodiny v reálném čase s Arduino: 3 kroky Hodiny v reálném čase s Arduino: 3 kroky](https://i.howwhatproduce.com/images/010/image-28025-j.webp)
Hodiny reálného času s Arduino: V tomto projektu vyrobíme hodiny pomocí modulu Arduino a RTC. Jak víme, Arduino nemůže zobrazovat skutečný čas, takže použijeme modul RTC k zobrazení správného času na LCD. Přečtěte si pozorně všechny kroky, které vám pomohou
Nastavení DS3231 RTC (hodiny v reálném čase) přesně, rychle a automatizovaně pomocí Javy (+-1 s): 3 kroky
![Nastavení DS3231 RTC (hodiny v reálném čase) přesně, rychle a automatizovaně pomocí Javy (+-1 s): 3 kroky Nastavení DS3231 RTC (hodiny v reálném čase) přesně, rychle a automatizovaně pomocí Javy (+-1 s): 3 kroky](https://i.howwhatproduce.com/images/011/image-31716-j.webp)
Přesné, rychlé a automatické nastavení DS3231 RTC (hodiny v reálném čase) pomocí Javy (+-1 s): Tento návod vám ukáže, jak nastavit čas na hodinách reálného času DS3231 pomocí Arduina a malé Java aplikace, která používá sériové připojení Arduina. Základní logika tohoto programu: 1. Arduino odesílá sériový požadavek
Výroba hodin pomocí M5stick C pomocí Arduino IDE - Hodiny RTC v reálném čase s M5stack M5stick-C: 4 kroky
![Výroba hodin pomocí M5stick C pomocí Arduino IDE - Hodiny RTC v reálném čase s M5stack M5stick-C: 4 kroky Výroba hodin pomocí M5stick C pomocí Arduino IDE - Hodiny RTC v reálném čase s M5stack M5stick-C: 4 kroky](https://i.howwhatproduce.com/images/002/image-3337-33-j.webp)
Výroba hodin pomocí M5stick C pomocí Arduino IDE | Hodiny RTC v reálném čase s M5stack M5stick-C: Ahoj, v tomto návodu se naučíme, jak vyrobit hodiny s vývojovou deskou m5stick-C z m5stack pomocí Arduino IDE. Takže m5stick zobrazí datum, čas & týden v měsíci na displeji
Jak vytvořit hodiny v reálném čase pomocí Arduino a TFT displeje - Arduino Mega RTC s 3,5 palcovým TFT displejem: 4 kroky
![Jak vytvořit hodiny v reálném čase pomocí Arduino a TFT displeje - Arduino Mega RTC s 3,5 palcovým TFT displejem: 4 kroky Jak vytvořit hodiny v reálném čase pomocí Arduino a TFT displeje - Arduino Mega RTC s 3,5 palcovým TFT displejem: 4 kroky](https://i.howwhatproduce.com/images/006/image-16956-9-j.webp)
Jak vyrobit hodiny v reálném čase pomocí Arduino a TFT displeje | Arduino Mega RTC s 3,5 palcovým TFT displejem: Navštivte můj kanál YouTube. Úvod:- V tomto příspěvku vyrobím „Hodiny v reálném čase“pomocí 3,5palcového dotykového displeje TFT LCD, Arduino Mega Modul RTC 2560 a DS3231 …. Před spuštěním … zkontrolujte video z mého kanálu YouTube..Poznámka:- Pokud používáte Arduin