Satura rādītājs:

Apburoši maldinošs dienas pulkstenis: 8 soļi (ar attēliem)
Apburoši maldinošs dienas pulkstenis: 8 soļi (ar attēliem)

Video: Apburoši maldinošs dienas pulkstenis: 8 soļi (ar attēliem)

Video: Apburoši maldinošs dienas pulkstenis: 8 soļi (ar attēliem)
Video: Очаровательный заброшенный замок 17 века во Франции (полностью замороженный во времени на 26 лет) 2024, Novembris
Anonim
Apburoši Delirious dienas pulkstenis
Apburoši Delirious dienas pulkstenis

Arī interesē, kāda diena šodien ir? Šis apburoši maldinošais dienas pulkstenis sašaurina to līdz aptuveni astoņām dažādām iespējām!

Piegādes

Piegādes:

  • BBC Micro: uzgalis ar akumulatoru
  • 360 Servo
  • Vadi

Rīki:

  • 3D printeris
  • Līmes karstās līmes pistole

1. darbība: projekta video

Image
Image

2. solis: pulksteņa dizains

Pulksteņa seja
Pulksteņa seja

Pirmkārt, mums būs vajadzīgs mūsu pulksteņa dizains. Mēs sākām ar aptuvenu ideju, un mēs izdomājām šo astoņstūra pulksteni ar astoņām dažādām dienām. Kāpēc astoņas dienas, nevis septiņas? Nu, mums ļoti patika pārmaiņus dzeltenā un oranžā krāsa, bet diemžēl tas nedarbojas ar nevienmērīgu skaitli, tāpēc mēs tam vienkārši pievienojām “kādu dienu”.

Pulkstenī izmantotais fonts ir šis Google fonts ar nosaukumu Slackey.

3. darbība. Pulksteņa seja

Pulksteņa seja
Pulksteņa seja
Pulksteņa seja
Pulksteņa seja
Pulksteņa seja
Pulksteņa seja

Lai izveidotu pulksteņa seju, mēs pārveidojām digitālo zīmējumu astoņos izdrukājamos 3D modeļos. Mēs eksportējām zīmējumu kā SVG failu, ko pēc tam importējām 3D modelēšanas programmatūrā, mūsu gadījumā Fusion360.

Šī pamācība, kā no attēla izveidot 3D modeli, diezgan labi izskaidro šo procesu, izmantojot dažādus bezmaksas rīkus.

Šim solim tiek pievienoti pulksteņa ekrāna 3D modeļa faili. Lai tos varētu izdrukāt, izmantojot mainīgas krāsas, katrai dienai izveidojām atsevišķu failu. Mēs pievienojām 3D drukāšanai krāsu maiņu, lai teksts izceltos no fona. Pēc visu 3D drukāšanas mēs salīmējām atsevišķos gabalus kopā.

4. solis: pulksteņa rādītājs

Pulksteņa rādītājs
Pulksteņa rādītājs
Pulksteņa rādītājs
Pulksteņa rādītājs

Arī mūsu pulkstenim ir vajadzīga roka, lai norādītu uz dienu! Lai izveidotu griezīgu roku, mēs veicām tādas pašas darbības kā iepriekš, eksportējot attēlā redzamo bultiņu uz atsevišķu SVG failu un pārvēršot to par 3D modeli.

Lai varētu piestiprināt pulksteņa rādītāju pie servo, mēs modelējām nelielu montāžas rumbu ap servo galvu, izmantojot šo MG90S Tower Pro Servo 3D modeli.

Šai darbībai tiek pievienota bultiņas galīgā 3D izdrukājamā versija.

5. solis: elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Tālāk pie gudrā projekta: elektronika!

Šī projekta sākotnējā ideja bija izmantot Micro: bit, lai kontrolētu kaut ko, kas griežas, piemēram, servo, lai norādītu, kura diena ir. Tomēr mēs saskārāmies ar problēmu.

Standarta servos ir patiešām jauki sīkumi, kas var pagriezties jebkurā noteiktā leņķī, ko jūs viņiem sakāt, izmantojot kādu kodu, kas būtu patiešām labs pulkstenim. Piemēram, ja pulksteņa piektdiena ir 90 grādu leņķī, varat iestatīt servo, lai tas pagrieztos tieši šajā leņķī. Bet šie standarta servos var pagriezties ne vairāk kā par 180 grādiem …

Tātad, mēs domājām, ka izmantosim 360 grādu servo. Problēma atrisināta pareizi? Nu izrādās, ka šie 360 servi darbojas nedaudz savādāk nekā standarta servo, jo patiesībā tie ir nepārtrauktas rotācijas servo. Tie ir paredzēti nepārtrauktai griešanai, un, lai gan jūs varat kontrolēt to griešanās ātrumu un virzienu, tos nevar iestatīt noteiktā leņķī, kā to var izdarīt ar standarta servos, tādēļ ir ļoti grūti norādīt precīzu dienu. Nu, jūs to varētu izdarīt, ja vēlaties, aprēķināt lietas, izmantojot rotācijas ātrumu un citas lietas, bet ne euhm, tas būtu grūts uzdevums, un tas atņemtu visapmierinošāko projekta daļu: redzēt, kā bailīgā bulta griežas apkārt. Tāpēc mēs nolēmām nedaudz mainīt kodu un pārvērst to par apburoši delīrisko dienas pulksteni, kuru mēs tagad zinām un mīlam.

Lai izmantotu servo ar BBC Micro: bit, mēs ievērojām šo lielisko ceļvedi, kas sniegts Micro: bit atbalsta vietnē.

Mēs izmantojām Microsoft MakeCode vilkšanas un nomešanas redaktoru, lai ieprogrammētu savu Micro: bit

Šim solim pievienotajam kodam ir divas funkcijas:

  1. Funkcija randomSpin rotē pulksteņa rādītāju nejaušā virzienā (pulksteņrādītāja virzienā vai pretēji pulksteņrādītāja virzienam) ar nejaušu ātrumu (no 50% līdz 100%) nejaušu laiku (no 10 līdz 20 sekundēm).
  2. Funkcija randomWait iestata nejaušu gaidīšanas laiku (svārstās no 0,6 līdz 6 sekundēm) starp servo griešanos.

Šīs divas funkcijas ir kodētas uz visiem laikiem. Ja nevēlaties gaidīt, varat arī nospiest pogu Micro: bit, lai aktivizētu servo griešanos.

6. darbība: pulksteņa izveide

Pulksteņa izveide
Pulksteņa izveide
Pulksteņa izveide
Pulksteņa izveide
Pulksteņa izveide
Pulksteņa izveide

Lai izveidotu pulksteni, vienkārši izbīdiet servo pārnesumu caur caurumu pulksteņa priekšpuses vidū un pielīmējiet to vietā ar kādu karstu līmi. Nospiediet bultiņas roku ar rumbas vāciņu uz servo, un jūsu pulkstenim jābūt gatavam griezties!

Saliekot visu kopā, mēs sapratām, ka caurums pulksteņa priekšpuses vidū nav pietiekami liels, lai ietilptu servo, tāpēc padarījām caurumu lielāku, uzmanīgi urbjot to. Mēs to neiesakām, jo tas var viegli salauzt pulksteņa priekšpusi, tāpēc neesiet tāds kā mēs un pirms drukāšanas pārbaudiet vajadzīgā cauruma izmēru un pielāgojiet to 3D failos!

7. solis: pulksteņa statīvs

Pulksteņa statīvs
Pulksteņa statīvs
Pulksteņa statīvs
Pulksteņa statīvs

Pulkstenis ir gandrīz gatavs, tikai jāspēj piecelties! Mēs 3D izstrādājām astoņstūru, izmantojot Tinkercad, 3D to izdrukājām un pielīmējām pie pulksteņa aizmugures.

8. solis: apburoši delirious dienas pulkstenis

Apburoši Delirious dienas pulkstenis
Apburoši Delirious dienas pulkstenis
Apburoši Delirious dienas pulkstenis
Apburoši Delirious dienas pulkstenis

Tadaaa! Tur mums tas ir - apburoši maldinošs pulkstenis, kas potenciāli varētu pateikt, kāda ir šodien diena!

Ieteicams: