INHOUDSOPGAWE:
- Stap 1: materiaal benodig
- Stap 2: Stel glas en servo op
- Stap 3: Maak die raam
- Stap 4: Maak die Dail
- Stap 5: Sewe-segment vertoning vir minute
- Stap 6: Monteer alles
Video: N Gemengde generasie -klok: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Hi almal, Ek het hierdie projek 'n maand terug begin, weens my slegte gesondheid (deur die dengue gevang) het dit langer geneem. Ek maak gewoonlik 'n Arduino -gebaseerde projek, so dit was baie interessant om 'n klokprojek te doen.
Om 'n interessante projek te maak, het ek 'n klomp horlosie-verwante projekte en horlosies gekyk, en uiteindelik 'n mengsel vir 'n mengsel gemaak.
Dit bevat 'n minuut sandglas, 'n horlosie van 90 grade om die uur te gee en twee sewe segmente om die minute te wys.
Kom ons bou dit.
Stap 1: materiaal benodig
- 4 stukke 1 cm * 3 cm * 8 cm (h * w * l) houtblok. met.
- Ys room sticks.
- 2 stuk 180 servomotor
- 2 stuk sewe segment vertoon.
- Houtboormasjien.
- Ardunio nano.
- Kragtoevoer 5v 1Amp.
- Sapre hout stukke.
- Wyfie tot vroulike kabel.
- Sandglas van een minuut.
Stap 2: Stel glas en servo op
- Maak 'n vierkantige gat in een van die rame sodat dit maklik aan die servo kan vasgemaak word.
- merk die servo -omtrek, plaas dit op hout en maak dit heel naby mekaar met 'n boor.
- Bevestig die servo met warm gom of supergom.
- 'N Klein boks van dieselfde grootte as 'n sandglas gemaak.
- In die middel van die boks is 'n servo -ratkop aangebring, soos in die figuur getoon.
- Maak 'n klein gaatjie aan 'n ander kant van die boks sodat dit ruimte gee vir die skroewedraaier om die boks aan die servo te monteer.
- Heg die servospen aan pen nommer 12 van Arduino.
- Begin die aangehegte kode.
- Stuur 0 en 180 in die seriële monitor en kyk of sandglas draai.
- Maak die foute reg, indien enige.
Stap 3: Maak die raam
- Heg nou ander houtstukke vas en maak dit 'n vierkantige boks.
- Besluit die tweede servoposisie vir uur -dail.
- Gebruik 'n roomysstokkie om die voorkant te bedek.
Stap 4: Maak die Dail
- Bevestig die servokop daaraan met behulp van supergom.
- Gebruik dan die aangehegte program, maak die seriële monitor van die Arduino -app oop.
- Stuur 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96 een vir een en stel die houtstuk vas.
- Dit is die 12 intervalle van die klok met elke 8 grade verskil.
- Servosignaalpen is aan pen 12 geheg, u kan dienooreenkomstig verander om die draaiknop in te stel.
Stap 5: Sewe-segment vertoning vir minute
- Gebruik die boor met die kleinste boorpunt om heel in die voorkant te maak.
- 10 in die boonste ry en 10 in die onderste ry.
- Sodat die twee sewesegmente maklik kan gly en daarna die supergom gebruik om dit reg te maak.
- Teen hierdie tyd is ons klaar met die hele klok.
- Nou moet ons die sewe segment vertoon stel.
Spelde van twee sewe segment vertoon.
statiese konst uint8_t digital_pins = {2, 3, 4, 5, 6, 7, 8};
static const uint8_t analog_pins = {A0, A1, A2, A3, A4, A5, 9};
1ste sewe segmente: a, b, c, d, e, f, g penne van die diagram sal verbind word met 2, 3, 4, 5, 6, 7, 8 penne van die Arduino.
2de sewe segmente: a, b, c, d, e, f, g penne van die diagram sal verbind word met A0, A1, A2, A3, A4, A5, 9 penne van die Arduino.
Begin die kode en kyk of dit 9 tot 0 behoorlik flikker of nie.
Stap 6: Monteer alles
- Sodra alles bymekaargemaak is, sal die horlosie soos op die prentjie lyk.
- Speld 12 vir uurhandse servo.
- Speld 11 vir sandglas servo.
- Ander penne is dieselfde as vir sewe segmente.
-
Stel tyd in deur die waardes van die onderstaande nommer in die program te verander.
- int ure = 1;
- int minute = 9;
- int sek = 0;
Aanbeveel:
2018 10de generasie Honda Civic USB Mod vir Kenwood -hoofeenheid: 5 stappe
2018 10de generasie Honda Civic USB -mod vir Kenwood -hoofeenheid: In hierdie geval het ek die opening van my Civic se USB -poort verander om die een wat ek by Amazon gekoop het, te aanvaar, sodat ek dit kan koppel aan my Kenwood -hoofeenheid (DMX9706S). Dit is in dieselfde gat en dit kan 30 minute of langer neem om dit te voltooi
Huisgenerering van die volgende generasie met behulp van Eagle Cad (deel 1 - PCB): 14 stappe
Huishoudelike outomatisering van die volgende generasie met behulp van Eagle Cad (deel 1 - PCB): Inleiding: Waarom sê ek die volgende generasie: omdat dit 'n paar komponente gebruik wat baie beter is as tradisionele huistomatiseringstoestelle. Dit kan toestelle beheer deur: Google Voice Commands Touch Panel op die Device Control vanuit die app
Virtuele en gemengde werklikheidsbril: 15 stappe (met foto's)
Virtual and Mixed Reality -bril: Inleiding: Tydens die meesterkursus Technology for Concept Design is ons gevra om 'n opkomende tegnologie te ondersoek wat by ons hoofprojek pas en om hierdie tegnologie te toets deur 'n prototipe te maak. Die tegnologieë wat ons gekies het, is albei virtuele realiteite
Skoonmaak van 'n 1ste of 2de generasie Roomba: 8 stappe
Die skoonmaak van 'n 1ste of 2de generasie Roomba: 'n Skoon robot is 'n gelukkige robot
Skakel u 4de generasie -iPod om in 'n flitsgeheue: 6 stappe (met foto's)
Skakel u 4de generasie -iPod om in 'n flitsgeheue: ons weet of weet van iemand wat 'n iPod met 'n dooie hardeskyf het. U kan natuurlik net 'n ander aandrywer koop, maar u is terug by dieselfde kraghonger, mislukte, brose roterende media. Gradeer eerder u iPod op om Flash -geheue te gebruik. Su