Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
Hej alla, Startade detta projekt för 1 månad sedan, på grund av min dåliga hälsa (fastnade av dengue) tog det längre tid. Jag gör normalt Arduino -baserat projekt, så att göra ett klockprojekt var ganska intressant.
För att göra ett intressant projekt kollade jag många klockrelaterade projekt och urtavlor och kom till slut med att göra en mixgenereringsklocka.
Den innehåller ett minuts sandglas, en 90-graders klockratt för att ge timmen och 2 sju segment display för att visa minuter.
Låt oss bygga det.
Steg 1: Material som krävs
- 4 bitar 1 cm * 3 cm * 8 cm (h * b * l) träblock. med.
- Glasspinnar.
- 2 st 180 servomotor
- 2 delar med sju segment.
- Träborrmaskin.
- Ardunio nano.
- Strömförsörjning 5v 1Amp.
- Sapre träbitar.
- Kvinna till hona kabel.
- Sandglas på en minut.
Steg 2: Installera sandglas och servo
- Gör ett fyrkantigt hål i en av ramarna så att den enkelt kan fästas på servon.
- markera servo -kontur lägg det på trä, och gör hela nära varandra med en borr.
- Säkra servon med lite lim eller superlim.
- Skapade en liten låda med samma storlek som sandglas.
- Monterat servo -växelhuvud i mitten av lådan enligt bilden.
- Gjorde ett litet hål i en annan sida av lådan så att det ger plats för skruvmejseln att montera lådan på servon.
- Fäst servostiftet på stift nummer 12 på Arduino.
- Kör den bifogade koden.
- Skicka 0 och 180 i seriell bildskärm och kontrollera om sandglas roterar.
- Åtgärda eventuella brister.
Steg 3: Gör ramen
- Fäst nu andra träbitar och gör det till en fyrkantig låda.
- Bestäm den andra servopositionen för timdail.
- Använd glasspinne för att täcka framsidan.
Steg 4: Gör Dail
- Med hjälp av superlim fäst servohuvudet på det.
- Använd sedan det bifogade programmet, öppna den seriella bildskärmen för Arduino -appen.
- Skicka 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96 en efter en och ställ in träbiten.
- Detta är klockans 12 intervall med varje 8 graders skillnad.
- Servosignalstiftet är fäst på stift 12, du kan ändra därefter för att ställa in ratten.
Steg 5: Display med sju segment för minuter
- Använda borren med den minsta borrkronan för att skapa helhet på framsidan.
- 10 i den övre raden och 10 i den nedre raden.
- Så att två sjusegmentskärmar enkelt kan glida och sedan använda superlimet för att fixa det.
- Vid den här tiden är vi klara med hela klockan.
- Nu måste vi ställa in den sju segmentiga displayen.
Stift med två sju segment display.
statisk const uint8_t digital_pins = {2, 3, 4, 5, 6, 7, 8};
statisk const uint8_t analog_pins = {A0, A1, A2, A3, A4, A5, 9};
Första sju segmenten: a, b, c, d, e, f, g stiften i diagrammet kommer att anslutas till 2, 3, 4, 5, 6, 7, 8 stift på Arduino.
Andra sju segmenten: a, b, c, d, e, f, g stiften i diagrammet kommer att anslutas till A0, A1, A2, A3, A4, A5, 9 stift på Arduino.
Kör koden och kontrollera om den blinkar 9 till 0 korrekt eller inte.
Steg 6: Montera alla
- När allt är monterat kommer klockan att se ut enligt bilden.
- Stift 12 för timmeservo.
- Pin 11 för sandglas servo.
- Andra stift är samma som för sju segment stift.
-
Ställ in tid genom att ändra värdena för nedanstående nummer i programmet.
- int timmar = 1;
- int minuter = 9;
- int sek = 0;
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Steg-för-steg-utbildning i robotik med ett kit: 6 steg
Steg-för-steg-utbildning i robotik med ett kit: Efter ganska många månader av att bygga min egen robot (se alla dessa), och efter att två gånger ha misslyckats med delar, bestämde jag mig för att ta ett steg tillbaka och tänka om min strategi och riktning. De flera månaders erfarenhet var ibland mycket givande och
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)