Inhoudsopgave:
- Stap 1: Componenten
- Stap 2: Circuit
- Stap 3: Arduino-code
- Stap 4: Android-app
- Stap 5: De klok afronden
Video: ROME-klok: 5 stappen (met afbeeldingen)
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-03 03:03
Hallo allemaal, In deze Instructable laat ik je zien hoe ik een Romeinse letterklok heb gebouwd, die een 8 bij 8 neopixelmatrix gebruikt. Ik heb zojuist de ws2812b 8*8 led-matrix gekocht voor het maken van een gewone klok, maar toen ik aan het project begon, realiseerde ik me dat ik minimaal 5 led-rijen nodig had om een enkelcijferig cijfer weer te geven. Hierdoor kan ik alleen het uurcijfer of het minuutcijfer weergeven. Dit probleem kan worden opgelost door een 10*10 of 10*8 neopixelmatrix te gebruiken, maar dit is niet algemeen verkrijgbaar. Dus ik dacht aan een aantal softwareoplossingen, de eerste oplossing die in me opkwam was dat het vermijden van het uurcijfer, maar het is niet logisch, dus ik dacht erover om het uurcijfer op een andere manier weer te geven, dat is een binaire methode, maar het is misschien niet begrijpelijk voor iedereen. Ten slotte heb ik ervoor gekozen om het uurcijfer in Romeinse letters en het minutencijfer in gewone cijfers weer te geven. De klok is gebaseerd op Arduino Nano en een RTC-module (DS1307) en bestaat ook uit een hc05 Bluetooth-module. En de klok wordt volledig bestuurd door een Android-app die is gemaakt in de app-uitvinder. Door de app te gebruiken, kunnen we het ingestelde tijdalarm aanpassen, en we kunnen 8-bit pixelemoji in de klok en wat animatie laten zien en ook kunnen we de helderheid van de led regelen. In een komende update zal ik wat teksten in de klok brengen en ook de saaie gebruikersinterface van mijn Android-app bijwerken.
Stap 1: Componenten
Elektronische componenten
- Arduino pro mini
- WS2812 8×8 64 LED-matrix
- ds1307 RTC-module
- hc 05 Bluetooth-module
- TP4056 1A Li-Ion lithiumbatterij oplaadmodule
- Li-Ion Batterij 3.7v/2000mah
- Dot-PCB voor algemeen gebruik
Tools en hulpprogramma's
- Soldeerbout,
- Soldeerboutstandaard,
- Soldeerdraad,
- Flux – Plakken,
- D-soldeerdraad
- Draadafbijtsnijder
- Schroevendraaier
- Heet lijmpistool
- Textiellijm
- Een kleine doos voor het buitenlichaam
- Zwarte katoenen stof
Stap 2: Circuit
De Arduino pro mini is het brein van het circuit. De rtc-module levert de tijd en de Arduino verwerkt deze en wordt weergegeven in de neopixelmatrix. De hc05 wordt gebruikt voor communicatie tussen de mobiele telefoon en de klok via Bluetooth. In het circuit wordt een 5V zoemer gebruikt voor het maken van een alarmgeluid. De TP4056-module wordt gebruikt om de li-ionbatterij met bescherming op te laden. Sluit de componenten aan met behulp van het circuit
Stap 3: Arduino-code
Download de Arduino-code. (ik weet dat de code rommelig is, maar het doet het werk?)
Stap 4: Android-app
De klok wordt volledig bestuurd door een Android-app die is gemaakt in de app-uitvinder. Door de app te gebruiken, kunnen we het ingestelde tijdalarm aanpassen, en we kunnen 8bit pixel-emoji in de klok en wat animatie laten zien en ook kunnen we de helderheid van de led regelen. Ga voor het downloaden van de app naar mijn Github-profiel of mail me
Stap 5: De klok afronden
Ik gebruik gewoon een PVC-elektriciteitsdoos voor het buitenlichaam. En een zwarte katoenen doek om de doos te bedekken
Bedankt voor het lezen en overweeg alsjeblieft om op mij te stemmen op de klokwedstrijd
Aanbevolen:
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
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e
PCB-ontwerp met eenvoudige en gemakkelijke stappen: 30 stappen (met afbeeldingen)
PCB-ontwerp met eenvoudige en gemakkelijke stappen: HELLO VRIENDEN Het is een zeer nuttige en gemakkelijke tutorial voor diegenen die PCB-ontwerp willen leren, laten we beginnen
Een video met gesplitst scherm maken in vier stappen: 4 stappen (met afbeeldingen)
Een video met gesplitst scherm maken in vier stappen: we zien vaak dezelfde persoon twee keer in een scène in een tv-toneelstuk. En voor zover we weten heeft de acteur geen tweelingbroer. We hebben ook gezien dat er twee zangvideo's op één scherm worden gezet om hun zangkunsten te vergelijken. Dit is de kracht van spl
Uw afbeeldingen opslaan voor uw taak: 4 stappen (met afbeeldingen)
Uw afbeeldingen opslaan voor uw taak: 1. Open een nieuw Google-document en gebruik deze pagina om uw afbeeldingen te beveiligen.2. Gebruik ctrl (control) en de "c" sleutel om te kopiëren.3. Gebruik ctrl (control) en de "v" sleutel om te plakken