Tartalomjegyzék:

A csillagászati óra: 10 lépés (képekkel)
A csillagászati óra: 10 lépés (képekkel)

Videó: A csillagászati óra: 10 lépés (képekkel)

Videó: A csillagászati óra: 10 lépés (képekkel)
Videó: Звуки природы, пение птиц, Звуки Леса, для релаксации, сна, Медитации, Relax 8 часов 2024, Július
Anonim
A csillagászati óra
A csillagászati óra

Röviddel azután, hogy a 14. században feltalálták az első mechanikus órákat, a feltalálók elkezdték keresni az egek mozgásának ábrázolásának módjait. Így jött létre a csillagászati óra. A legismertebb csillagászati órát talán 1410 -ben alkották Prágában. Ahelyett, hogy csak azt mutatná, mennyi az idő, a csillagok relatív helyzetét is mutatja, amikor a Föld a tengelye körül forog és a Nap körül kering.

Ebben a projektben megtanulhatja, hogyan készítsen csillagászati órát otthonában. Térképet jelenít meg a csillagokról, amelyek jelenleg az égen vannak - nappal vagy éjszaka. Az égbolt térképe változik, ahogy a Föld forog. A projekt mechanikai, elektronikus és szoftveres alkatrészeket tartalmaz. A projekt befejezéséhez hozzá kell férnie egy 3D nyomtatóhoz, lézervágóhoz és néhány faipari eszközhöz. A Python segítségével készítettem az órába épített csillagtérképeket és dizájnt. Talán a kedvenc részem a projektben az volt, hogy ezeket a technológiákat együttesen integráltam.

Ez a projekt teljesen eredeti volt. Megírtam a szoftvert az óra futtatására, létrehoztam a lézeres terveket a tokhoz, sőt megépítettem a fogaskerekeket és a hajtásláncot. A szoftvert én is megírtam a csillagtérkép elrendezéséhez.

A végeredmény megérte azt az időt, amit az összeállításával töltöttem.

1. lépés: Az alkatrészek összegyűjtése

Az alkatrészek összegyűjtése
Az alkatrészek összegyűjtése

Ehhez a projekthez a következő kellékekre lesz szüksége:

2 db 11x14 (0,093 hüvelyk vastag) akril

1 - 1x6 tábla 6 láb hosszú.

1 - Arduino Uno

1 - Valós idejű óra modul

1 - léptetőmotor 28bjy -48

1 - léptető - UNL2003

1 - 5 voltos tápegység

1 - 36 hüvelykes led szalagfény

1 - 1/4 hüvelykes rétegelt lemez - 2x4 láb

1-8 mm -es fém tengely

2 - 608 golyóscsapágy

1 - darab fekete hablap - körülbelül 12 x 12 hüvelyk

Egyéb: huzal, facsavarok (#6 x 1 1/4 hüvelyk), zsák 6x32 x 0,75 hüvelykes gépcsavarokkal + anyák, egy másik tasak 4x40 x 0,75 gépcsavar, fafolt (opcionális)

A következő eszközökre is szüksége lesz:

Hozzáférés egy 3D nyomtatóhoz

Hozzáférés lézeres maratógéphez, amely 1/4 rész akril és fa vágására alkalmas

Asztali fűrész + útválasztó az óra tokjának létrehozásához

2. lépés: Nyomtassa ki a fogaskerekeket és a műanyag alkatrészeket

Nyomtassa ki a fogaskerekeket és a műanyag alkatrészeket
Nyomtassa ki a fogaskerekeket és a műanyag alkatrészeket
Nyomtassa ki a fogaskerekeket és a műanyag alkatrészeket
Nyomtassa ki a fogaskerekeket és a műanyag alkatrészeket

Kezdésként ki kell nyomtatnia az óra fogaskerekeit és műanyag alkatrészeit. Prusa I3 MK3 -at, Slic3r -t és PETG -t használtam az órámhoz. Ennek a projektnek azonban szinte minden variációnak jól kell működnie. Az elsődleges korlátozás az, hogy nagy tálcára van szüksége a lemeztartó és a 72 fogú fogaskerék létrehozásához.

Ez a nyomtatandó fájlok gyors leírása:

csapágytartó - A csapágytartó két 608 csapágyat tartalmaz a hajtótengely támogatására. Rögzül az óra középső lemezének hátoldalára.

csatoló - Ez a műanyag darab összeköti a lemeztartót és a 72 fogú fogaskerék -fogaskereket. 25 mm hosszú, ezért olyan órára tervezték, amelynek két hüvelyk távolsága van az elülső lemez és a csapágyakat tartó középső lemez között.

lemeztartó - A lemeztartó összekapcsolja az akrillemezt és annak hátlapját a hajtótengelyhez.

tengelytartó - Ez a reszelő egy 8 mm átmérőjű gyűrűhöz, amelyet a tengely helyén tartására használnak, amikor áthalad a csapágytartón. Ebből kettőt ki kell nyomtatnia a projekthez.

Orsó fogaskerék (18 fog) - Ez a fogaskerék -szorítás illeszkedik a léptetőmotor tengelyére.

Orsó fogaskerék (72 fog).- Ez a fogaskerék az óra hajtótengelyéhez kapcsolódik, és elforgatja a lemeztartót és az akrillemezt.

motortartó - lemez a léptetőmotor tartására

Az alapvető mechanikai kialakítás a fenti ábrákon látható. Az előlap a csillagtérkép forgó részéhez (Rete) van rögzítve. Ez tengelyen keresztül csatlakozik egy 72 fogú fogaskerékhez. A léptetőmotor (28BYJ48) egy 18 fogú fogaskerekű hajtja az órát. A motor maga a motor tartólapjában helyezkedik el, így az óra középső lemezén állítható.

A tengelyt tartó csapágytartó rendszer az órán belül egy központi lemezre van csavarozva. A használt csapágyak normál 608 csapágyak (22 mm külső átmérő, 8 mm belső átmérő, 7 mm vastagság), amelyek a medvetartó darabon belül és kívül helyezkednek el. A tengelyek a fogaskerekekhez kapcsolódnak, és a tengelyre minden ragasztva van, hogy minden egyben legyen.

A fogaskerekek és a műanyag alkatrészek a Fusion 360 segítségével készültek. Kicsit új vagyok a szoftverben, de a kiegészítő hajtómű-generáló eszköz nagyon jól működött ennek összeállításában. A szoftver használatának kitalálása számomra a projekt egyik elsődleges célja volt.

A 3D részek tervezési fájlját itt érheti el: Fusion 360 Astronomy Clock

3. lépés: Az akril alkatrészek lézeres maratása

Az akril alkatrészek lézeres maratása
Az akril alkatrészek lézeres maratása

A Rete (a csillagokkal ellátott rész) és a lemez (az elülső) akril sablonjai fent vannak csatolva. Ez a csillagtérkép körülbelül 40 fokos északi szélességre volt beállítva, és a legtöbb ember számára elég jól működik. Magukat a térképeket python -ban írt szoftverrel készítettem.

github.com/jfwallin/star-project

Nem javaslom az ásást, hacsak nem szereted a python kódolást és a csillagászatot. Ez még nem olyan jól dokumentált, de elérhető, ha használni szeretné. Sok időt töltöttem olyan esztétikai kérdésekkel, mint a csillagméret, a betűtípusok, a címke helye stb.

Alapvetően kétféle fájl létezik:

lemez - Azok a darabok, amelyekre a csillagtérképet nyomtatják.

rete - Azok a darabok, amelyeken az ablak van, amelyen keresztül a csillagokat nézi.

Nem kell mindegyiket kinyomtatnia, de úgy gondoltam, hasznos lehet, ha különféle formátumokban tartalmazza őket.

Miután előállítottam a Rete és a Plate létrehozását a python kód használatával, importáltam az Adobe Illustratorba, hogy hozzáadhassam a maratáshoz szükséges grafikus elemeket. Megfordítottam a csillagtérképet, amely maratott az akril hátoldalán, hogy a háttérvilágítás egy kicsit szebb legyen.

Ha nincs hozzáférése lézermaratóhoz, akkor csak kinyomtathatja a lemezt és a Rete -et papírra, majd ragaszthatja őket egy rétegelt lemez alapra. Nem lenne ragyogó akril megjelenése, de mégis, de mégis szép óra lenne a köpenyen, amely minden nap megmutatja a csillagok forgását. A fém dizájn maratása hűvös gőz punk megjelenést kölcsönözne az órának.

(Megjegyzés: javítás történt az akrillemez sablonban, amelyet a kép egy része elkészítése után adtak hozzá.)

4. lépés: A fa alkatrészek lézeres maratása

A fa alkatrészek lézeres maratása
A fa alkatrészek lézeres maratása
A fa alkatrészek lézeres maratása
A fa alkatrészek lézeres maratása

Az óra rétegelt lemez részeihez tartozó Adobe Illustrator fájlok a fenti mellékletben találhatók. Négy rétegelt lemezréteget kell lézerrel vágni. Könnyedén használhat CNC gépet ezeknek az alkatrészeknek az elkészítéséhez, vagy akár csak ott vághat asztali fűrésszel és görgetőfűrésszel. Csak meg kell egyeznie az utolsó lépéstábla és az óra eleje nyomtatott részeivel.

óra-hátlap-rétegelt lemez-Ez csak egy 11x11 hüvelykes lemez 1/8 rétegelt lemezből, amely az óra hátuljaként szolgál. Csillag dizájnt tettem rá, mert jól nézett ki.

óraközép-rétegelt lemez-Ez is egy 11x11-es rétegelt lemez, de 3/8 hüvelykes rétegelt lemezből vágtam ki. 9 mm átmérőjű lyuk van a hajtótengely közepén. A léptetőmotor, a hajtótengely és az óra elektronikája erre a darabra van felszerelve.

óra-elülső rétegelt lemez-Ez az óra elülső darabja. Ismét ez egy 11x11 hüvelykes darab 1/8 rétegelt lemez. Középen egy kör alakú lyuk található, valamint 4 lyuk a 6x32 csavarokhoz, amelyek a lemezt az elülső oldalhoz rögzítik.

óra-lemez-rétegelt lemez-Ez a rétegelt lemez (1/8 hüvelyk) lehetővé teszi a plexi lemez rögzítését. Végül egy réteg fekete hablapot szendvicsel a rétegelt lemez és az akril között. Ez a darab a 3D nyomtatott lemeztartóra is rögzíthető.

5. lépés: Szerelje össze az óraházat

Szerelje össze az óraházat
Szerelje össze az óraházat

Az órát tartó doboz 1x6 fából készült, körülbelül 6 láb hosszú.

Az alapötlet az, hogy készítsünk egy dobozt, amely dado barázdákban tartja a 11x11 hüvelykes fadarabokat. Úgy méreteztem a dobozomat, hogy külső mérete 12 hüvelyk, belső mérete 10,5 hüvelyk legyen. Az óra minden darabjába három dado -barázdát kell vezetni. Az én verziómhoz 12x6x0,75 méretű fadarabokat és két 10,5x6x1 fadarabot kell hozzárendelnem.

Az óra elülső és hátsó hornyai körülbelül 1/2 hüvelyk távolságra vannak a fadarabok elejétől és hátuljától. Egy 1/8 -as útválasztó bitet használtam egy útválasztó asztalon ezeknek a nyílásoknak a létrehozásához. Miután megvizsgáltam a rétegelt lemez illeszkedését, az útválasztó asztali kerítését egy szöggel eltoltam (kb. 1/32 hüvelyk Imperial egységekben), majd újra átfutottam.

A középső lemezt tartó középső horony a vágóasztalon is levágásra került. Mivel 3/8 rétegelt lemezt használtam ehhez a darabhoz, a maróasztal kerítésének további beállítását elvégeztem a szélesebb lyuk kialakítása érdekében. Körülbelül 2 hüvelyk távolság van a betűtábla és a középső lemez között a dobozban, ezért ennek megfelelően állítsa be a táblázatot.

Mindkét vágásnál minden táblára pár passzt csináltam. A táblákat is átfuttattam néhányszor, hogy megbizonyosodjak arról, hogy a vágások tiszták.

A két oldaltábla dadosai a tábla teljes hosszára vonatkoztak. A hosszabb felső és alsó darabok esetében azonban két ütközőblokkot használtam a maróasztalon, hogy a pengét a fába merítsem, körülbelül 1/2 hüvelyk távolságra a fadarabok elejétől és végétől. Alapvetően nem akartam, hogy a barázdák látszódjanak a tok külső oldalán. Minden horony körülbelül 1/4 mélyen van a rétegelt lemez tartásához.

Miután elvágta a darabokat, ideiglenesen szerelje össze a tokot, és durván csiszolja le az esetlegesen kilógó széleket. Az éles széleket is le kell venni az óraház külső részeiről. Ha elégedett a házzal, vegye le a felső panelt, és győződjön meg arról, hogy a rétegelt lemez valóban illeszkedik az Ön által vezetett hornyokba. Rájöttem, hogy egy 1/8 részt le kell vennem a tányéromról egy asztali fűrésszel, hogy a dolgok kényelmesen elférjenek az általam készített dobozban.

Mivel ez egy prototípus volt, ezért néhány sarkot levágtam, amikor a tokot készítettem ebben a projektben. Nyárfát használtam az órámhoz, de csak azért, mert a boltomban egy tábla állt. Cseresznyében vagy dióban szebb lenne. Én is csak egyszerű csavarkötéseket használtam, hogy összefogjam egy egyszerű átfedő konstrukcióval. A csavarok az óra tetején és alján lesznek, így nem lesz nagyon észrevehető, amikor a kandallóm melletti paláston van. (Továbbá, említettem, hogy ez prototípus?). Az óra következő változata ferde kötéseket használ.

6. lépés: Szerelje össze az óra mechanikus alkatrészeit

Szerelje össze az óra mechanikus alkatrészeit
Szerelje össze az óra mechanikus alkatrészeit
Szerelje össze az óra mechanikus alkatrészeit
Szerelje össze az óra mechanikus alkatrészeit
Szerelje össze az óra mechanikus alkatrészeit
Szerelje össze az óra mechanikus alkatrészeit

Az órák mechanikus részeinek összeszerelése néhány percet vesz igénybe, de viszonylag egyenesen előre.

Csatlakoztassa a csillaglemezt, a rétegelt lemezt, a 72 fogú fogaskerék fogantyút és a műanyag lemeztartót:

  1. A rétegelt lemez lemeztartóját sablonként használva vágjon ki egy darab fekete habszivacslapot, hogy azonos méretű legyen. Én egy Exacto késsel készítettem el ezt a darabot, de egy tekercsfűrész ugyanúgy működhet. (Fontos megjegyzés: NE HASZNÁLJUK LÉZERESEN A HAGYOMT. Mérgező füstöket termel.)
  2. Középre állítsa a fából készült lemeztartót a 3D nyomtatott lemeztartóra. Mérjen meg, majd fúrjon négy csavarlyukat, hogy illeszkedjen a műanyag tartóba. Rögzítse a műanyag tartót a rétegelt lemez lemeztartójához 6x32 1 hüvelykes csavar és anya segítségével. Vágjon kis lyukakat a hablapba a csavarfejek elhelyezéséhez.
  3. Szendvics az akril csillaglemezt, a hablapot a benne lévő csavarlyukakkal és a rétegelt lemezt. Négy lyuk van a rétegelt lemezben és az akril csillaglemezben. 6x32 1 hüvelykes csavart kell használnia ezeknek a daraboknak az összekapcsolásához. Természetesen lyukat kell fúrni a habmagtáblán és az építési papíron a megfelelő helyeken.
  4. Ragassza a csatlakozót a lemeztartóhoz. 0,1 mm tűrést adtam hozzá a fülek és a lyukak közé, hogy biztosan jól illeszkedjenek.
  5. Ragassza a 72 fogú fogaskerék fogantyút a tartóhoz. Ezzel befejeződik az óracsillag -lemez összeszerelése. Gorilla ragasztóval cementáltam a 72 fogú fogaskereket, a csatolót és a lemeztartót.

7. lépés: Kezdje el összeszerelni az óra tokját

Kezdje el összeállítani az óra tokját
Kezdje el összeállítani az óra tokját
Kezdje el összeállítani az óra tokját
Kezdje el összeállítani az óra tokját
Kezdje el összeállítani az óra tokját
Kezdje el összeállítani az óra tokját
Kezdje el összeállítani az óra tokját
Kezdje el összeállítani az óra tokját

Szerelje össze az elülső lemezt: Csavarja az akril betétet az óra rétegelt lemez előlapjára négy 6x32 1 hüvelykes (vagy akár 3/4 hüvelykes) csavar és anya segítségével.

A háttérvilágítású LED -szalag hozzáadása: Fogja meg a LED -csíkot, és rögzítse az óra középső lemeze és az óra előlapja között. (Ez segíthet az óra előlapjának eltávolításában.). Győződjön meg arról, hogy a szalag biztonságosan rögzítve van, és nem zavarja az óramechanizmusok vagy a léptetőmotor forgását. Érdemes kapcsokat vagy ragasztót használni a helyükön tartásához. Helyezze a rétegelt lemez elülső részét az akril borítással az óra tokjába. Helyezze a középső lemezt az óramechanizmussal az óra tokjába is. Ügyeljen arra, hogy a LED szalag tápkábelét óvatosan vezesse át a középső lemezen. Ehhez egy lyukat helyeztek el a tábla alján.

8. lépés: Szerelje össze a középső lemezt és kösse be az órát

Szerelje össze a középső lemezt és kösse be az órát
Szerelje össze a középső lemezt és kösse be az órát
Szerelje össze a középső lemezt és kösse be az órát
Szerelje össze a középső lemezt és kösse be az órát
Szerelje össze a középső lemezt és kösse be az órát
Szerelje össze a középső lemezt és kösse be az órát

Most itt az ideje, hogy összeállítsuk az óra középső lemezt. Ez magában foglalja a hajtótengely és a motor mechanikus megtámasztását, valamint a projekt elektronikájának bekötését.

Szerelje fel a csapágytartót és a léptetőmotort a középső lemezre: Rögzítse a léptetőmotort a középső lemezhez két 6x32 -es csavar és anya segítségével. Futtassa a vezetéket a léptetőből a tábla hátuljához. Fogja meg a 3D nyomtatott csapágytartót, és nyomja össze két 608 csapágyat a tartó elején és hátulján. Lehet, hogy módosítania kell ezt a részt, ha a 3D nyomtatója kissé le van kapcsolva, de a PETG és a Prusa nyomtatóm segítségével sikerült jól illeszkednem. Csavarja be a tartót a középső lemez hátuljához. Szerelje fel az óraszerkezeteket a hajtótengelyre: Nyomja át a 8 mm-es fémtengelyt a 72 fogú fogaskerék-fogaskeréken és a műanyag lyuklemezen, hogy az a rétegelt lemez lemeztartója mellett ütközzön. Helyezze a 8 mm -es fémtengely másik végét a központi lemezen és a csapágytartón keresztül. Helyezze a központi lemezt a dobozba, ügyelve arra, hogy elegendő szabad tér legyen ahhoz, hogy a csillagkerék elfordulhasson a csavarok mögött, amelyek az elülső műanyag tartót a helyükön tartják. Mérje meg és jelölje meg a tengely vágásának helyét, hogy kényelmesen elférjen a dobozban. Szüksége lesz elegendő tengelyre a tengelyzár két darabjának ragasztásához a csapágy előtt és után. Miután elvégezte ezt a mérést, távolítsa el a hajtómű/lemez szerelvényt, és vegye ki a tengelyt a csapágytartóból. Vágja le a tengelyt fémfűrésszel, hogy teljesen illeszkedjen a tokba, de legyen 0,5-1 cm -es másodperce is, amely kilóg a csapágytartó hátuljából. Miután a tengelyt a megfelelő hosszúságúra vágta, szerelje vissza a lemezt/72 fogú fogaskerék -lemezt és ragasztja a helyére. Helyezzen egy tengelyzárat közvetlenül a szerelvény mögé, majd helyezze át a tengelyt a csapágytartón. Miután ismét megerősítette az illeszkedést, ragassza fel a tengelyreteszt a tengelyre. Ragasszon egy második tengelyzárat a csapágytartó mögötti tengelyre.

Az óramechanizmus sorrendje a következő lesz:

  1. akril lemez
  2. hab maglap
  3. rétegelt lemez lemeztartó
  4. 3D nyomtatott lemeztartó
  5. kapcsolókészülék
  6. 72 fogaskerék
  7. tengelyzár
  8. központi tartólemez csapágy + csapágytartó + csapágytengely -zár
  9. tengelyzár

Utolsó lépésként nyomja meg a 18 fogú fogaskerék rögzítését a léptetőmotorhoz. Állítsa be és húzza meg a léptetőmotort úgy, hogy a 72 és 18 fogú fogaskerekek összefonódjanak és simán mozogjanak. Húzza meg a léptetőmotor csavarjait a helyén.

Az elektronika bekötése:

Az óra kapcsolási rajza viszonylag egyszerű. Csatlakoztatnia kell a valós idejű óra modult az SDA és SCL érintkezőkhöz, a +5 volt és az Arduino földeléséhez. Az UN12003A léptető meghajtó IN1 - IN4 csapjait is csatlakoztatnia kell az Arduino 8–11. Egy kapcsolót és egy 1 k ohmos ellenállást kell csatlakoztatni a föld és az Arduino 7. csapja közé. Végül tápegységet kell csatlakoztatni az UNL 2003A kártyához és az Arduino -hoz egy 5 voltos tápegységből.

Itt egy részletesebb leírás:

  1. Forrasztjon egy vezetéket a nyomógomb egyik oldalán. Csatlakoztassa ezt az Arduino 7 -es csapjához.
  2. Forrasztjon egy 1k -os ellenállást a nyomógomb másik oldalán, hogy a bemeneti gombot földelje, amikor nem nyomja le. A gomb másik oldalán kösse +5 voltra.
  3. Csatlakoztassa a négy vezetéket a 8, 9, 10 és 11 érintkezők közé az UNL 2003A IN1, IN2, IN3 és IN4 csapjaihoz.
  4. Csatlakoztassa a valós idejű óra modul SCL és SDA pontjait az Arduino megfelelő csapjaihoz.
  5. Csatlakoztassa az Arduino földjét a valós idejű óramodulhoz és az UNL 2003A táblákhoz.
  6. Hozzon létre egy energiaosztót az 5 voltos tápegységhez (2 amper elegendő), és csatlakoztassa az Arduino és az UNL 2003A kártyához.
  7. Végül rögzíteni kell a LED tápegységet az óra és a menet középső rétegén keresztül a tok hátuljához. Azt szeretné, ha a LED -vezérlő kilógna a hátoldaláról, így megváltoztathatja az óra megvilágítási mintáját.

A léptetőhöz +5, az Arduinohoz +6 - +12 voltot kell kötni. Sikertelenül próbáltam ehhez egyetlen tápegységet használni, de valószínűleg egy 2 amperes 7 voltos rendszert használtam volna a léptető teljesítményszabályozójával, ha lenne egy kis időm.

Győződjön meg arról, hogy a motor és a fogaskerekek közötti feszültség nem túl szoros vagy nem veszít. Ellenőrizze kétszer mindent. Ha minden vezeték a helyén van és az alkatrészek rögzítve vannak, óvatosan csúsztassa a helyére.

Azonban - még ne csatlakoztassa a tápegységet. Először be kell programozni a táblát

9. lépés: Programozza be az Arduino programot

Programozza be az Arduino programot
Programozza be az Arduino programot
Programozza be az Arduino programot
Programozza be az Arduino programot

Az Arduino programozása meglehetősen egyszerű volt. A kód így működik:

  1. Amikor a kód elindul, inicializálja a lépésszámlálót, és lekapja az időt a valós idejű óra modulból. A motor lépéseinek száma is inicializálásra kerül, néhány más változóval együtt a rendszerről.
  2. Az idő a helyi időből helyi Sidereal idővé alakul. Mivel a Föld a Nap körül kering, miközben a tengelye körül forog, a csillagok forgásához szükséges idő körülbelül 4 perccel rövidebb, mint amennyi a Nap (átlagos) helyzetébe való elforduláshoz szükséges. A kódban szereplő Sidereal time alprogram módosult erről az oldalról. Azonban volt néhány hiba a kódban, ezért frissítettem, hogy a teljes közelítő oldalsó idő algoritmust használjam, amelyet az amerikai haditengerészeti megfigyelőközpont hozott létre.
  3. Amikor a fő ciklus elkezdődik, kiszámítja, hogy mennyi idő telt el (oldalsó órákban) az óra bekapcsolása óta. Ezután megnézi az aktuális lépésszámlálót, és kiszámítja, hogy hány lépést kell hozzáadni, hogy az óra forgása igazodjon az aktuális időhöz. Ennyi lépést küld az Arduino a lemez mozgatására.
  4. Ha megnyom egy gombot a fő hurokban, a lemez gyorsabban halad előre. Ez lehetővé teszi, hogy a lemezt az aktuális időre és dátumra állítsa. Az óra nem őrzi meg a lépések számát az áramellátás visszaállítása után, és nincs kódoló, amely jelzi a lemez abszolút pozícióját. Ezt kiegészíthetem a projekt jövőbeli verziójával.
  5. Az óra áthelyezése után a rendszer egy ideig alszik, és megismétli az utolsó két lépést.

Egy csomó kísérletet végeztem a léptetővel, hogy megbizonyosodjak arról, hogy valójában hány lépésre van szükség egyetlen forgatáshoz. Az én léptetőmnél 512 x 4 volt a szabványos Arduino Stepper könyvtárral. A kódban a fordulatszámot 1 -re állítottam. Bár ez fájdalmasan lassú, amikor beállítja az órát, a nagyobb sebesség általában több kihagyott lépést tartalmaz.

10. lépés: Csatlakoztassa és állítsa be az időt

Csatlakoztassa és állítsa be az időt
Csatlakoztassa és állítsa be az időt
Csatlakoztassa és állítsa be az időt
Csatlakoztassa és állítsa be az időt
Csatlakoztassa és állítsa be az időt
Csatlakoztassa és állítsa be az időt
Csatlakoztassa és állítsa be az időt
Csatlakoztassa és állítsa be az időt

Miután feltöltötte a kódot, csatlakoztassa a tápegységeket az Arduino -hoz és a léptetőhöz. Dugjon be mindent, beleértve a háttérvilágítást is. A távirányítóval kapcsolja be a lámpát.

Most már csak annyit kell tennie, hogy megnyomja a gombot az idő és a dátum igazításához. Csak győződjön meg arról, hogy a külső műanyag borítón lévő pontos idő a belső akrillemezen lévő hónaphoz és naphoz igazodik. Gratulálunk! Csillagászati órája van.

Az idő beállítása után körülbelül 8 másodpercenként impulzusokat kell kapnia a léptetőből a csillagmező frissítéséhez. Lassú 24 órás forgás, ezért ne várjon sok intézkedést ezzel kapcsolatban. Nyilvánvalóan befejezheti (és meg is kell tennie!) Az ügyet.

Mint mondtam, ez egy prototípus. Általában elégedett vagyok az eredményekkel, de a következő verzióban kicsit módosítanék. Amikor átépítettem, valószínűleg NEMA léptetőket fogok használni az olcsó-o verziók helyett. Azt hiszem, a tartóerő és a megbízhatóság megkönnyítené a használatukat. A hajtómű jól működött, de úgy érzem, hogy egy kicsit túl sokat játszottam az általam tervezett fogaskerekekben. Valószínűleg én is ezt csinálnám másképp.

Végezetül szeretném megköszönni az MTSU Walker Könyvtár embereinek, hogy segítettek ebben. A Laser Etcher -t használtam a Maker Space -ben az akril- és favágott alkatrészek elkészítéséhez, és sok produktív megbeszélést folytattam Ben -nel, Neal -lel és a többi Makerspace bandával, amikor az órára gondoltam.

Órák verseny
Órák verseny
Órák verseny
Órák verseny

Második díj az Óraversenyben

Ajánlott: