Inhoudsopgave:
- Stap 1: Het materiaal verzamelen
- Stap 2: De houten behuizing bouwen
- Stap 3: Houten kist: de stukken kist snijden
- Stap 4: Houten kist: de led-gaten boren
- Stap 5: Houten kist: schilderen
- Stap 6: Houten kist: montage
- Stap 7: Circuit
- Stap 8: Circuit: de leds solderen
- Stap 9: Circuit: het circuit bouwen
- Stap 10: Montage
Video: Eenvoudige binaire klok met Attiny85 - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Groeten! In deze instructable laat ik zien hoe je een minimalistische en eenvoudige binaire klok kunt maken met behulp van een arduino uno en een attiny85. Als je je arduino nooit hebt gebruikt om andere microchips te programmeren, zul je zien dat het heel gemakkelijk is om te doen (ik heb het geprobeerd voor de eerste keer voor dit project en het was vrij eenvoudig) en best handig omdat je de grootte van je projecten kunt verkleinen!
Stap 1: Het materiaal verzamelen
Voor dit project heb ik eenvoudige en gemakkelijk te vinden materialen gebruikt. Er zijn twee categorieën materialen, een voor de kast van de klok en een voor het circuit. Houten kast: al deze items zijn gevonden in een knutselwinkel - Houten panelen - Houtlijm - Zwarte en rode spuitverf - Persboor - Jig SawCircutry: - 13 rode 5v Leds- draden- 4 x 220 Ohm weerstanden- 2 x 10k Ohm weerstanden- Pinhouders- 1 x 74hc595 (schuifregister)- 2 drukknoppen- Printplaat- 3.3v knoopcel- Attiny85- Arduino uno- Soldeergereedschap
Stap 2: De houten behuizing bouwen
In de volgende stappen laat ik zien hoe ik de kast voor de klok heb gebouwd. Ik gebruikte houten panelen en houtlijm en het werkte goed. De panelen hadden een hoogte en breedte naar mijn smaak, dus er hoefde niet veel gezaagd te worden. Ook wilde ik eerst de seconden weergeven, maar later, toen ik het circuit bouwde, merkte ik dat de led-schakelaar bij elke seconde echt afleidend was, dus ik knipte die leds uit en herschikte mijn code en behuizing dienovereenkomstig later.
Stap 3: Houten kist: de stukken kist snijden
Ten eerste heb ik alle stukken gemeten en gesneden die ik nodig zou hebben om mijn zaak te bouwen. Ik besloot om het als een doos zonder bodem te maken. Ik heb de randen indien nodig geschuurd. Afmetingen: Zijkanten: 2 x (7,4 cm x 3,8 cm) Voor- en achterkant: 7,4 cm x 9,5 cm Bovenkant: 8,8 cm x 3,8 cm
Stap 4: Houten kist: de led-gaten boren
Ik boorde de gaten op het voorpaneel van mijn zaak met behulp van een persboor. Ik gaf op het paneel aan waar de gaten moesten worden geboord en aangezien ik goedkoop knutselhout gebruikte, moest ik langzaam boren zodat het hout niet zou afbladderen. Toen ik me realiseerde dat ik de leds voor de seconden wilde verwijderen, moest ik dit paneel doorknippen om de onnodige gaten te verwijderen. Ik realiseerde me dit na het schilderen van mijn koffer, daarom is de laatste foto mijn paneel geschilderd
Stap 5: Houten kist: schilderen
Toen ik elk stuk van mijn klokkast had, ging ik ze schilderen. Ik koos voor rode en zwarte verf, omdat mijn Leds al rood waren. Ik heb glanzende spuitverf gebruikt om het na twee lagen verf een afgewerkte look te geven. Ik wachtte tot alles droog was.
Stap 6: Houten kist: montage
Nadat de verf was opgedroogd, heb ik alles aan elkaar gelijmd met sneldrogende houtlijm, waarbij ik ervoor zorgde dat alles recht was elke keer dat ik twee stukken aan elkaar lijmde. Ik wachtte tot het droog was, voordat ik de volgende stukken aan elkaar lijmde.
Stap 7: Circuit
Het volgende deel van dit project is voor het circuit. Voor dit onderdeel heb je je Arduino of een andere microchip-programmeur en de Attiny85 nodig. Zoals ik eerder al zei, heb ik de leds voor de seconden weggelaten omdat ik de seconden te storend vond. Dus in het begin tonen de foto's alle leds en later ontbreken de seconden. Om de Attiny met de Arduino als ISP te programmeren, volgde ik deze leuke tutorial van instructables door randofo: https://www.instructables.com/id/Program-an-ATtiny…De code die ik heb geüpload in de Attiny:*De code is gebaseerd op een interne klok van 16 Mhz, maar deze kan worden gewijzigd * Ik heb Timers en Interrupts van de chip gebruikt om de klok te maken.
Stap 8: Circuit: de leds solderen
Ik ging verder met het aan elkaar solderen van de Leds met behulp van mijn soldeerbout en de reeds geboorde behuizing om de leds goed te positioneren tijdens het solderen. Elke Led van een kolom is aan elkaar gesoldeerd door hun kathode. Elke Led van een rij is aan elkaar gesoldeerd door hun anode
Stap 9: Circuit: het circuit bouwen
Met de Attiny geprogrammeerd met de code, hoef ik alleen maar het circuit eerst te bouwen met een breadboard om mijn programma te testen en ervoor te zorgen dat alles werkte voordat ik het volledige circuit soldeer. Het gebruik van het schuifregister is noodzakelijk omdat de Attiny niet genoeg uitgangspinnen biedt voor de 8 eindpunten (4 rijen, 4 kolommen) en de twee drukknoppen. Het plan en de schakeling die ik heb gemaakt staan op de foto's. Ik heb mijn schakeling getest op het breadboard en toen het goed was om te gaan, soldeerde ik het op de printplaat. Ik had geen batterijhouder voor een cel, dus ik gebruikte mijn fantasie om een tijdelijke te bouwen (erg schetsmatig..). Ik raad aan om een echte batterijhouder te gebruiken.
Stap 10: Montage
De laatste stap was om alles in elkaar te zetten, namelijk het circuit in de behuizing en de leds in de bijbehorende gaten bevestigen. Dan kun je met de drukknoppen de tijd instellen en de Attiny de tijd laten volgen. Bijvoorbeeld in de tweede foto: Uren2 = 2 en Uren1 = 1Mins2 = 1 en Mins1 = 6 dus de tijd is 21:16 En dat is het! Voel je vrij om opmerkingen en suggesties achter te laten!
Aanbevolen:
Digitale klok met netwerktijd met behulp van de ESP8266: 4 stappen (met afbeeldingen)
Digitale netwerkklok met de ESP8266: we leren hoe we een schattige kleine digitale klok kunnen bouwen die communiceert met NTP-servers en de netwerk- of internettijd weergeeft. We gebruiken de WeMos D1 mini om verbinding te maken met een wifi-netwerk, de NTP-tijd te verkrijgen en deze weer te geven op een OLED-module. De video hierboven
Binaire klok V1.0: 5 stappen
Binary Clock V1.0: Iedereen houdt van binaire klokken, vooral de nerdy makers zoals ik. In deze instructable laat ik je zien hoe je je eigen binaire klok kunt maken met kant-en-klare en perfboard-modules. Ik was niet tevreden met het ontwerp van de kant-en-klare binaire klok
Een eenvoudige Arduino-klok: 7 stappen (met afbeeldingen)
Een eenvoudige Arduino-klok: dit project is ontwikkeld met slechts drie componenten. Door een Arduino nano, een 16X2 LCD-scherm en een 12C-module voor een LCD-scherm te integreren, zodat u een eenvoudige Arduino-klok kunt bouwen
Een klok maken van een klok: 11 stappen (met afbeeldingen)
Een klok maken van een klok: in deze Instructable neem ik een bestaande klok en creëer ik een betere klok. We gaan van de afbeelding links naar de afbeelding rechts. Voordat u op uw eigen klok begint, moet u weten dat het opnieuw in elkaar zetten een uitdaging kan zijn, aangezien de piv
Binaire klok: 5 stappen (met afbeeldingen)
Binaire klok: Hier is een eenvoudig voorbeeld van het bouwen van een cool uitziende binaire 24-uurs klok. Rode LED's tonen seconden, groene LED's minuten en gele LED's uren. Kast bevat vier knoppen om de tijd in te stellen. Klok werkt op 9 volt. Deze klok is makkelijk te maken en onderdelen