INHOUDSOPGAWE:

Heerlik Delirious Day Clock: 8 stappe (met foto's)
Heerlik Delirious Day Clock: 8 stappe (met foto's)

Video: Heerlik Delirious Day Clock: 8 stappe (met foto's)

Video: Heerlik Delirious Day Clock: 8 stappe (met foto's)
Video: Nursing Student's Last Moments Recorded On Video - The Murder of Michelle Le | DEEP DIVE 2024, Julie
Anonim
Heerlik Delirious Day Clock
Heerlik Delirious Day Clock

Wonder u ook watter dag dit vandag is? Hierdie heerlike, vervelige dagklok maak dit tot ongeveer agt verskillende moontlikhede beperk!

Voorrade

Benodighede:

  • BBC Micro: bit met battery pack
  • 360 servo
  • Drade

Gereedskap:

  • 3D -drukker
  • Plak warm lijmpistool

Stap 1: Projekvideo

Image
Image

Stap 2: Klokontwerp

Klokgesig
Klokgesig

Eerstens, ons benodig 'n ontwerp vir ons horlosie. Ons het met 'n rowwe idee begin en met hierdie agthoekhorlosie vorendag gekom met agt verskillende dae daarop. Waarom agt dae en nie sewe nie? Wel, ons hou baie van die afwisselende geel en oranje, maar dit werk ongelukkig nie met 'n ongelyke getal nie, so ons het net 'eendag' daarby gevoeg.

Die lettertipe wat ons op die klok gebruik het, is hierdie Google Font wat Slackey genoem word.

Stap 3: Klokgesig

Klokgesig
Klokgesig
Klokgesig
Klokgesig
Klokgesig
Klokgesig

Om die voorkant van die klok te skep, het ons die digitale tekening in agt drukbare 3D -modelle verander. Ons het die tekening uitgevoer as 'n SVG -lêer, wat ons dan in 3D -modelleringsagteware ingevoer het, in ons geval Fusion360.

Hierdie instruksie hoe om 'n 3D -model uit 'n beeld te maak, verduidelik hierdie proses baie goed met behulp van 'n verskeidenheid gratis gereedskap.

Die 3D -modellêers vir die wyser word by hierdie stap gevoeg. Om dit met afwisselende kleure te kan druk, het ons 'n aparte lêer vir elke dag gemaak. Ons het 'n kleurverandering bygevoeg by die 3D -afdruk sodat die teks uit die agtergrond val. Nadat ons almal 3D gedruk het, het ons die individuele stukke aan mekaar vasgeplak.

Stap 4: Klokhand

Klok Hand
Klok Hand
Klok Hand
Klok Hand

Ons horlosie benodig ook 'n hand om op die dag te wys! Om die swenkende hand te maak, volg ons dieselfde stappe as voorheen deur die pyltjie in die illustrasie na 'n aparte SVG -lêer uit te voer en in 'n 3D -model te verander.

Om die horlosie aan die servo te kan heg, het ons 'n klein bevestigingsnaaf om die kop van die servo gemodelleer, met behulp van hierdie 3D -model van 'n MG90S Tower Pro Servo.

Die finale 3D -drukbare weergawe van die pyl word by hierdie stap gevoeg.

Stap 5: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Op die slim deel van die projek: die elektronika!

Die aanvanklike idee van hierdie projek was om die Micro: bit te gebruik om iets te draai wat draai, byvoorbeeld 'n servo om aan te dui watter dag dit is. Ons het egter 'n probleem teëgekom.

Standaard servo's is baie goeie klein dingetjies wat kan draai na 'n spesifieke hoek wat u vir hulle sê, met behulp van 'n kode, wat baie goed sou wees vir 'n horlosie. Byvoorbeeld, as die Vrydag op die horlosie 'n hoek van 90 grade het, kan u die servo stel om na die presiese hoek te draai. Maar hierdie standaard servo's kan slegs 'n maksimum van 180 grade draai …

Ons het dus gedink dat ons 'n 360 grade servo sou gebruik. Probleem opgelos reg? Dit blyk dat hierdie 360 servo's 'n bietjie anders werk as die standaard servo's, want dit is eintlik deurlopende rotasieservo's. Dit is bedoel om voortdurend te draai, en hoewel u die snelheid en rigting waarin hulle draai, kan beheer, kan u dit nie in 'n spesifieke hoek stel nie, net soos u met die standaard servo's kan doen, wat dit baie moeilik maak om die presiese dag aan te dui. Wel, u kan dit doen as u wil, dinge bereken met behulp van die rotasiesnelheid en dinge, maar euhm, dit sou 'n moeilike taak wees en dit sou die mees bevredigende deel van die projek wegneem: om die funky pyl te sien draai. Daarom het ons besluit om die kode 'n bietjie te verander en dit te verander in die Delightfully Delirious Day Clock wat ons nou ken en liefhet.

Om 'n servo met 'n BBC Micro: bit te gebruik, het ons hierdie uitstekende gids gevolg op die Micro: bit -ondersteuningswebwerf.

Ons het die Microsoft MakeCode -sleep -en -redakteur gebruik om ons Micro: bit te programmeer

Die kode wat by hierdie stap gevoeg is, het twee funksies:

  1. Die randomSpin -funksie draai die kloksgewys in 'n ewekansige rigting (kloksgewys of linksom), teen 'n ewekansige spoed (tussen 50% en 100%) vir 'n ewekansige tyd (tussen 10 tot 20 sekondes).
  2. Die randomWait -funksie stel 'n ewekansige wagtyd in (wissel tussen 0,6 tot 6 sekondes) tussen die draai van die servo.

Hierdie twee funksies word vir ewig in die kode ingesluit. As u nie wil wag nie, kan u ook op die A -knoppie op die Micro: bit druk om die draai van die servo te veroorsaak.

Stap 6: Maak die klok

Die skep van die klok
Die skep van die klok
Die skep van die klok
Die skep van die klok
Die skep van die klok
Die skep van die klok

Om die horlosie te skep, steek eenvoudig die servo -rat deur die gat in die middel van die horlosie en plak dit vas met warm gom. Druk die pyltjie met die wieldop op die servo, en u horlosie moet gereed wees om te draai!

Toe ons alles bymekaarmaak, besef ons dat die gat in die middel van die horlosie nie groot genoeg is om deur die servo te kom nie, daarom het ons die gat groter gemaak deur saggies daardeur te boor. Ons sal dit nie aanbeveel nie, aangesien dit die horlosie maklik kan breek, dus moenie soos ons wees nie en kyk na die grootte van die gat wat u benodig en pas dit in die 3D -lêers aan voordat u druk!

Stap 7: Klokstaander

Klokstandaard
Klokstandaard
Klokstandaard
Klokstandaard

Die klok is amper gereed, dit moet net kan opstaan! Ons 3D het die agthoek met Tinkercad ontwerp, 3D gedruk en aan die agterkant van die klok vasgeplak.

Stap 8: Heerlik vervelige dagklok

Heerlik Delirious Day Clock
Heerlik Delirious Day Clock
Heerlik Delirious Day Clock
Heerlik Delirious Day Clock

Tadaaa! Daar het ons dit, 'n heerlike, vervelige horlosie wat u moontlik kan vertel watter dag dit is!

Aanbeveel: