Innholdsfortegnelse:

Sykkelkassettklokke: 7 trinn (med bilder)
Sykkelkassettklokke: 7 trinn (med bilder)

Video: Sykkelkassettklokke: 7 trinn (med bilder)

Video: Sykkelkassettklokke: 7 trinn (med bilder)
Video: Fitting New Rainbow MTB Cassette 😍 2024, November
Anonim
Sykkelkassettklokke
Sykkelkassettklokke
Sykkelkassettklokke
Sykkelkassettklokke

Dette er en klokke laget av reservedeler jeg hadde liggende. Av denne grunn kan mange av delene som brukes lett byttes ut for det du måtte ha liggende rundt huset ditt. For eksempel er det definitivt overkill å bruke en Arduino og servo for å kjøre klokken, men jeg fant ikke en gammel klokke jeg kunne rive opp, så det var det nest beste.

Den beste måten for deg å bygge din egen er å bruke det du kan finne på nye og kreative måter! (og del dem når du er ferdig)

Nyt!

Rekvisita

du vil trenge:

  • en Arduino
  • en 360 graders servo
  • ELLER
  • en klokke motor (lett revet ut av de fleste klokker)
  • ---------------------------------------------
  • en gammel sykkelkassett og kjede (din lokale sykkelbutikk kan kanskje gi deg utslitte deler)
  • en stang voks (lys ville fungere selv om de kanskje ikke var så sterke som andre typer voks)
  • loddetinn (eller superlim)
  • wire (jeg brukte 1/8 "som syntes å fungere ganske bra)
  • litt tre

Verktøy:

  • tang
  • benkeskrue (valgfritt, men gjør det mye enklere)
  • lommelykt (lighter fungerer også)
  • fil (sandpapir ville fungere)
  • limpistol
  • stikksag (valgfritt, men gjør det mye enklere)
  • bore
  • trelim

Trinn 1: Lag tallene

Lag tallene
Lag tallene
Lag tallene
Lag tallene
Lag tallene
Lag tallene
Lag tallene
Lag tallene

Den første delen av dette prosjektet er tallene som skal festes til kjeden. Jeg lagde disse ved å bøye 1/8 ledning i de forskjellige formene.

Du må lage 5 ett, 2 to og ett av hvert annet tall fra 0-9

Jeg fant den enkleste måten å lage tallene på var å først bruke en benkskrue for å rette opp ledningen.

Deretter brukte jeg et par visegrep og tang, låste den ene enden i skruegrepet og bøyde med tang i den andre hånden.

for å lage 4 loddet jeg et stykke wire til resten av 4.

Sørg for å gjøre tallene like store!

Trinn 2: Fest servo (eller klokke motor) foto av vedlegg i voks

Fest servo (eller klokke motor) foto av vedlegg i voks
Fest servo (eller klokke motor) foto av vedlegg i voks
Fest servo (eller klokke motor) foto av vedlegg i voks
Fest servo (eller klokke motor) foto av vedlegg i voks
Fest servo (eller klokke motor) foto av vedlegg i voks
Fest servo (eller klokke motor) foto av vedlegg i voks

I dette trinnet legger vi det servofeste i varm voks for å feste det til kassetten.

begynn med å plassere kassetten opp ned på en slags skinnende overflate. Jeg brukte et plastlokk, men metall ville vært mye bedre.

Sørg for at det ikke er store hull i bunnen av hullet i midten av kassetten, og begynn å dryppe voks inn i hullet. (bilde 2 og 3)

neste gang voksen har slått ugjennomsiktig varme opp voksen der servo vedlegget skal gå til det er helt flytende plassere vedlegget i midten av den varme voksen og la det stivne. Sørg for at du holder voksen utenfor hullet der servoakselen går

Vær forsiktig med varmt voks og brann

Trinn 3: Etterbehandling på kassetten

Etterbehandling på kassetten
Etterbehandling på kassetten
Etterbehandling på kassetten
Etterbehandling på kassetten

For å fullføre kassetten limte jeg alle de løse kassettringene oppå hverandre (husk å holde distansene i riktig rekkefølge) for å få kassetten til å se så ekte ut som mulig. Enhver type lim eller loddetinn skal fungere. Jeg brukte varmt lim som fungerte bra.

Trinn 4: Fest numrene

Fest tallene
Fest tallene
Fest tallene
Fest tallene
Fest tallene
Fest tallene
Fest tallene
Fest tallene

Det første for dette trinnet er å sørge for at du velger et gir for alltid å ha kjedet på de fleste kassetter med et tannhjul med 18 tenner, jeg valgte denne på grunn av lengden på kjeden min. 4 omdreininger gjorde at kjedet gikk helt rundt. Når du har valgt et utstyr, setter du på kjedet og merker med en skarpe, og deretter snur du kassetten 30 grader og merker et nytt merke. Mål avstanden mellom de 2 merkene og fortsett å markere den samme avstanden fra hverandre til du går tom for tall.

Når du har alle tallene på, må du fjerne ekstra lenker fra kjeden til du har like stor avstand mellom den første og siste lenken. For å fjerne lenker trenger du et kjedeverktøy. Å bruke et kjedeverktøy er ikke veldig vanskelig ganske mye, bare slå ut pinnen i kjedet. Det er mange gode videoer på youTube som viser hvordan du bruker dem, så jeg skal ikke gå i detalj for mye.

neste loddetinn eller lim et tall til hvert skarpe merke, og du er ferdig med kjedet!

(hvis du ikke kunne få riktig avstand mellom det siste og det første tallet, må du måle hvor mange grader det er, og det vil være et sted i Arduino -koden for å endre det.)

Trinn 5: Rammen

Rammen
Rammen
Rammen
Rammen
Rammen
Rammen

Dette kan være så enkelt eller så komplekst du vil, jeg bestemte meg for å bare montere servoen gjennom et stykke gammelt tre. For braketten tok jeg litt skrapvirke og skar 2 stykker ca 7 cm lange. Disse er for å hindre at tavlen berører veggen den er montert på for å gi plass til elektronikk.

for å lage et firkantet hull i brettet for at servoen skal monteres gjennom boret jeg et 1/2 hull i midten av brettet og kuttet hullet med en jiggsag. hvis du ikke har en jiggsag meisel eller bare flere hull boret gjennom brettet for å skape en fordypning for motoren, bør også fungere.

Monter til slutt Arduino på baksiden av brettet ved hjelp av de medfølgende monteringshullene i Arduino og noen små skruer.

Trinn 6: Elektronikk

Elektronikk
Elektronikk

Elektronikken til dette prosjektet er ikke veldig vanskelig. Det er 3 ledninger og litt kode å kopiere inn i Arduino IDE.

Tilkoblingene til Arduino:

rød på servoen ====> 5v på Arduino

svart på servoen ===> GND på Arduino

hvit på servoen ===> pin 9 på Arduino

du kan kopiere koden nedenfor:

(husk at ikke alle tannhjul vil fungere på kassetten på grunn av et inkompatibelt antall tenner. De fleste kassetter har et 18 tannhjul som er det jeg brukte, og det fungerer bra)

#inkludere

Servo myservo; int graderPer12hr = 0; // roter giret til tallet du startet med er tilbake på toppen int graderPerHr = graderPer12hr/12; int graderNow = 0; ugyldig oppsett () {Serial.begin (9600); myservo.attach (9); // fester servoen på pin 9 til servoobjektet} void loop () {int x = 0; mens (x <graderPerHr) {forsinkelse ((3600000/graderPerHr)); graderNå ++; myservo.write (graderNå); } if (degreesNow == degreesPer12hr) {degreesNow = 0; }}

Trinn 7: Det endelige produktet

Det endelige produktet !!
Det endelige produktet !!

På tide å sette alt sammen!

Det er lettest å stille klokken ved å vente til nærmeste time og plassere kjedet på kassetten med riktig nummer øverst.

Og vi er ferdige! heng den på veggen din!

Anbefalt: