Tartalomjegyzék:
- Kellékek
- 1. lépés: Egyszerű portál Splatoon 2 szakasz megjelenítése
- 2. lépés: Háttér testreszabása
- 3. lépés: A betűtípus testreszabása
- 4. lépés: Olvassa el az Amiibtronics kijelző létrehozását
- 5. lépés: PyPortal I2C 3.3V
- 6. lépés: Tápcsatlakozó - PyPortal bekötése
- 7. lépés: Tápcsatlakozó - Csatlakozóvég hozzáadása
- 8. lépés: Húzza ki a fedélzeti hangszórót
- 9. lépés: Hangszóró Pigtail csatlakozó
- 10. lépés: Szerelje össze az Adafruit PyPortal házát
- 11. lépés: PCA9685 vezetékköteg - A 4 tűs JST PH csatlakozóvezetékek átrendezése
- 12. lépés: PCA9685 vezetékköteg - 6P Dupont csatlakozóvég
- 13. lépés: PCA9685 vezetékköteg - A 4 tűs JST PH csatlakozóvezetékek átrendezése
- 14. lépés: PCA9685 vezetékköteg - Csatlakoztassa a 3 tűs JST PH vezetéket a 6P Dupont csatlakozóhoz
- 15. lépés: Nyomtassa ki az Amiibotronic kijelző alkatrészeit
- 16. lépés: Koppintson az USB -rögzítés elemre
- 17. lépés: Koppintson a Servo Mount elemre
- 18. lépés: Koppintson a Riser elemre
- 19. lépés: Csatlakoztassa az USB tápportot
- 20. lépés: Szerelje fel a PCA9685 modult
- 21. lépés: Szervók felszerelése
- 22. lépés: Készítse elő a szervókürtöt
- 23. lépés: A lemezjátszó Amiibo tartójának felszerelése
- 24. lépés: Hangszórók felszerelése
- 25. lépés: A PyPortal lekötése
- 26. lépés: PCA9685 tápcsatlakozás
- 27. lépés: PyPortal tápcsatlakozó
- 28. lépés: Hangszóró csatlakozó
- 29. lépés: Csatlakoztassa a PyPortal Riser -t
- 30. lépés: Csatlakoztassa a 6P DuPont csatlakozóköteget
- 31. lépés: Csatlakoztassa a csatlakozókat
- 32. lépés: Szervezze meg a vezetékeket
- 33. lépés: Díszítsd
- 34. lépés: Köszönöm
Videó: PyPortal Splatoon 2 ütemezés kijelző: 34 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Írta: Binktinkerer
Névjegy: Szeretek dolgokat készíteni. További információ a bbtinkererről »
Szórakoztató megjelenítés az aktuális és a közelgő Splatoon 2 szakaszokról a Turf Warban és a rangsorolt játékokban, a rangsorolt játéktípus és a Lazacfutás ütemterve az Adafruit PyPortal használatával. Lépjen végig az ütemezésen az érintőképernyő megnyomásával. A hátterek véletlenszerűen ciklusosak a szemek édességéhez. Az opcionális Amiibo állvány az Amiibotronics számára készült, amely menetrendi változások esetén az Amiibos -t a képernyő felé forgatja.
Az aktuális szakaszok a @mattisenhower által készített Splatoon2.ink -ből származnak, és az idő szinkronizálva van az Adafruit IO -ból.
Ez a projekt nagyon egyszerű, ha csak az ütemtervet szeretné megjeleníteni egy PyPortal -on, és használni azt, ami nekem van. Alapvetően csak frissítenie kell a hálózati beállítások, az Adafruit IO fiókadatok és az időzóna konfigurációs fájljait.
A projekt kissé jobban bekapcsolódik, ha tovább szeretne testreszabni attól függően, hogy mennyire rendelkezik képi programokkal és Python programozással.
Az Amiibo animáció hozzáadása nem kötelező, és sokkal több munkát igényel a forrasztás és a 3D nyomtatás.
Ellentmondás
A PyPortal nem olyan gyors, mint az 1 ms -os HDMI játékmonitor. A kijelző néhány másodpercet vesz igénybe, amíg mindent a képernyőre rajzol.
Kellékek
Kívánt:
- Adafruit PyPortal - CircuitPython Powered Internet Display
- Adafruit IO fiók
- WiFi
- Micro SD kártya
Opcionális Amiibtronic felépítés:
- Adafruit PyPortal asztali állványház
- MG90S mikro szervók x 2
- PC9685 szervo modul
- USB mikro kitörő kártya
- Zárt sztereó hangszórókészlet - 3W 4 Ohm
- 3 tűs női JST PH csatlakozó
- 4 tűs női JST PH csatlakozó
- JST RCY csatlakozók
- M2.5 csavarok, alátétek és anyák
- M3 Csavarok, alátétek és anyák
- 4-40 Csavarok, alátétek és anyák
- Vezetékek
- Kis kábelkötegek
- Hőre zsugorodó pakolás
- 3d nyomtató
- Csavaros csapok
- Splatoon matricák
1. lépés: Egyszerű portál Splatoon 2 szakasz megjelenítése
Töltse le a SplatSchedule projektet a GitHub webhelyről. Hozzon létre egy secrets.py fájlt az src/conf könyvtárban adataival az src/conf könyvtárban található példa segítségével. Frissítse az application_configuration.py fájlt ugyanabban a mappában.
Hozzon létre egy háttérkönyvtárat a micro SD kártyán annak gyökerében. Másolja az összes bmp fájlt a projektképek könyvtárából az imént létrehozott háttérkönyvtárba. Helyezze be a micro SD kártyát a PyPortalba.
Telepítse a SplatSchedule_ [dátum].uf2 fájlt a firmware mappából a PyPortalba úgy, hogy kétszer gyorsan megnyomja a PyPortal hátoldalán található reset gombot a rendszerindító meghajtó megnyitásához. Ezután másolja át a fájlt. A PyPortal automatikusan újraindul, amikor a fájl másolása befejeződött. Ez a firmware a CircuitPython 4.0.1, a szükséges Adafruit könyvtárakkal.
Másolja át az összes fájlt az src könyvtárból a PyPortal -ra, és már indulhat is. A PyPortal automatikusan újraindítja magát és elindul.
Az alábbiakban a konfigurációs fájlok gyors magyarázata található.
secrets.py - Minden konfigurációnak magától értetődőnek kell lennie. Cserélje le az SSID -t a WiFi SSID -jére és így tovább. Meg kell szereznie az időzónáját a https://worldtimeapi.org/timezones webhelyről, pl. az időzónám Csendes -óceán/Honolulu.
# Ebben a fájlban tárolja a titkos beállításokat, jelszavakat és tokeneket!
# Ha beírja őket a kódba, kockáztatja, hogy elköveti ezeket az információkat vagy megosztja azokat # ami nem lenne jó. Tehát inkább tartsa mindezt ebben az egy fájlban, és # tartsa titokban. secrets = {'ssid': 'SSID', # Tartsa a két idézetet a 'password' név körül: 'PWD', # Tartsa meg a két idézetet a 'timezone' jelszó körül: "TIMEZONE", # http:/ /worldtimeapi.org/timezones 'aio_username': 'AIO_USERNAME', 'aio_key': 'AIO_KEY',}
application_configuration.py - Csak a time_adjust frissítése szükséges ahhoz, hogy gyorsan fel tudjon indulni. Nem találtam módot arra, hogy a secretes.py -ből lekérjem ezt a szám időzónát, így az időzóna beállítását másodpercekre kell konvertálnod. A többi beállításnak magától értetődőnek kell lennie.
konfiguráció = {
'battle_schedule_url': 'https://splatoon2.ink/data/schedules.json', 'salmon_schedule_url': 'https://splatoon2.ink/data/coop-schedules.json', 'time_service': 'https:/ /io.adafruit.com/api/v2/%s/integrations/time/strftime?x-aio-key=%s ',' time_service_strftime ':' & fmt =%25Y-%25m-%25d+%25H%3A% 25M%3A%25S.%25L+%25j+%25u+%25z+%25Z ', # Adafruit IO strftime%Y-%m-%d%H:%M:%S.%L%j%u%z%Z a dekódolás részleteit lásd a https://strftime.net/ webhelyen. # A https://apidock.com/ruby/DateTime/strftime címen a teljes opcióért 'time_adjust': -36000, # óra másodpercben 'touchscreen_touch_throttle': 2, 'sd_mount_directory': '/sd', 'background_images_directory': '/sd/backgrounds/', 'background_timeout': 900, # 900 = 15 perc 'schedule_change_timeout': 180, # 180 = 3 perc 'schedule_refresh': 43200, # 43200 = 12 óra # Ha felépítette a lemezjátszót, állítsa a True 'enable_turntable' értékre: False, # Az alábbiak nem kötelezőek, és tesztelésre és hibakeresésre használhatók # "debug": Hamis, # 'disable_wifi': False, # 'use_test_files': False, # 'test_battle_schedule_file': '/test_battle_schedule.json', # 'test_salmon_schedule_file': '/test_salmon_schedule.json'}
Ez minden, ami a PyPortal Splatoon 2 ütemezés kijelzőjének megszerzéséhez szükséges. Olvassa el, ha testre szeretné szabni a hátteret és/vagy módosítani a szöveg elhelyezését.
2. lépés: Háttér testreszabása
A SplatSchedule projekt tartalmazza a hátterek létrehozásához használt GIMP projektfájlt. Használja ezt példaként, ha szereti a GIMP használatát. Vagy használja kedvenc képszerkesztőjét a hátterek készítéséhez. Kövesse az alábbi irányelveket, hogy segítsen megjeleníteni a háttereket.
A színpadi hátteret az Inkipedia -ból ragadták meg.
Mint korábban említettük, a PyPortal nem gyors a megjelenítésben. Annak érdekében, hogy csökkentse a PyPortal által feldolgozandó feladatokat, helyezzen statikus szöveget a háttérbe.
A háttereknek 320x240 képpont méretűnek és bitképes formátumúnak kell lenniük. A háttereket 24 bites formátumban mentettem, mivel a 16 bites szörnyűnek tűnt, a 32 bites pedig kék árnyalatú volt.
Nagyjából ennyi a háttér. A következő lépés a szöveg betűtípusát és elhelyezését írja le.
3. lépés: A betűtípus testreszabása
Olvassa el az egyéni betűtípusokat a CircuitPython -kijelzőn, hogy saját egyéni betűtípusokat hozzon létre.
A @frozenpandaman betűtípusait használtam a https://frozenpandaman.github.io/inkling.html címen.
Helyezze a betűtípusokat a text_configuration.py fájlban megadott könyvtár szerint az src/conf könyvtárba. Az alapértelmezett hely a /fonts /.
Frissítse a text_configuration.py fájlt, mely betűtípust, színét és elhelyezési koordinátáját használja a szöveghez.
text_configuration.py - Magától értetődőnek kell lennie.
konfiguráció = {
'fonts_directory': '/fonts/', # text: (font, color, (x, y)) 'text_battle_time_slot': ('Splatoon2-18.bdf', 0xFFFFFF, (10, 18)), 'text_battle_regular_stage_a': ('Splatoon2-18.bdf', 0xFFFFFF, (65, 66)), 'text_battle_regular_stage_b': ('Splatoon2-18.bdf', 0xFFFFFF, (65, 86)), 'text_battle_ranked_rule_name': ('Splatoon2-24. bdf ', 0xF54910, (65, 108)),' text_battle_ranked_stage_a ': (' Splatoon2-18.bdf ', 0xFFFFFF, (65, 129)),' text_battle_ranked_stage_b ': (' Splatoon2-18.bdf ', 0xFFFFF, (65, 149)), 'text_salmon_time_slot': ('Splatoon2-18.bdf', 0xFFFFFF, (65, 191)), 'text_salmon_stage': ('Splatoon2-18.bdf', 0xFFFFFF, (65, 211)}}
Tippek
Ne használjon 3 -nál több betűtípust az alább felsorolt problémákhoz.
A képszerkesztő segítségével megtalálhatja a szöveg elhelyezésének koordinátáit, hogy ne csak vadul tippeljen. Általában a képszerkesztő szoftver mutatóeszközének x és y koordinátái valahol a szerkesztőben jelennek meg, legtöbbször az állapotsorban.
Problémák
Minél több betűtípust használ, annál hosszabb ideig tart a PyPortal indítása, mivel az összes használt betűtípus betöltődik a beállítás során.
A bitképes betűtípusok sok helyet foglalnak el, és elfogyasztják a PyPortal fedélzeti tárhelyét.
Létrehozhat egy betűtípus -könyvtárat a micro SD -kártyán, és oda mutathat (pl./Sd/fonts/), de fura problémába ütköztem, amikor ugyanaz a betűtípus fut a fedélzeti tárolóról, de nem működik a micro SD -ről kártya. Nem tudtam megoldani, hogy mi volt a probléma az SD -kártyáról való betöltéssel.
4. lépés: Olvassa el az Amiibtronics kijelző létrehozását
A következő lépés a DJ lemezjátszó Amiibotronic színpadi kijelzőjének felépítése.
Itt megállhat, ha csak azt szeretné, hogy a PyPortal megjelenítse a Splatoon 2 menetrendjét.
5. lépés: PyPortal I2C 3.3V
Úgy találtam, hogy a fedélzeti valós idejű óra (RTC) nem ketyeg, ha 5 V -os I2C eszközt csatlakoztat. Azt hiszem, ez annak köszönhető, hogy az RTC 3.3V-ra húzza fel. Ezután az 5 V-os I2C eszköz hozzáadása, amely saját felhúzással rendelkezik, 5 V-ra dobja az RTC-t.
Van egy jumper a PyPortal oldalán lévő portok közelében a feszültség kimeneti portok kiválasztásához. Lásd: Adafruit Pinouts referenciaként.
Vágja le/kaparja le azt a kis apró nyomot, amely összeköti a középső betétet az 5V -os párnával. *** Fontos *** Vágja le/kaparja le a szalagkábelt!
Multiméterrel ellenőrizze, hogy nincs-e folytonosság a középső és az 5V-os párna között. Ellenőrizze azt is, hogy a port feszültségének csapja nem rendelkezik -e folytonossággal az 5V -os párnával.
Forrasztjon egy kis forrasztóhidat a középső párnától a 3 V -os padig.
Multiméterrel ellenőrizze a középső párna folytonosságát a 3V-os párnával. Ellenőrizze, hogy nincs -e véletlen kapcsolat az 5V -os párnával sem.
6. lépés: Tápcsatlakozó - PyPortal bekötése
A PyPortal áramellátását közvetlenül az 5V -os buszhoz csatlakoztatva fogjuk használni, ahelyett, hogy a PyPortal mikro -USB -portját használnánk.
A JST RCY csatlakozóhoz mellékelt vezeték túl nagy ahhoz, hogy az Adafruit PyPortal házon keresztül nyomódjon. Kisebb 24AWG vezetéket kell forrasztania a PyPortalhoz, majd a JST RCY csatlakozóhoz. Használja a hagyományos piros színeket a pozitív és fekete a vezetékek földeléséhez.
Csíkozza le és ónozza a 24AWG vezetékek végeit. Vágja le a végét az 5 V -os forrasztópárna méretéhez (a párnát, amelyet az előző lépésben lekapcsoltunk).
Ónozza az 5V -os párnát, és forrasztja a piros vezetéket a párnához. Ezután óvatosan hajlítsa meg a vezetéket az I2C és a D3 port között.
Ónítsa meg a D3 port földelőcsapját (a felső csapot), és forrasztja rá a fekete vezetéket. Hajlítsa meg ezt a vezetéket, hogy kövesse a piros vezetéket.
7. lépés: Tápcsatlakozó - Csatlakozóvég hozzáadása
Vágja le a JST RCY hüvelyi végéhez rögzített vezetékeket ésszerű hosszúságra, például egy vagy két hüvelykre. Azért választottam a dugót, hogy a csatlakozó illeszkedjen az oldalsó portokhoz.
Csúsztassa a fejre zsugorodó csövet a vezetékekre, mielőtt a forrasztás összeilleszti őket.
Forrasztja a csatlakozó vezetékeket az előző lépésben forrasztott vezetékekhez.
Zsugorítsa a csövet a helyére.
8. lépés: Húzza ki a fedélzeti hangszórót
Csatlakoztatunk külső hangszórókat, és le kell választanunk a fedélzeti hangszórót. Lásd: Hangszóró és hangszórócsatlakozó.
A fedélzeti hangszóró bal oldalán két forrasztópárna van, amelyeket itt apró nyomok kötik össze. Vágja le/kaparja le ezt az apró kis nyomot.
Multiméterrel ellenőrizze, hogy a két párna nincsenek-e egymáshoz csatlakoztatva.
9. lépés: Hangszóró Pigtail csatlakozó
A hangszóró csatlakozója fájdalmas, amikor a PyPortal ház be van kapcsolva. Csatlakozót készítünk, hogy könnyen csatlakoztathassuk/lekapcsolhassuk a külső hangszórókat.
Forrasztjon egy 2 tűs férfi JST PH csatlakozót egy női Molex Picoblade csatlakozó végére. Győződjön meg arról, hogy a vezetékek a megfelelő csatlakozóhoz vannak forrasztva a megfelelő JST PH csatlakozóhoz.
A legkisebb zsugorcső, amivel rendelkeztem, még mindig túl nagy volt, így végül forró ragasztóval rögzítettem a csövet a dugaszoló csatlakozóhoz.
10. lépés: Szerelje össze az Adafruit PyPortal házát
Szerelje össze az akril PyPortal burkolatot a ház utasításai szerint.
A hálózati csatlakozónak ki kell tudnia illeszkedni az oldaláról.
Csatlakoztassa a korábban készített hangszórócsatlakozót. Tedd ezt most, mert később nehéz lesz ezt összekapcsolni.
11. lépés: PCA9685 vezetékköteg - A 4 tűs JST PH csatlakozóvezetékek átrendezése
Ezt a lépést kihagyhatja, ha rendben van a vezetékes színű 4 tűs JST PH csatlakozó vezetékeinek színrendje.
Hobbikéssel felemeltem a reteszelő fület és kicsúsztattam a vezetékeket. A színeket átrendeztem, hogy megfeleljenek a PyPortal feszültségkimenetének.
Békén hagyhattam volna a fehér és sárga vezetéket, de szeretem a sárgát, mint az SCL -t, mivel a sárga és az SCL „L” betűt tartalmaz.
A színek sorrendje fekete, piros, fehér és sárga (GND, VCC, SDA, SCL).
A felső csap a földelőcsap, ezért győződjön meg arról, hogy amikor a csatlakozót a PyPortalhoz csatlakoztatja, a földelő vezeték a felső csaphoz van csatlakoztatva.
12. lépés: PCA9685 vezetékköteg - 6P Dupont csatlakozóvég
Csíkozza le a vezetékes 4 tűs női JST PH csatlakozó végeit.
Préselje be a DuPont csatlakozókat a végére.
Helyezze be a vezetékeket a megfelelő sorrendben, hogy megfeleljen a PCA9685 modul fejlécének.
A rendelésem GND, ugrás, SCL, SDA, VCC, ugrás.
13. lépés: PCA9685 vezetékköteg - A 4 tűs JST PH csatlakozóvezetékek átrendezése
A korábbi lépéshez hasonlóan rendezze át a vezetékes 3 tűs JST PH csatlakozó vezetékek színét, hogy illeszkedjenek a PyPortal 3 tűs portok csapjaihoz. A sorrend felülről lefelé GND, VCC, D3.
A csatlakozó másik végén préselje be a DuPont csatlakozókat.
Nem a GND és a VCC vezetékeket fogjuk használni, hanem 2P tokba tesszük, csak későbbi használatra.
14. lépés: PCA9685 vezetékköteg - Csatlakoztassa a 3 tűs JST PH vezetéket a 6P Dupont csatlakozóhoz
Csatlakoztassa a D3 jelvezetéket az előző lépésben vezetékes 3 tűs JST PH csatlakozóból a korábbi lépés 6P DuPont csatlakozójába.
A vezetéknek csatlakoznia kell a GND és az SCL között.
15. lépés: Nyomtassa ki az Amiibotronic kijelző alkatrészeit
Töltse le a PyPortal Splatoon 2 Stage 3D fájlokat a Thingiverse -től.
Nyomtassa ki az STL fájlokat.
A fájlok leírása:
- PyPortalSplatoonStage.stl - A kijelző alsó része az elektronika, szervók és hangszórók számára.
- PyPortalSplatoonRiser.stl - Darab a PyPortal emelésére az Amiiboshoz illő ésszerű magasságra.
- PyPortalSplatoonTurnTableBottom.stl - A fordulótábla alja, amely az esztergáláshoz illeszkedik a szervókürthöz. Próbáltam egy darabból készíteni a forgóasztalt, de a szervókürt mélyedése még nyomtatási támogatás mellett sem jön ki olyan jól.
- PyPortalSplatoonTurnTableTop.stl - A turn asztal felső része, mivel a turn asztalot két részre osztottam.
Fehérre kellett volna nyomtatnom a színpadot, ha tudtam volna, hogy a gyerekeim rátapasztják a Splatoon matricáikat. Azért választottam szürkét, mert a DJ turn asztalok általában abból származnak, amit láttam.
Én is támaszokkal nyomtattam, de tényleg nem kell a színpadi hangszóró lyukakhoz.
16. lépés: Koppintson az USB -rögzítés elemre
Használjon 4-40 alsó csapot az USB-megszakító kártya tartójának befűzéséhez. A tartó a kis blokk, 2 lyukkal.
Egy éles hobbikéssel vágja le a műanyag kifolyást.
17. lépés: Koppintson a Servo Mount elemre
Használja az MG90S szervókhoz mellékelt rögzítőcsavarokat a menetek "megcsapolásához" a szervo rögzítő blokkokba. Nos, ez inkább olyan, mint a csavarok lyukainak befúrása.
Vágja ki a kifutást, ha ez megtörténik.
18. lépés: Koppintson a Riser elemre
4-40 csap segítségével vágja be a szálakat az alján lévő 4 felszálló csavar lyukba.
Használjon hobbi kést a kifutáshoz.
19. lépés: Csatlakoztassa az USB tápportot
1/4 4-40 csavarok segítségével tartsa lenyomva az USB megszakító panelt.
20. lépés: Szerelje fel a PCA9685 modult
A színpad közepén 4 lyuk található, amelyek egybeesnek a PCS9685 modul rögzítőfurataival. Használja ezeket a lyukakat 12 mm -es M2.5 csavarokhoz, 6 mm -es nylon rögzítőelemekhez, alátétekhez és anyákhoz. Csak 6 mm volt a kezemben, de bármilyen magasságú állvány addig működik, amíg van elég hosszú csavar.
Nem építettem be eltéréseket a nyomtatásba, mert az alsó fejrészek túl közel vannak a rögzítési lyukakhoz. Nincs elég hely ahhoz, hogy megbízhatóan kinyomtasson egy olyan vastag falú állványt, amely nem zavarja a fejléc alját.
21. lépés: Szervók felszerelése
Szerelje be a szervókat a szervoállványokba. A szervók csak egy irányba illeszkednek úgy, hogy a vezetékek a színpad közepére néznek.
Csatlakoztassa a szervókat a PCA9685 modulhoz. Csatlakoztassa a bal szervót, amikor alulról nézi a 0 -as portot, és a jobb szervót az 1 -es porthoz.
Győződjön meg arról, hogy a szervók megfelelően vannak csatlakoztatva a PCA9685 modulhoz, a szervóvezetékek színeinek meg kell egyezniük a modullal (fekete/barna a földeléshez).
22. lépés: Készítse elő a szervókürtöt
A szervókürtök felülről nem laposak, és vízszintesnek kell lenniük, hogy megfelelően illeszkedjenek a forgótányér aljába.
Csiszolópapírral simítsa le a kétoldalas szervo kürt tetejét. Tudni fogja, ha lapos, amikor minden fényesség eltűnik.
23. lépés: A lemezjátszó Amiibo tartójának felszerelése
Helyezze a szervo kürtöt a szervóra. A kürt tájolása nem számít.
Helyezze a forgótányér alját a szervókürtre. A szervókürtnek szépen be kell illeszkednie a forgótányér alján lévő mélyedésbe.
Helyezze rá a forgótányér tetejét, és csavarja be a helyére egy 8 mm -es M2 csavarral.
Ismételje meg a második szervót.
Ha akarja, őrülten összeragaszthatja a lemezjátszó darabjait. Nem tettem, mióta kiszáradt a ragasztócsövem. A lemezjátszó anélkül is működik.
24. lépés: Hangszórók felszerelése
10 mm -es M3 csavarokkal, alátétekkel és anyákkal rögzítse a hangszórókat a helyükre.
A vezetékeknek az oldalak felé kell nézniük.
Bevallom, nehezen szereztem be a csavarok belső oldalára az anyákat a színpad teteje közelében. Az segített, ha egy hajlított orrú tűfogóval rögzítettük az anyákat a csavarozás közben.
25. lépés: A PyPortal lekötése
Tetszett az Adafruit PyPortal asztali állványháztető készlet kinézete, és úgy gondoltam, hogy csak a PyPortal kábelkötegelőjét rögzítjük a felszállóhoz.
A szekrény lábainak illeszkedniük kell a felszálló tetején lévő hornyokba. Az illeszkedés nem szoros illeszkedés, és lehet, hogy van egy mozgó szoba, de ez nem számít.
Helyezze be a kábelkötegelőket a felszálló hátsó nyílásaiba. A felszálló hátsó része az ovális nyílás közelében van. Még ne húzza meg teljesen a kötéseket, hagyjon helyet a szekrény lábainak becsúszásához.
Csúsztassa a szekrény lábait a hurkokba.
Húzza meg a kábelkötegeket, hogy a ház lábát a helyén tartsa. Ne húzza túl.
Ha fel akarja kötni a lábak elülső oldalát, rések vannak a felszálló eleje felé. Láncolnia kell a kábelkötegeket, hogy körbejusson. Azt tapasztaltam, hogy ezt nem kell tennem, mivel a hátsó két kábelköteg elegendő volt a PyPortal helyén tartásához.
26. lépés: PCA9685 tápcsatlakozás
Vezetékek segítségével csatlakoztassa a VCC -t és a GND -t az USB megszakító kártyáról a PCA9685 modulhoz. Tartsa be a konvenciót, és használjon pirosat a VCC -hez, és feketét a GND -hez.
Vágja le és ónozza a vezetékek egyik oldalát. Vágja le az ónozott végét az USB -megszakító kártya forrasztópadjának méretéhez.
Forrasztja a vezetékeket az USB megszakító kártyához.
Csavarja le a vezetékek másik végét, és helyezze be a PCA9685 modul csavaros sorkapocsába. Győződjön meg arról, hogy az VCC az USB -ről a sorkapocs VCC -jére megy.
27. lépés: PyPortal tápcsatlakozó
Forrasztás a JST RCY csatlakozón az USB kitöréshez.
Szükség esetén csavarja le és ónozza a vezetékek végét. Az enyém lecsupaszítva és ónozva jött, így a helyére forraszthattam.
28. lépés: Hangszóró csatlakozó
Vágja le a hangszóró vezetékeit, mivel azok elég hosszúak. Körülbelül 5-6 hüvelykre vágtam le az enyémet (a vezetékes csatlakozó csatlakoztatása óta rövidebb lehet).
A hangszórók egyenként 4 ohmosak, a PyPortal pedig 8 ohmos hangszórókkal működik. Sorba kell kötni a hangszórókat, hogy a PyPortal 8 ohmot lásson.
Forrasztja az egyik hangszóró fekete vezetékét a másik hangszóró piros vezetékéhez. Ne felejtse el először lecsúszni a hőre zsugorodó csőre.
Ezután forrasztjon egy vezetékes 2-tűs női JST PH csatlakozót a fennmaradó hangszóróvezetékekhez. Valószínűleg a csatlakozó vezetékei is piros -feketék lesznek, ezért csak illessze össze őket. Ezenkívül a színeknek meg kell egyezniük a korábban készített picoblade molex csatlakozó pigtail színeivel.
29. lépés: Csatlakoztassa a PyPortal Riser -t
Helyezze a felszállót a PyPortallal a színpad tetejére.
1/2 4-40 csavarok és alátétek segítségével tartsa az emelőt egy korábbi lépéstől a színpad tetejéig.
A csavarozás előtt győződjön meg arról, hogy a felszálló nyílás egy vonalban van a színpadon lévő nyílással.
30. lépés: Csatlakoztassa a 6P DuPont csatlakozóköteget
Csatlakoztassa a korábban készített 6P DuPont csatlakozóköteget a PCA9685 modulhoz. Győződjön meg arról, hogy a csatlakozó a megfelelő vezetékeket köti a modulhoz.
31. lépés: Csatlakoztassa a csatlakozókat
Nyomja felfelé a JST PH és RCY csatlakozókat a PCA9685 modul melletti nyíláson keresztül, majd a felszálló tetején keresztül.
Csatlakoztassa a női csatlakozókat a megfelelő dugójukhoz.
Húzza le a drótot a színpadra, hogy szép és rendezett legyen a PyPortal hátsó oldala.
32. lépés: Szervezze meg a vezetékeket
A vezetékek a színpadon rendetlenség lesz.
Csomagolja össze szépen a vezetékeket, és tartsa össze valamivel.
Tépőzárat használtam. A csomagolás széles, így félbevághatja a közepét, és vékonyabb pántokat készíthet.
33. lépés: Díszítsd
Nem terveztem ezt a lépést. A gyerekeimnek volt matricakönyve, és ragasztottak rá néhány matricát. Ha tudtam volna, fehérre nyomtam volna a színpadot, hogy illeszkedjen a fröccs matrica körvonalaihoz. Még mindig szeretem, szerintem szép munkát végeztek a díszítéssel.
34. lépés: Köszönöm
Ennyi a projekthez. Csatlakoztassa az USB -kábelt, és csatlakoztassa az USB -tápegységhez. Remélem tetszett ez az Instructable. Köszönöm, hogy elolvasta.
Ezúton is szeretném megköszönni az alábbiakat:
Adafruit az Adafruit IO -hoz
@mattisenhower for Splatoon 2.ink, amely biztosítja az ütemezési adatokat
@frozenpandaman a Splatoon betűtípusokért
Ajánlott:
8x8 mátrix kijelző BT -vel: 5 lépés (képekkel)
8x8 mátrix kijelző BT -vel: Néhány hónappal ezelőtt vásároltam egy 4 paneles 8x8 -as mátrixot az Ebay -től (Kína). Kicsit csalódott voltam, amikor rájöttem, hogy az egyik oldalról a másikra vezetékes, és nem a tetejétől lefelé a net meg van írva! Lásd a 2. lépést. Azt hiszem, megkaphatnám
CO2 kijelző: 9 lépés (képekkel)
CO2 kijelző: Ahogy a neve is sugallja, a CO2 Display projekt egy kicsi CO2 gázérzékelő, amelyet az USB -hez kell csatlakoztatni, hogy könnyen nyomon lehessen követni a beltéri és kültéri szennyezést. A CO2 szint élőben jelenik meg, de ez lehetséges a dokumentációban található kis alkalmazással
BigBit bináris óra kijelző: 9 lépés (képekkel)
BigBit bináris óra kijelző: Egy korábbi Instructable (Microbit Binary Clock) programban a projekt ideális volt hordozható asztali készülékként, mivel a kijelző meglehetősen kicsi volt. Ezért helyénvalónak tűnt, hogy a következő verzió legyen egy palást vagy falra szerelt változat, de sokkal nagyobb
TTGO (színes) kijelző Micropython-szal (TTGO T-kijelző): 6 lépés
TTGO (színes) kijelző Micropython-szal (TTGO T-kijelző): A TTGO T-Display az ESP32 alapú tábla, amely 1,14 hüvelykes színes kijelzőt tartalmaz. A táblát 7 dollárnál kisebb nyereményért lehet megvásárolni (beleértve a szállítást, a banggoodon látható díjat). Ez hihetetlen nyeremény egy kijelzővel ellátott ESP32 -ért
A számítógép leállítása, újraindítása vagy hibernálása ütemezés szerint: 6 lépés
A számítógép leállítása, újraindítása vagy hibernálása ütemezés szerint: Ebben az utasításban megmutatom, hogyan ütemezetten állítsa le, indítsa újra vagy hibernálja a számítógépet. Ha régebbi operációs rendszert használ, tekintse meg a végén található értesítést. mint a Windows XP