Tartalomjegyzék:
- Kellékek
- 1. lépés: Projekt videó
- 2. lépés: Óratervezés
- 3. lépés: Óralap
- 4. lépés: Óramutató
- 5. lépés: Elektronika
- 6. lépés: Az óra létrehozása
- 7. lépés: Óraállvány
- 8. lépés: Elragadóan káprázatos nappali óra
Videó: Elragadóan káprázatos nappali óra: 8 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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ó
2. lépés: Óratervezés
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
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ó
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
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:
- 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.
- 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á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
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
Tadaaa! Itt van egy elragadóan káprázatos óra, amely potenciálisan meg tudja mondani, milyen nap van!
Ajánlott:
Automatikus nappali riasztás: 3 lépés
Automatikus nappali riasztás: Ez egy automatikus napriasztás. amikor a napfény az LDR -re esik, a riasztó bekapcsol. szuper könnyű elkészíteni
Közúti kerékpár nappali és oldalsó látható 350mA fény (egycellás): 11 lépés (képekkel)
Közúti kerékpár nappali és oldalsó látható 350mA fény (egycellás): Ez a kerékpárlámpa elülső és 45 ° -os, borostyánsárga LED -ekkel rendelkezik, amelyek teljesítménye 350 mA. Az oldalsó láthatóság javíthatja a biztonságot a kereszteződések közelében. Borostyánt választották a nappali láthatósághoz. A lámpát a kormány bal oldali cseppjére szerelték fel. Mintái szétválaszthatók
Nappali filmhez Shellyvel: 4 lépés
Nappali filmhez Shellyvel: A projekt vezetői összefoglalója Hogyan hozzunk létre egy nagyon egyszerű automatizálást a Google otthoni rutinjaival, hogy a szobám nappalija kényelmes legyen a filmnézéshez
Nappali VR kész játék Linuxon: 4 lépés
Living Room VR Ready Gaming Linux alatt: Bevezetés Szerettem volna készíteni egy játékgépet a VR -hoz és a társasjátékokhoz a nappalimban. A Linux és a nyílt forráskódú közösség rajongója vagyok, így a kérdés az volt, hogy "képes -e a Linux a VR -re?", A Linux nagyon alkalmas játék operációs rendszer - nem kis részben a Win -nek köszönhetően
ESP8266 Hálózati óra RTC nélkül - Nodemcu NTP óra Nem RTC - INTERNET ÓRA PROJEKT: 4 lépés
ESP8266 Hálózati óra RTC nélkül | Nodemcu NTP óra Nem RTC | INTERNET ÓRA PROJEKT: A projektben óra projektet készítenek RTC nélkül, időbe telik az internet az wifi használatával, és megjeleníti az st7735 kijelzőn