Tartalomjegyzék:

Elragadóan káprázatos nappali óra: 8 lépés (képekkel)
Elragadóan káprázatos nappali óra: 8 lépés (képekkel)

Videó: Elragadóan káprázatos nappali óra: 8 lépés (képekkel)

Videó: Elragadóan káprázatos nappali óra: 8 lépés (képekkel)
Videó: 5 Mitológiai Legenda Története - Történelem & Mitológia 2024, November
Anonim
Elragadóan káprázatos nappali óra
Elragadóan káprázatos nappali óra

Arra is kíváncsi, milyen nap van ma? Ez az elragadóan káprázatos nappali óra nagyjából nyolc különböző lehetőségre szűkíti le!

Kellékek

Kellékek:

  • BBC Micro: bit akkumulátorral
  • 360 szervó
  • Vezetékek

Eszközök:

  • 3d nyomtató
  • Ragasztó forró ragasztópisztoly

1. lépés: Projekt videó

Image
Image

2. lépés: Óratervezés

Óra számlap
Óra számlap

Először is szükségünk lesz az óra tervezésére. Egy durva ötlettel kezdtük, és ezt a nyolcszögű órát találtuk ki, nyolc különböző nappal. Miért nyolc nap és nem hét? Nos, nekünk nagyon tetszett a sárga és a narancssárga váltakozása, de sajnos ez nem működik egyenetlen számmal, ezért csak „egyszer” adtuk hozzá.

Az órában használt betűtípus a Google Slackey nevű betűtípusa.

3. lépés: Óralap

Óra számlap
Óra számlap
Óra számlap
Óra számlap
Óra számlap
Óra számlap

Az óra előlapjának létrehozásához a digitális rajzot nyolc nyomtatható 3D -modellgé alakítottuk. A rajzot SVG fájlként exportáltuk, majd importáltuk a 3D modellező szoftverbe, esetünkben a Fusion360 -ba.

Ez az utasítás, hogyan lehet 3D -s modellt készíteni egy képből, meglehetősen jól elmagyarázza ezt a folyamatot különféle ingyenes eszközök használatával.

Ehhez a lépéshez hozzáadásra kerülnek az óralap 3D modellfájljai. Annak érdekében, hogy váltakozó színekkel nyomtathassuk őket, minden napra külön fájlt készítettünk. Színes változást adtunk a 3D nyomtatáshoz, hogy a szöveg kiemelkedjen a háttérből. Mindegyik 3D nyomtatása után összeragasztottuk az egyes darabokat.

4. lépés: Óramutató

Óramutató
Óramutató
Óramutató
Óramutató

Az óránknak is szüksége van egy mutatóra, hogy mutasson a napra! A lendületes kéz elkészítéséhez ugyanazokat a lépéseket követtük, mint korábban, az ábrán látható nyilat exportáltuk egy külön SVG -fájlba, és 3D -s modellt alakítottunk belőle.

Annak érdekében, hogy az óra mutatóját a szervóhoz rögzíthessük, egy kis rögzítő agyat modelleztünk a szervó feje körül, az MG90S Tower Pro Servo 3D modelljének használatával.

Ehhez a lépéshez hozzáadásra kerül a nyíl végleges 3D nyomtatható verziója.

5. lépés: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Tovább a projekt ügyes részéhez: az elektronikához!

Ennek a projektnek az eredeti ötlete az volt, hogy a Micro: bit segítségével forogjon valami, ami forog, például egy szervó, hogy jelezze, melyik nap van. Azonban problémába ütköztünk.

A szabványos szervók igazán szép apróságok, amelyek bármilyen szögbe fordulhatnak, ha azt mondod nekik, hogy valamilyen kódot használnak, ami nagyon jó lenne egy órához. Például, ha az óra péntekje 90 fokos szögben van, beállíthatja, hogy a szervó pontosan erre a szögre forduljon. De ezek a szabványos szervók legfeljebb 180 fokot tudnak elfordítani…

Tehát úgy gondoltuk, hogy 360 fokos szervót használunk. Probléma rendben? Nos, kiderül, hogy ezek a 360 szervók kicsit másképp működnek, mint a standard szervók, mivel ezek valójában folyamatos forgású szervók. Ezek célja, hogy folyamatosan forogjanak, és bár szabályozhatja a forgás sebességét és irányát, nem állíthatja be őket bizonyos szögbe, mint a szokásos szervók, így nagyon nehéz megjelölni a pontos napot. Nos, megtehetné, ha akarná, kiszámíthatná a dolgokat a forgás sebessége és a dolgok segítségével, de euhm, ez nehéz feladat lenne, és elvenné a projekt legmegfelelőbb részét: látni a funky nyíl forgását. Ezért úgy döntöttünk, hogy egy kicsit megváltoztatjuk a kódot, és átalakítjuk a Delightfully Delirious Day Clock -ként, amelyet most ismerünk és szeretünk.

A szervo használatához a BBC Micro: bit rendszerrel követtük ezt a kiváló útmutatót, amely megtalálható a Micro: bit támogató webhelyen.

A Microsoft MakeCode drag and drop szerkesztőjét használtuk a Micro: bit programozásához

A lépéshez hozzáadott kódnak két funkciója van:

  1. A randomSpin funkció véletlenszerű irányban (az óramutató járásával megegyező vagy az óramutató járásával ellentétes irányban), véletlenszerű sebességgel (50% és 100% között), véletlenszerű ideig (10–20 másodperc) forgatja az óramutatót.
  2. A randomWait funkció véletlenszerű várakozási időt állít be (0,6 és 6 másodperc között) a szervó centrifugálása között.

Ez a két függvény örökké ciklusban marad a kódban. Ha nem szeretne várni, akkor a Micro: bit A gombját is megnyomva elindíthatja a szervó forgását.

6. lépés: Az óra létrehozása

Az óra létrehozása
Az óra létrehozása
Az óra létrehozása
Az óra létrehozása
Az óra létrehozása
Az óra létrehozása

Az óra létrehozásához egyszerűen illessze a szervo fogaskereket az óralap közepén lévő lyukon, és ragasztja a helyére valamilyen forró ragasztóval. Nyomja meg a nyilakat az agysapkával a szervóra, és az órának készen kell állnia a forgatásra!

Amikor mindent összeszedünk, rájöttünk, hogy az óralap közepén lévő lyuk nem elég nagy ahhoz, hogy elférjen a szervó, ezért óvatosan átfúrva nagyobbra növeltük a lyukat. Ezt nem javasoljuk, mivel könnyen eltörheti az óra számlapját, ezért ne legyen olyan, mint mi, és ellenőrizze a szükséges lyuk méretét, és állítsa be a 3D fájlokban a nyomtatás előtt!

7. lépés: Óraállvány

Óraállvány
Óraállvány
Óraállvány
Óraállvány

Az óra majdnem kész, csak fel kell tudnia állni! A 3D -t Tinkercad segítségével terveztük meg, és kinyomtattuk, majd az óra hátoldalához ragasztottuk.

8. lépés: Elragadóan káprázatos nappali óra

Elragadóan káprázatos nappali óra
Elragadóan káprázatos nappali óra
Elragadóan káprázatos nappali óra
Elragadóan káprázatos nappali óra

Tadaaa! Itt van egy elragadóan káprázatos óra, amely potenciálisan meg tudja mondani, milyen nap van!

Ajánlott: