Inhoudsopgave:
Video: Wordclock met Lilygo-T-Watch 2020: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Deze instructable laat je zien hoe je de tijd in wordclock-stijl op een Liligo T-watch kunt weergeven.
Maar verder probeerde ik meer functies te gebruiken met deze typische wordclock-stijl. Zo is het mogelijk om de datum weer te geven, de tijd en datum in te stellen, de kleur van letters en achtergrond te veranderen, te schakelen tussen de Engelse en Duitse versie en het energiebeheer in te stellen.
Deze arduino-code maakt gebruik van de "TTGO_TWatch_Library-master"-bibliotheek. Je vindt deze bibliotheek op https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library. Volg eerst de instructies voor het installeren van deze bibliotheek.
Stap 1: Vereisten
Hardware
Liliygo® T-Watch 2020
Software
Arduino IDE (https://www.arduino.cc/en/Main/Software)
Bibliotheken
TTGO_TWatch_Library-master (https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library)
Stap 2: Installatie
Installeer eerst de Arduino IDE. Volg de instructies op
www.arduino.cc/en/Main/Software.
Na het installeren van de Arduino IDE moet je de TTGO T-watch bibliotheek installeren vanaf
github.com/Xinyuan-LilyGO/TTGO_TWatch_Libr…
Ook aan deze kant vindt u een goede documentatie. Deze bibliotheek wordt geleverd met veel stuurprogramma's en ook met enkele goede voorbeelden voor de T-watch.
Sluit de T-watch aan op een van je USB-poorten. Selecteer de poort onder „tools“„poort“.
Voor eerste pogingen kunt u enkele voorbeelden laden die met de bibliotheek komen. Deze voorbeelden vindt u onder „bestand“„voorbeelden“„voorbeelden voor TTGO-T-watch“(u moet in het menu naar beneden scrollen)
OPMERKING: Als je een probleem hebt met het aansluiten van de T-watch via USB, b.v. je kunt de poort in de arduino IDE niet kiezen omdat deze in grijze kleur is, kijk dan hier voor meer informatie en hulp.
github.com/espressif/arduino-esp32/issues/…
Met dank aan „beegee-tokyo“!
Ik had dit probleem. Nadat ik het horloge op een van mijn USB-poorten had aangesloten, kon ik de poort in de arduino IDE niet kiezen. De naam van de haven was grijs gekleurd. Na het installeren van de "CP210x USB naar UART Bridge VCP-stuurprogramma's" werkte alles prima. U vindt het stuurprogramma op
esp32.net/usb-uart/
en ook op
www.silabs.com/products/development-tools/…
Na het installeren van de Arduino IDE en de bibliotheek kun je het wordclock-pakket downloaden van GitHub:
github.com/Adosis/TTGO_TWatch_WordClock
Download het zip-bestand en pak het uit in een eigen map. Laad het bestand "t-watch_wordclock_V1_0.ino" in de arduino IDE. Door te dubbelklikken op de bestandsnaam wordt Arduino automatisch gestart en wordt het bestand geladen.
Kies in de Arduino IDE "bestand" "open" (of STRG+o) en selecteer het bestand dat u wilt openen. Nadat het bestand is geladen, vindt u 4 tabbladen bovenaan de Arduino IDE
t-watch_wordclock_V1_0 het hoofdprogramma van de wordclock
calcMatrix.can heeft een deel van het programma uitbesteed
FreeSans12ptWordclock.hHet bestand met het gebruikte lettertype. Dit lettertype is een variatie op de FreeSans12pt7p.h van ardufruit_GFX die is opgenomen in de T-watch-bibliotheek.
config.hA-bestand om de hardware te selecteren. Zorg ervoor dat de regel „#define LILYGO_WATCH_2020_V1 // Om T-Watch2020 te gebruiken, verwijder de commentaar op deze regel” echt geen commentaar is. Dat betekent dat de twee // aan het begin van de regel zijn verwijderd.
Nu kunt u de code naar het horloge uploaden door op "schets" "upload" te klikken of door op het symbool met de pijl aan de rechterkant te klikken
OPMERKING: Soms is er een probleem met het uploaden. Schakel het horloge in door 2 seconden op de knop aan de zijkant van het horloge te drukken. Probeer de schets opnieuw te uploaden.
Nadat het uploaden is voltooid, kunt u het horloge loskoppelen van de USB-poort. Als alles in orde is het programma start automatisch door een tijd weer te geven in een typische wordclock-stijl.
Stap 3: Functies
Vanaf het hoofdscherm - de typische wordclock - kunt u verschillende functies oproepen door op het display te vegen:
Veeg naar links: Een voor een worden de datum, de maand en het jaar weergegeven. Aan het einde wordt het hoofdscherm opnieuw weergegeven
Naar rechts vegen: De status van de batterij wordt weergegeven. Na een paar seconden wordt het hoofdscherm weer weergegeven
Naar beneden vegen: Het menu wordt weergegeven. U kunt de verschillende punten van het menu kiezen door het punt op het display te typen. Als u niets typt, wordt het hoofdscherm na een paar seconden weergegeven
Stap 4: Menu en instellingen
Tijd instellen
Allereerst wordt de actuele dag weergegeven. Door omhoog of omlaag te vegen kun je de dag verlengen of verkorten. Veeg naar links als je de juiste dag hebt bereikt. De instelling voor de maand verscheen. Stel de maand – en ook het jaar, uur en minuut – gelijk aan de dag in.
Na het instellen van de minuut moet je nog een keer naar links vegen. Datum en tijd zijn nu opgeslagen. Het hoofdscherm wordt weergegeven.
Verander kleur
In dit menu kunt u de kleur van de matrix en de achtergrondkleur wijzigen.
De naam van de kleur van de matrix wordt weergegeven. Door af te vegen verander je de achtergrondkleur. Door op te vegen verander je de kleur van de matrix. Er zijn 23 verschillende kleuren voor de matrix en voor de achtergrond.
Na het instellen van de kleuren moet je naar links vegen om de kleuren op te slaan. Het hoofdscherm wordt weergegeven.
Stroombeheer
Er zijn drie mogelijkheden voor het energiebeheer. Door het display aan te raken, kunt u de methode kiezen. Na het aanraken van het scherm wordt de gekozen methode opgeslagen en wordt het hoofdscherm weergegeven.
Volledig uitschakelen
Wanneer het hoofdscherm een paar seconden wordt weergegeven en het scherm niet is aangeraakt, wordt het horloge volledig uitgeschakeld. U kunt het horloge wekken door uw pols op te tillen of te dubbelklikken. Na het ontwaken heeft het horloge enkele seconden nodig voordat de tijd wordt weergegeven. Deze methode vereist het minste batterijvermogen.
Schakel alleen het display uit
Wanneer het hoofdscherm een paar seconden wordt weergegeven en het display niet is aangeraakt, wordt het display van het horloge uitgeschakeld. U kunt het horloge wakker maken door het horloge in een positie te brengen zodat u het display kunt aflezen. De tijd wordt veel sneller weergegeven, maar deze methode vereist veel meer batterijvermogen.
Schakel het horloge niet uit
Het horloge wordt pas uitgeschakeld als de batterij leeg is.
Taal
Op dit moment zijn er twee talen: Engels en Duits. Kies een taal door de taal op het display te typen. Na het aanraken van het scherm wordt de gekozen taal opgeslagen en wordt het hoofdscherm weergegeven.
Aanbevolen:
Meet de afstand met de ultrasone sensor HC-SRF04 (nieuwste 2020): 3 stappen
Meet de afstand met de ultrasone sensor HC-SRF04 (nieuwste 2020): Wat is de ultrasone sensor (afstand)? Een echografie (Sonar) met golven op hoog niveau die mensen niet kunnen horen. We kunnen echter overal in de natuur de aanwezigheid van ultrasone golven zien. Gebruik bij dieren zoals vleermuizen, dolfijnen… ultrasone golven om
[2020] LED's oplichten voor nachtelijk kruipen: 9 stappen (met afbeeldingen)
[2020] LED's oplichten voor nachtelijk kruipen: Valenta Off-RoaderValenta Off-Roader is een Micro:bit aangedreven Off-Road RC-auto. Het is compatibel met Lego Technic en uitgerust met twee (x2) micro-reductiemotoren op de achterwielen en (x1) stuurservo op basis van Roberval-armmechanisme. Humming Works LLC en
RGB WordClock: 10 stappen
RGB WordClock: Hallo, vandaag wil ik je laten zien hoe je Word Clock maakt. Voor dit project heb je nodig:Wemos D1 Controller2,5m WS2812B LED strips (60 LEDs/m)Lasergesneden frontplaat (meer details: stap 6)244x244mm hdf/mdf houten paneel (4mm dik)18x Verzonken schroef M3x10m
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
DIY Arduino Wordclock: 7 stappen (met afbeeldingen)
DIY Arduino Wordclock: mijn versie van een wordclock heeft geen 12×12 LED-Matrix-display. In plaats daarvan is het gemaakt met LED-strips en kunnen alleen de significante woorden op de klok oplichten. Met deze methode kun je geen aangepaste berichten weergeven, maar de hele build kost je niets