Sisukord:
- Tarvikud
- Samm: lihtne portaali Splatoon 2 etapi kuvamine
- 2. samm: tausta kohandamine
- 3. samm: fondi kohandamine
- Samm: lugege edasi Amiibtronics -ekraani loomiseks
- Samm: PyPortal I2C 3.3V
- 6. samm: toitepistik - PyPortali juhtmestik
- Samm: toitepistik - pistiku otsa lisamine
- 8. samm: ühendage sisseehitatud kõlar lahti
- 9. samm: kõlari patsiühendus
- Samm: pange kokku Adafruit'i PyPortal ümbris
- Samm 11: PCA9685 juhtmestik - korraldage ümber 4 -kontaktilised JST PH -pistiku juhtmed
- 12. samm: PCA9685 juhtmestik - 6P Duponti pistiku ots
- Samm 13: PCA9685 juhtmestik - korraldage ümber 4 -kontaktilised JST PH -pistiku juhtmed
- 14. samm: PCA9685 juhtmestik - ühendage 3 -kontaktiline JST PH juhe 6P Duponti pistikuga
- Samm: printige Amiibotronic kuvariosad
- Samm: puudutage USB -ühendamine
- 17. samm: puudutage Servo Mount
- 18. samm: puudutage Riser
- Samm: ühendage USB toiteport
- Samm: paigaldage PCA9685 moodul
- 21. samm: paigaldage servod
- Samm: valmistage ette servosarv
- Samm: paigaldage pöördlaua Amiibo hoidik
- Samm: kõlarite kinnitamine
- 25. samm: ühendage PyPortal
- 26. samm: toiteühendus PCA9685
- Samm: PyPortali toitepistik
- 28. samm: kõlarite pistik
- Samm: kinnitage PyPortal Riser
- Samm: ühendage 6P DuPonti pistikrakmed
- Samm: ühendage pistikud
- Samm 32: korraldage juhtmed
- Samm 33: kaunistage
- 34 samm: aitäh
Video: PyPortal Splatoon 2 ajakava kuva: 34 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Autor: bbtinkerer
Teave: Mulle meeldib asju teha. Lisateave bbtinkereri kohta »
Lõbus ekraan praeguste ja eelseisvate Splatoon 2 etappide kohta Turf War'is ja reastatud mängudes, reastatud mängutüübis ja lõhejooksu ajakavas, kasutades Adafruit PyPortali. Sirvige ajakava, vajutades puuteekraanil. Taustad on silmailu jaoks juhuslikult tsüklitud. Valikuline Amiibo alus on mõeldud Amiibotronicsile, mis ajakava muudatuste korral Amiibos ekraani poole pöörab.
Praegused etapid saadakse @mattisenhoweri tehtud Splatoon2.ink -ist ja aeg sünkroonitakse Adafruit IO -st.
See projekt on tõesti lihtne, kui soovite lihtsalt ajakava PyPortalil kuvada ja kasutada seda, mis mul on. Põhimõtteliselt peate lihtsalt värskendama võrguseadete, Adafruit IO kontoteabe ja ajavööndi konfiguratsioonifaile.
Projekt kaasatakse veidi rohkem, kui soovite veelgi kohandada sõltuvalt sellest, kui hästi olete pildiprogrammide ja Pythoni programmeerimisega kursis.
Amiibo animatsiooni lisamine on valikuline ja nõuab jootmise ja 3D -printimisega üsna palju rohkem tööd.
Hoiatus
PyPortal ei ole nii kiire kui teie 1ms HDMI mängumonitor. Ekraanil kulub mõne sekundi jooksul kõik ekraanile joonistamine.
Tarvikud
Nõutud:
- Adafruit PyPortal - CircuitPython Powered Internet Display
- Adafruit IO konto
- WiFi
- Micro SD kaart
Valikuline Amiibtronic Build:
- Adafruit PyPortal töölaua korpuse komplekt
- MG90S Mikroservod x 2
- Servomoodul PC9685
- USB mikrolauaplaat
- Suletud stereokõlarite komplekt - 3W 4 oomi
- 3-kontaktiline naissoost JST PH-pistik
- 4-kontaktiline naissoost JST PH-pistik
- JST RCY pistikühendused
- M2.5 kruvid, seibid ja mutrid
- M3 Kruvid, seibid ja mutrid
- 4-40 Kruvid, seibid ja mutrid
- Juhtmed
- Väikesed kaablisidemed
- Kuumakahanev ümbris
- 3D printer
- Kruvikraanid
- Splatoon -kleebised
Samm: lihtne portaali Splatoon 2 etapi kuvamine
Laadige SplatSchedule projekt alla GitHubist. Looge oma andmetega kataloogis src/conf secretts.py, kasutades kataloogi src/conf näidet. Värskendage samas kaustas application_configuration.py.
Looge microSD -kaardi juurest taustkataloog. Kopeerige kõik bmp -failid projektipiltide kataloogist äsja tehtud taustade kataloogi. Sisestage mikro -SD -kaart PyPortali.
Installige SplatSchedule_ [kuupäev].uf2 -fail püsivara kaustast PyPortali, vajutades alglaadimisketta avamiseks kaks korda kiiresti PyPortali tagaküljel asuvat lähtestamisnuppu. Seejärel kopeerige fail üle. PyPortal taaskäivitub automaatselt, kui fail on kopeeritud. See püsivara on CircuitPython 4.0.1 koos vajalike Adafruit teekidega.
Kopeerige kõik failid src kataloogist oma PyPortali ja peaksite minema. PyPortal peaks automaatselt taaskäivitama ja käivitama.
Allpool on konfiguratsioonifailide kiire selgitus.
secrets.py - Iga konfiguratsioon peaks olema iseenesestmõistetav. Asendage SSID oma WiFi SSID -ga ja nii edasi. Peate oma ajavööndi hankima saidilt https://worldtimeapi.org/timezones, nt. minu ajavöönd on Pacific/Honolulu.
# Selles failis hoiate salajased seaded, paroolid ja märgid!
# Kui sisestate need koodi, riskite selle teabe kasutamisega või selle jagamisega #, mis poleks suurepärane. Niisiis, hoidke see kõik selles ühes failis ja # hoidke seda saladuses. saladused = {'ssid': 'SSID', # Hoidke kaks '' jutumärki nime 'parool' ümber: 'PWD', # Hoidke kaks '' jutumärki parooli 'ajavöönd' ümber: "TIMEZONE", # http:/ /worldtimeapi.org/timezones 'aio_username': 'AIO_USERNAME', 'aio_key': 'AIO_KEY',}
application_configuration.py - kiireks käivitamiseks on vaja tõepoolest värskendada ainult time_adjust. Ma ei mõelnud välja viisi, kuidas saada selle ajavööndi seadistuse saladustest.py, nii et peate ajavööndi muutmise sekunditeks teisendama. Ülejäänud seaded peaksid olema iseenesestmõistetavad.
konfiguratsioon = {
'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 on%Y-%m-%d%H:%M:%S.%L%j%u%z%Z üksikasjade dekodeerimiseks vaadake aadressi https://strftime.net/ # Täisvalikute jaoks vt https://apidock.com/ruby/DateTime/strftime 'time_adjust': -36000, # tundi sekundites 'touchscreen_touch_throttle': 2, 'sd_mount_directory': '/sd', 'background_images_directory': '/sd/backgrounds/', 'background_timeout': 900, # 900 = 15 minutit 'schedule_change_timeout': 180, # 180 = 3 minutit 'schedule_refresh': 43200, # 43200 = 12 tundi # Kui ehitasite pöördlaua etapi, seadistage True 'enable_turntable': False, # Järgnev on valikuline ja seda kasutatakse testimiseks ja silumiseks # 'debug': False, # 'disable_wifi': False, # 'use_test_files': False, # 'test_battle_schedule_file': '/test_battle_schedule.json', # 'test_salmon_schedule_file': '/test_salmon_schedule.json'}
See on kõik PyPortal Splatoon 2 ajakava kuvamiseks. Lugege edasi, kui soovite tausta kohandada ja/või teksti paigutust muuta.
2. samm: tausta kohandamine
SplatSchedule'i projekt sisaldab GIMP -projektifaili, mida kasutatakse taustade loomiseks. Kasutage seda näitena, kui teile meeldib GIMP -i kasutada. Või kasutage taustade tegemiseks oma lemmikpildiredaktorit. Järgige alltoodud juhiseid, mis aitavad teil kuvatavat tausta luua.
Lava taustad krabati Inkipediast.
Nagu varem mainitud, ei ole PyPortal ekraani renderdamisel kiire. PyPortali töötlemise vähendamiseks asetage taustale staatiline tekst.
Taust peab olema 320x240 pikslit ja bittkaardivormingus. Salvestasin taustad 24-bitises vormingus, kuna 16-bitine nägi jube välja ja 32-bitisel oli sinine varjund.
Tausta jaoks on see peaaegu nii. Järgmine samm kirjeldab teksti fonti ja paigutust.
3. samm: fondi kohandamine
Lugege kohandatud fonte CircuitPythoni kuvadele, et luua oma kohandatud fonte.
Kasutasin @frozenpandaman fonte, mis leiti aadressilt
Asetage fondid kataloogi src/conf vastavalt kataloogis text_configuration.py määratud kataloogile. Vaikimisi asukoht on /fonts /.
Värskendage text_configuration.py, millist fonti kasutada, värvi ja paigutuse koordinaate teksti jaoks.
text_configuration.py - peaks olema iseenesestmõistetav.
konfiguratsioon = {
'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)}}
Näpunäiteid
Püüa mitte kasutada allpool märgitud probleemide puhul rohkem kui kolme fonti.
Kasutage oma pildiredaktorit, et aidata teil leida koordinaadid, kuhu soovite teksti paigutada, nii et te lihtsalt ei arvaks. Tavaliselt kuvatakse pilditöötlustarkvara kursoritööriista x- ja y -koordinaadid kusagil redaktoris, enamasti olekuribal.
Küsimused
Mida rohkem fonte kasutate, seda kauem võtab PyPortal käivitamiseks aega, kuna kõik kasutatavad fondid laaditakse üles seadistamise ajal.
Bitmap -fondid võtavad palju ruumi ja söövad PyPortali pardal olevat salvestusruumi.
Saate luua mikro -SD -kaardile fondide kataloogi ja suunata sinna (nt./Sd/fonts/), kuid olen sattunud imelikku probleemi, kus sama font käivitatakse pardal olevast salvestusruumist, kuid ei tööta micro SD -lt kaart. Ma ei suutnud lahendada probleemi, mis puudutas SD -kaardilt laadimist.
Samm: lugege edasi Amiibtronics -ekraani loomiseks
Järgmine samm on DJ -plaadimängija Amiibotronic lavakuva ehitamiseks.
Siin saate peatuda, kui soovite lihtsalt PyPortali Splatoon 2 ajakavade kuvamiseks.
Samm: PyPortal I2C 3.3V
Leidsin, et pardal olev reaalajas kell (RTC) lõpetab tiksumise, kui ühendate 5V I2C seadme. Ma arvan, et see on tingitud sellest, et RTC-l on tõmbed 3,3 V-ni. Seejärel lisab 5V I2C seadme, millel on oma tõmbejõud, 5V-le, eemaldab RTC.
Pinge väljundportide valimiseks on PyPortali küljel asuvate portide lähedal hüppaja. Vaadake viide Adafruit Pinouts.
Lõigake/kraapige ära pisikesed pisikesed jäljed, mis ühendavad keskpadja 5V padjaga. *** Tähtis *** Lõika/kraabi lintkaablist eemale!
Kasutage multimeetrit, et kontrollida, kas keskpadja ja 5 V padja vahel pole järjepidevust. Kontrollige ka seda, et pordipinge tihvt ei oleks 5V padjaga pidev.
Jootke väike jootesild keskpadjalt 3V padjale.
Kasutage multimeetrit, et kontrollida keskpadja järjepidevust 3V padjale. Kontrollige, et ka 5V padjaga poleks tahtmatut ühendust.
6. samm: toitepistik - PyPortali juhtmestik
Toidame PyPortali, ühendades selle otse 5V bussiga, selle asemel, et kasutada PyPortali mikro -USB -porti.
Juhe, mis on kaasas JST RCY pistikuga, on liiga suur, et seda Adafruit PyPortal korpuse kaudu välja pressida. Peate väiksema 24AWG juhtme jootma PyPortali ja seejärel JST RCY pistiku külge. Kasutage tavalist punast värvi positiivse ja musta juhtmete maandamiseks.
Eemaldage ja tinake 24AWG juhtmete otsad. Lõigake ots täpselt 5V jootepadja suurusele (padja, mille me eelmises etapis just lahti ühendasime).
Tin 5V padja ja jootke punane juhe padja külge. Seejärel painutage traati ettevaatlikult, et minna I2C -pordi ja D3 -pordi vahele.
Plehjendage D3 pordi maandusnõel (ülemine tihvt) ja jootke selle külge must traat. Painutage seda traati, et järgida punast traati.
Samm: toitepistik - pistiku otsa lisamine
Lõika JST RCY isase otsa külge kinnitatud juhtmed mõistliku pikkusega, näiteks tolli või kahe võrra. Valisin isase otsa, et ühendada pistik külgmiste portidega.
Libistage juhtmete peal olevad kokkutõmbetorud, enne kui joodis need kokku ühendab.
Jootke pistikjuhtmed juhtmetega, mille me jootsime eelmises etapis.
Kahanda toru oma kohale.
8. samm: ühendage sisseehitatud kõlar lahti
Ühendame välised kõlarid ja peame sisseehitatud kõlari lahti ühendama. Viite saamiseks vaadake kõlarit ja kõlari pistikut.
Sisseehitatud kõlarist vasakul on kaks jootmispatja, mis on ühendatud väikese jäljega. Lõigake/kraapige see pisike jälg maha.
Kasutage multimeetrit, et kontrollida, kas need kaks padja pole enam üksteisega ühendatud.
9. samm: kõlari patsiühendus
Kõlaripistik on valus, kui PyPortali korpus on sisse lülitatud. Valmistame pistikupesa, et saaksime hõlpsalt ühendada/lahti ühendada väliseid kõlareid.
Jootke isane 2-kontaktiline JST PH pistik naissoost Molex Picoblade pistiku otsa. Veenduge, et juhtmed on joodetud sobiva naissoost JST PH -pistiku jaoks sobivasse klemmi.
Väikseim kokkutõmbetoru, mis mul oli, oli ikka liiga suur, nii et lõpuks liimisin toru kuumalt liidesega.
Samm: pange kokku Adafruit'i PyPortal ümbris
Pange akrüülist PyPortal ümbris kokku vastavalt korpuse juhistele.
Toitepistik peaks küljelt välja mahtuma.
Kinnitage kõlari patsipistik, mille me varem tegime. Tehke seda kohe, sest hiljem ühendamine on keeruline.
Samm 11: PCA9685 juhtmestik - korraldage ümber 4 -kontaktilised JST PH -pistiku juhtmed
Selle sammu saate vahele jätta, kui teil on traadiga 4-kontaktilise JST PH-pistiku juhtmete värvide järjekord korras.
Tõstsin lukustuskaardi üles ja tõmbasin juhtmed välja harrastusnuga. Korraldasin värvid ümber nii, et need vastaksid PyPortali pingepistikule.
Oleksin võinud valge ja kollase traadi rahule jätta, aga mulle meeldib kollane kui SCL, kuna kollasel ja SCL -il on täht L.
Värvide järjekord on must, punane, valge ja kollane (GND, VCC, SDA, SCL).
Ülemine tihvt on maandusnõel, seega veenduge, et ühendades pistiku PyPortaliga, on maandusjuhe ühendatud ülemise tihvtiga.
12. samm: PCA9685 juhtmestik - 6P Duponti pistiku ots
Eemaldage juhtmega naissoost 4-kontaktilise JST PH-pistiku otsad.
Suruge naissoost DuPonti pistikud lõpuni.
Sisestage juhtmed õiges järjekorras, et need sobiksid PCA9685 mooduli päisega.
Minu järjekord on GND, skip, SCL, SDA, VCC, skip.
Samm 13: PCA9685 juhtmestik - korraldage ümber 4 -kontaktilised JST PH -pistiku juhtmed
Nagu varasema sammu puhul, korraldage juhtmega 3-kontaktilise JST PH-pistiku juhtmete värvid ümber nii, et need vastaksid PyPortali 3-kontaktiliste portide tihvtidele. Järjestus ülevalt alla on GND, VCC, D3.
Pistiku vastasotsas pressivad DuPonti pistikud.
Me ei kasuta GND- ja VCC -juhtmeid, vaid paneme need 2P -korpusesse, lihtsalt tulevaseks kasutamiseks.
14. samm: PCA9685 juhtmestik - ühendage 3 -kontaktiline JST PH juhe 6P Duponti pistikuga
Sisestage D3 signaalijuhe juhtmest koosneva 3-kontaktilise JST PH pistiku abil eelmises etapis 6P DuPont pistikusse.
Juhe peaks ühendama GND ja SCL vahel.
Samm: printige Amiibotronic kuvariosad
Laadige Thingiversest alla PyPortal Splatoon 2 Stage 3D -failid.
Printige STL -failid.
Failide kirjeldus:
- PyPortalSplatoonStage.stl - ekraani alumine osa elektroonika, servode ja kõlarite hoidmiseks.
- PyPortalSplatoonRiser.stl - tükk, mis tõstab PyPortali mõistlikule kõrgusele, mis sobib Amiibosega.
- PyPortalSplatoonTurnTableBottom.stl - pööramislaua põhi, mis on pööramiseks servosignaaliga liides. Proovisin pöördlauda üheosaliseks teha, kuid servosarve süvend ei tule isegi trükitoega nii hästi välja.
- PyPortalSplatoonTurnTableTop.stl - pöördelaua ülemine osa, kuna jagasin pöördlaua kaheks osaks.
Oleksin pidanud lava valgeks trükkima, kui oleksin teadnud, et mu lapsed kipsivad sellele oma Splatoon -kleebised. Valisin halli, sest tavaliselt tulevad DJ pöördelauad sellest, mida olen näinud.
Trükkisin ka toega, kuid lavakõlarite aukude jaoks pole seda tõesti vaja.
Samm: puudutage USB -ühendamine
Kasutage 4–40 alumist kraani, et keerata USB-katkestusplaadi kinnitus keermele. Kinnitus on väike plokk, millel on 2 auku.
Plastist väljavoolu lõikamiseks kasutage teravat harrastusnuga.
17. samm: puudutage Servo Mount
Kasutage MG90S servodega kaasasolevaid kinnituskruvisid, et "koputada" keermed servo kinnitusplokkidesse. See on pigem kruvide aukude soonimine.
Kui see juhtub, katkestage väljavool.
18. samm: puudutage Riser
Kasutage 4-40 kraani, et lõigata niidid 4 püstiku kruviavasse põhjas.
Kasutage väljalõikamiseks harrastusnuga.
Samm: ühendage USB toiteport
Kasutage 1/4 4-40 kruvi, et USB-katkestusplaati all hoida.
Samm: paigaldage PCA9685 moodul
Lava keskel on 4 auku, mis on kooskõlas PCS9685 mooduli kinnitusavadega. Kasutage neid auke 12 mm M2.5 kruvide, 6 mm nailonist eraldusplaatide, seibide ja mutrite jaoks. Mul oli käepärast ainult 6 mm, kuid igasugune kõrguse piiramine töötab seni, kuni teil on piisavalt pikad kruvid.
Ma ei lisanud trükisele piiranguid, sest põhjas olevad nööpnõelad allosas on kinnitusavadele liiga lähedal. Pole piisavalt ruumi, et usaldusväärselt printida eraldusjoon, mille sein on piisavalt paks ja mis ei segaks päise põhja.
21. samm: paigaldage servod
Paigaldage servod servohoidikutesse. Servod sobivad ainult ühel viisil, juhtmed on suunatud lava keskele.
Ühendage servod PCA9685 mooduliga. Ühendage vasak servo alt vaadates pordiga 0 ja parem servo pordiga 1.
Veenduge, et servod on õigesti ühendatud PCA9685 mooduliga, servotraatide värvid peaksid sobima mooduliga (must/pruun maa jaoks).
Samm: valmistage ette servosarv
Servosarved ei ole pealt lamedad ja peavad olema tasased, et need korralikult plaadiplaadi põhja sisse mahuksid.
Kahepoolse servosarva ülaosa tasandamiseks kasutage liivapaberit. Saate teada, kui see on tasane, kui kõik läikivus on kadunud.
Samm: paigaldage pöördlaua Amiibo hoidik
Asetage servosarv servole. Sarve suund ei oma tähtsust.
Asetage pöördlaua põhi servosarvele. Servosarv peaks kenasti mahtuma pöördlaua põhjas olevasse süvendisse.
Asetage pöördlaua ülaosa ja keerake 8 mm M2 kruviga oma kohale.
Korda teise servo puhul.
Soovi korral võite pöörleva plaadi tükid kokku liimida. Ma ei teinud seda, kuna mu liimitoru kuivas ära. Pöördlaud töötab endiselt ilma selleta.
Samm: kõlarite kinnitamine
Kõlarite paigaldamiseks kasutage 10 mm M3 kruvisid, seibisid ja mutreid.
Juhtmed peaksid olema suunatud külgede poole.
Tunnistan, mul oli raske lava ülaosa lähedalt kruvide sisemusse mutreid saada. Abiks oli painutatud ninaotstang, mis hoidis mutreid paigal kruvimise ajal.
25. samm: ühendage PyPortal
Mulle meeldis Adafruit PyPortali töölaua korpuse komplekti välimus ja arvasin, et ühendan PyPortali püsttoruga lihtsalt kaabliga.
Korpuse jalad peaksid sobima püstiku ülaosas asuvatesse soontesse. Sobivus ei ole kitsas ja võib sisaldada mõningast võnkumisruumi, kuid see pole oluline.
Sisestage kaablisidemed püstiku tagumistesse piludesse. Püsttoru tagaosa on ovaalse ava lähedal. Ärge pingutage sidemeid lõpuni, jätke ruumi korpuse jalgade sisse libistamiseks.
Libistage korpuse jalad aasadesse.
Pingutage kaablisidemeid, et hoida korpuse jalad paigal. Ärge pingutage üle.
Püstiku esiosa poole on pilud, kui soovite jalgade esikülje siduda. Ümberringi jõudmiseks peate kaablisidemed aheldama. Leidsin, et ma ei pea seda tegema, kuna kaks taga olevat kaablisidet olid PyPortali paigal hoidmiseks piisavad.
26. samm: toiteühendus PCA9685
Kasutage juhtmeid, et ühendada VCC ja GND USB -eraldusplaadilt PCA9685 mooduliga. Pidage kinni kokkuleppest ja kasutage punast VCC ja musta GND jaoks.
Eemaldage ja tinake juhtmete üks külg. Kärpige tinaots USB -katkestusplaadi jootmispadja suuruse järgi.
Jootke juhtmed USB -katkestusplaadile.
Eemaldage juhtmete teine ots ja sisestage need PCA9685 mooduli kruviklemmiplokki. Veenduge, et VCC USB -st läheb klemmiploki VCC -sse.
Samm: PyPortali toitepistik
Jootke JST RCY -pistiku USB -ühendus.
Vajadusel koorige ja tinake juhtmete otsad. Minu oma tuli ribadeks ja konserveerituks, nii et see võib lihtsalt jootma oma kohale.
28. samm: kõlarite pistik
Kärpige kõlarite juhtmeid, kuna need on üsna pikad. Lõikasin kaevanduse umbes 5–6 tolli (traadiga pistiku kinnitamise järel võite minna lühemaks).
Kõlarid on igaüks 4 oomi ja PyPortal töötab 8 oomiste kõlaritega. Peate kõlarid järjestikku ühendama, nii et PyPortal näeb 8 oomi.
Jootke ühe kõlari must traat teise kõneleja punase juhtmega. Ärge unustage esmalt libiseda termokahanevatele torudele.
Seejärel jootke juhtmega naissoost 2-kontaktiline JST PH pistik ülejäänud kõlari juhtmete külge. Võimalik, et ka pistiku juhtmed on punased ja mustad, seega sobitage need lihtsalt kokku. Samuti peaksid värvid sobima meie varem valmistatud picoblade molex konnektori värvidega.
Samm: kinnitage PyPortal Riser
Asetage püstik koos PyPortaliga lava kohale.
Kasutage 1/2 4-40 kruvi ja seibi, et hoida tõusutoru varasemast astmest lava ülaosani.
Enne alla keeramist veenduge, et püstiku pilu oleks ühel joonel lava piluga.
Samm: ühendage 6P DuPonti pistikrakmed
Ühendage varem valmistatud 6P DuPonti pistikrakmed PCA9685 mooduliga. Veenduge, et pistik ühendab mooduliga õiged juhtmed.
Samm: ühendage pistikud
Lükake JST PH ja RCY pistikud PCA9685 mooduli kõrval olevast pesast üles ja läbi püstiku üles.
Ühendage naissoost pistikud vastava isase pistikuga.
Tõmmake traat lõdvaks, et PyPortali tagakülg oleks kena ja korralik.
Samm 32: korraldage juhtmed
Lava juhtmed lähevad sassi.
Pange oma juhtmed kenasti kokku ja hoidke neid millegagi koos.
Kasutasin takjapaela. Mähis on lai, et saate selle keskelt pooleks lõigata ja teha kõhnemad rihmad.
Samm 33: kaunistage
Ma ei plaaninud seda sammu. Minu lastel oli kleebisteraamat ja nad kleepisid sellele kleebiseid. Oleks ma seda teadnud, oleksin pritsinud lava valgeks, et see vastaks pritsmekleebise kontuurile. Mulle meeldib see siiani, ma arvan, et nad said kaunistamisega kenasti hakkama.
34 samm: aitäh
See on projekti jaoks. Ühendage USB -kaabel ja ühendage see USB -toiteallikaga. Loodan, et teile meeldis see Instructable. Täname, et lugesite.
Tahaksin tänada ka järgmist:
Adafruit Adafruit IO jaoks
@mattisenhower Splatoon 2.ink jaoks, mis pakub ajakava andmeid
@frozenpandaman Splatooni fondide jaoks
Soovitan:
7 segmendi kuva massiiv: 6 sammu (piltidega)
7 segmendi ekraanimassiiv: olen ehitanud led -ekraani, mis koosneb 144 7 segmendi kuvarist, mida juhib arduino nano. Segmente juhivad 18 MAX7219 ic -d, mis suudavad juhtida kuni 64 üksikut LED -i või 8 7 segmenti. Massiivil on 144 ekraani, millest igaüks koosneb
Ajakava: teie virtuaalne tootlikkuse assistent: 6 sammu (koos piltidega)
Ajakava: teie virtuaalse tootlikkuse assistent: ma olen professionaalne viivitaja! See lukustus pani mind ajaahelasse, kus argipäev lihtsalt lendab ilma tootva tööta. Edasilükkamise ületamiseks olen teinud selle lihtsa ja kiire kella, mis planeerib minu tööd. Nüüd võin lihtsalt jääda
CalClock: vaadake lihtsalt oma ajakava: 4 sammu (koos piltidega)
CalClock: vaadake lihtsalt oma ajakava: Kõige hullem keskendumisvõime langus on katkestamine, et teada saada, et katkestust pole vaja. Ma leian, et see juhtub sageli seoses minu ajakavaga. Ma töötan probleemi kallal ja mul on aimdus, kas on
LCD bussi ajakava ekraan: 7 sammu
LCD busside sõiduplaani kuva: Standard 18
Lülitage arvuti välja, taaskäivitage või talveunne ajakava järgi: 6 sammu
Arvuti ajakava järgi väljalülitamine, taaskäivitamine või talveunerežiim: selles juhendis näitan teile, kuidas ajakava kohaselt arvuti välja lülitada, taaskäivitada või talveunerežiimi vaadata. Kui kasutate vanemat operatsioonisüsteemi, vaadake lõpu teatist kui Windows XP