Përmbajtje:
- Furnizimet
- Hapi 1: Shfaqja e Fazave të Thjeshta të Portalit 2 Faza
- Hapi 2: Përshtatja e sfondit
- Hapi 3: Përshtatja e fontit
- Hapi 4: Lexoni për të ndërtuar ekranin amiibtronics
- Hapi 5: PyPortal I2C 3.3V
- Hapi 6: Lidhësi i energjisë - Instalimet PyPortal
- Hapi 7: Lidhësi i energjisë - Shtimi i fundit të lidhësit
- Hapi 8: Shkëputni altoparlantin në bord
- Hapi 9: Lidhësi i altoparlantit Pigtail
- Hapi 10: Mblidhni Shtojcën PyPortal të Adafruit
- Hapi 11: Rrjeti i telave PCA9685 - Rirregulloni telat e lidhësit 4 -pin JST PH
- Hapi 12: PCA9685 Wire Harness - 6P Dupont Connector Fund
- Hapi 13: Rrjeti i telave PCA9685 - Rirregulloni telat e lidhësit 4 -pin JST PH
- Hapi 14: Rrjeti i telit PCA9685 - Lidhni 3 -pin JST PH Wire me lidhësin 6P Dupont
- Hapi 15: Shtypni Pjesët e Ekranit Amiibotronic
- Hapi 16: Prekni USB Mounting
- Hapi 17: Prekni Servo Mount
- Hapi 18: Prekni Rising
- Hapi 19: Montoni Portin e Fuqisë USB
- Hapi 20: Montoni modulin PCA9685
- Hapi 21: Mali Servos
- Hapi 22: Përgatitni Servo Horn
- Hapi 23: Mbajtësi i Amiibo -s të rrotullës së malit
- Hapi 24: Montoni altoparlantët
- Hapi 25: Lidhni PyPortal
- Hapi 26: Lidhja e energjisë me PCA9685
- Hapi 27: Lidhësi i energjisë PyPortal
- Hapi 28: Lidhësi i altoparlantëve
- Hapi 29: Bashkangjit PyPortal Riser
- Hapi 30: Lidhni parzmoren e lidhësit 6P DuPont
- Hapi 31: Lidhni lidhësit
- Hapi 32: Organizoni telat
- Hapi 33: Dekoroni
- Hapi 34: Faleminderit
Video: Ekrani i orarit PyPortal Splatoon 2: 34 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Nga bbtinkerer Mendimet e Tinkerit Ndiqni më shumë nga autori:
Rreth: Më pëlqen të bëj gjëra. Më shumë rreth bbtinkerer »
Shfaqje argëtuese e fazave aktuale dhe të ardhshme të Splatoon 2 në Turf War dhe lojëra të renditura, lloji i lojës së renditur dhe orari i Salmon Run duke përdorur një Adafruit PyPortal. Ecni nëpër orar duke shtypur në ekranin me prekje. Sfondet ciklohen rastësisht për ëmbëlsirat e syve. Stenda opsionale Amiibo është për Amiibotronics që rrotullojnë Amiibos drejt ekranit kur ka ndryshime orari.
Fazat aktuale janë marrë nga Splatoon2.ink e bërë nga @mattisenhower dhe koha sinkronizohet nga Adafruit IO.
Ky projekt është vërtet i lehtë nëse thjesht doni të shfaqni orarin në një PyPortal dhe përdorni atë që kam. Në thelb ju vetëm duhet të azhurnoni skedarët e konfigurimit për cilësimet e rrjetit tuaj, informacionin e llogarisë Adafruit IO dhe zonën kohore.
Projekti përfshihet pak më shumë nëse doni të personalizoni më tej në varësi të asaj se sa mirë jeni me programet e imazhit dhe programimin Python.
Shtimi i animacionit Amiibo është opsional dhe do të kërkojë pak më shumë punë me saldim dhe printim 3D.
Paralajmërim
PyPortal nuk është aq i shpejtë sa monitori juaj i lojërave HDMI 1ms. Ekranit i duhen disa sekonda për të përfunduar tërheqjen e gjithçkaje në ekran.
Furnizimet
Kërkohet:
- Adafruit PyPortal - Shfaqja e internetit e mundësuar nga CircuitPython
- Llogaria Adofruit IO
- WiFi
- Kartë mikro SD
Ndërtimi opsional Amiibtronic:
- Komplet Mbështjellës për Adafruit PyPortal Desktop
- MG90S Mikro Servos x 2
- Moduli Servo PC9685
- Tabela mikro USB për thyerje
- Set altoparlantësh të mbyllur stereo - 3W 4 Ohm
- Lidhës 3-pin Femër JST PH
- Lidhës 4-pin Femër JST PH
- Lidhëset e prizës JST RCY
- M2.5 vida, rondele dhe arra
- M3 Vida, rondele dhe arra
- 4-40 Vida, rondele dhe arra
- Telat
- Lidhje të vogla kabllo
- Mbështjellës i tkurrjes së nxehtësisë
- Printer 3d
- Vidhosni çezmat
- Ngjitëse splatoon
Hapi 1: Shfaqja e Fazave të Thjeshta të Portalit 2 Faza
Shkarkoni projektin SplatSchedule nga GitHub. Krijoni një secrets.py në drejtorinë src/conf me informacionin tuaj duke përdorur shembullin në drejtorinë src/conf. Përditësoni application_configuration.py në të njëjtën dosje.
Krijoni një drejtori sfondesh në kartën micro SD në rrënjën e saj. Kopjoni të gjithë skedarët bmp nga drejtoria e imazheve të projektit në drejtorinë e sfondeve që sapo keni bërë. Fut kartën micro SD në PyPortal.
Instaloni skedarin SplatSchedule_ [date].uf2 nga dosja e firmuerit në PyPortal duke shtypur butonin e rivendosjes në pjesën e pasme të PyPortal dy herë shpejt për të hapur diskun Boot. Pastaj kopjoni skedarin. PyPortal do të rindizet automatikisht kur skedari të ketë mbaruar kopjimin. Ky firmware është CircuitPython 4.0.1 me bibliotekat e kërkuara të Adafruit të integruara.
Kopjoni të gjithë skedarët nga drejtoria src në PyPortal tuaj dhe duhet të shkoni mirë. PyPortal duhet të rindizet automatikisht dhe të fillojë.
Më poshtë janë një shpjegim i shpejtë i skedarëve të konfigurimit.
secrets.py - Çdo konfigurim duhet të jetë vetë -shpjegues. Zëvendësoni SSID me SSID -in tuaj WiFi dhe kështu me radhë. Ju do të duhet të kapni zonën tuaj kohore nga https://worldtimeapi.org/timezones, p.sh. zona ime kohore është Paqësori/Honolulu.
# Ky skedar është vendi ku mbani cilësimet sekrete, fjalëkalimet dhe shenjat!
# Nëse i vendosni në kod, rrezikoni të kryeni atë informacion ose ta ndani atë # që nuk do të ishte mirë. Pra, në vend të kësaj, mbajini të gjitha në këtë skedar të vetëm dhe # mbajeni të fshehtë. secrets = {'ssid': 'SSID', # Mbani të dy '' citatet rreth emrit 'password': 'PWD', # Mbani të dy '' citatet rreth fjalëkalimit 'timezone': "TIMEZONE", # http:/ /worldtimeapi.org/timezones 'aio_username': 'AIO_USERNAME', 'aio_key': 'AIO_KEY',}
application_configuration.py - Ju vetëm duhet të përditësoni kohën_adjust për të filluar dhe funksionuar shpejt. Unë nuk kuptova një mënyrë për të marrë atë cilësim të zonës kohore të numrit nga secrets.py kështu që do t'ju duhet të konvertoni rregullimin e zonës tuaj kohore në sekonda. Pjesa tjetër e cilësimeve duhet të jetë vetë-shpjeguese.
konfigurimi = {
'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 është%Y-%m-%d%H:%M:%S.%L%j%u%z%Z shiko https://strftime.net/ për detajet e deshifrimit # Shih https://apidock.com/ruby/DateTime/strftime për opsionet e plota 'time_adjust': -36000, # orë në sekonda 'touchscreen_touch_throttle': 2, 'sd_mount_directory': '/sd', 'background_images_directory': '/sd/backgrounds/', 'background_timeout': 900, # 900 = 15 minuta 'schedule_change_timeout': 180, # 180 = 3 minuta 'schedule_refresh': 43200, # 43200 = 12 orët # Nëse keni ndërtuar fazën e rrotullimit, të vendosur në Vërtetë 'aktivizo_transmetimin': E gabuar, # Më poshtë janë opsionale dhe përdoren për testimin dhe debuggin # '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'}
Kjo është gjithçka që ka për të marrë një ekran të Programit PyPortal Splatoon 2. Lexoni nëse doni të personalizoni një sfond dhe/ose ndryshoni vendosjen e tekstit.
Hapi 2: Përshtatja e sfondit
Përfshirë në projektin SplatSchedule është një skedar projekti GIMP i përdorur për të krijuar sfondet. Përdoreni këtë si shembull nëse ju pëlqen të përdorni GIMP. Ose përdorni redaktorin tuaj të preferuar të imazheve për të krijuar prejardhje. Ndiqni disa nga udhëzimet më poshtë për t'ju ndihmuar të krijoni prejardhje që mund të shfaqen.
Sfondet e skenës u morën nga Inkipedia.
Siç u përmend më herët, PyPortal nuk është i shpejtë në paraqitjen e ekranit. Për të ndihmuar në zvogëlimin e asaj që PyPortal duhet të përpunojë, vendosni tekstin statik në sfond.
Sfondet duhet të jenë 320x240 pixel në madhësi dhe në format bitmap. Unë i ruaja sfondet në formatin 24-bit pasi 16-bit dukej e tmerrshme dhe 32-bit kishte një nuancë blu për ta.
Kjo është pak a shumë për prejardhje. Hapi tjetër përshkruan fontin dhe vendosjen e tekstit.
Hapi 3: Përshtatja e fontit
Lexoni Fontet e personalizuara për CircuitPython Displays për krijimin e shkronjave tuaja të personalizuara.
Kam përdorur shkronja nga @frozenpandaman që gjenden në
Vendosni fontet sipas drejtorisë së specifikuar në text_configuration.py në drejtorinë src/conf. Vendndodhja e paracaktuar është në /fonts /.
Përditësoni text_configuration.py për cilin font të përdorni, ngjyrën dhe koordinatat e vendosjes për tekstin.
text_configuration.py - Duhet të jetë vetë -shpjeguese.
konfigurimi = {
'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 ', 0x 65, 149)), 'text_salmon_time_slot': ('Splatoon2-18.bdf', 0xFFFFFF, (65, 191)), 'text_salmon_stage': ('Splatoon2-18.bdf', 0xFFFFFF, (65, 211))}}
Këshilla
Mundohuni të mos përdorni më shumë se 3 shkronja për çështjet e shënuara më poshtë.
Përdorni redaktorin tuaj të imazhit për t'ju ndihmuar të gjeni koordinatat e vendit ku dëshironi të vendosni tekstin në mënyrë që të mos merrni me mend vetëm. Zakonisht mjeti tregues i softuerit të redaktimit të imazhit do të ketë koordinatat e tij x dhe y të shfaqura diku në redaktues, shumicën e kohës në shiritin e statusit.
Çështjet
Sa më shumë shkronja të përdorni, aq më shumë kohë duhet që PyPortal të fillojë pasi të gjitha fontet e përdorura ngarkohen gjatë konfigurimit.
Fontet Bitmap marrin shumë hapësirë dhe do të hanë në hapësirën e ruajtjes në bord të PyPortal.
Ju mund të krijoni një drejtori fontesh në kartën micro SD dhe drejtojeni atje (p.sh./sd/fonts/), por kam hasur në një problem të çuditshëm ku i njëjti font do të funksionojë nga ruajtja në bord, por nuk do të funksionojë nga micro SD kartë. Unë nuk mund ta zgjidhja çështjen e ngarkimit nga një kartë SD.
Hapi 4: Lexoni për të ndërtuar ekranin amiibtronics
Hapat e tjerë të hapave janë për ndërtimin e ekranit të skenës DJ Turntable Amiibotronic.
Ju mund të ndaleni këtu nëse thjesht dëshironi që PyPortal të shfaqë oraret e Splatoon 2.
Hapi 5: PyPortal I2C 3.3V
Kam gjetur që Ora në kohë reale në bord (RTC) ndalon të shënojë nëse lidhni një pajisje 5V I2C. Unë mendoj se kjo është për shkak se RTC ka tërheqje në 3.3V. Pastaj shtimi i një pajisjeje 5V I2C që ka tërheqjet e veta në 5V hedh jashtë RTC.
Ekziston një bluzë pranë porteve në anën e PyPortal për të zgjedhur portat e daljes së tensionit. Shihni Adafruit Pinouts për referencë.
Pritini/gërvishtni gjurmën e vogël të grimcave që lidh jastëkun qendror me jastëkun 5V. *** E rëndësishme *** Pritini/gërvishteni larg kabllit të shiritit!
Përdorni një multi-metër për të kontrolluar që nuk ka vazhdimësi midis bllokut qendror dhe jastëkut 5V. Gjithashtu kontrolloni që kunja e tensionit të portit të mos ketë vazhdimësi në bllokun 5V.
Bashkoni një urë të vogël lidhëse nga jastëku qendror në jastëkun 3V.
Përdorni një multi-metër për të kontrolluar vazhdimësinë e bllokut qendror në bllokun 3V. Kontrolloni që të mos ketë lidhje pa dashje edhe me jastëkun 5V.
Hapi 6: Lidhësi i energjisë - Instalimet PyPortal
Ne do ta fuqizojmë PyPortal duke u lidhur direkt me autobusin 5V në vend që të përdorim portën mikro USB të PyPortal.
Teli që vjen me lidhësin JST RCY është shumë i madh për t'u ngjeshur në rrethimin Adafruit PyPortal. Ju do të duhet të lidhni tela më të vegjël 24AWG në PyPortal dhe më pas në lidhësin JST RCY. Përdorni ngjyrat konvencionale të kuqe për pozitive dhe të zeza për tokën për telat.
Shiriti dhe kallaji skajet e telave 24AWG. Kapni fundin vetëm në madhësinë e jastëkut të saldimit 5V (jastëku që sapo u shkëputëm në hapin e mëparshëm).
Kallaji jastëkun 5V dhe lidhni tela të kuq në jastëk. Pastaj përkulni me kujdes tela për të shkuar midis portës I2C dhe portës D3.
Kallamaroni kunjin bazë të portës D3 (kunja e sipërme) dhe lidhni tela të zezë në të. Përkulni këtë tel për të ndjekur tela të kuq.
Hapi 7: Lidhësi i energjisë - Shtimi i fundit të lidhësit
Prisni telat e bashkangjitur në skajin mashkullor të JST RCY në një gjatësi të arsyeshme, si një inç ose dy. Zgjodha fundin mashkullor për ta bërë lidhësin në përputhje me portat anësore.
Rrëshqitni në kokë tkurrni tubin në tela para se t'i lidhni ato së bashku.
Lidhni telat e lidhësit me telat që lidhëm në hapin e mëparshëm.
Tkurrni tubin në vend.
Hapi 8: Shkëputni altoparlantin në bord
Ne do të lidhim altoparlantët e jashtëm dhe duhet të shkëputim altoparlantin në bord. Shihni Speaker and Speaker Connector për referencë.
Ekzistojnë dy jastëkë lidhës të lidhur me një gjurmë të fortë në të majtë të altoparlantit në bord. Pritini/fshijeni atë gjurmë të vogël.
Përdorni një shumë metër për të kontrolluar që dy jastëkët nuk janë më të lidhur me njëri-tjetrin.
Hapi 9: Lidhësi i altoparlantit Pigtail
Lidhësi i altoparlantëve është një dhimbje për të arritur kur rrethimi i PyPortal është i ndezur. Ne do të bëjmë një pigtail lidhës në mënyrë që të mund të lidhim/shkëputim lehtësisht altoparlantët e jashtëm.
Bashkoni një lidhës mashkull JST PH me 2 kunja në fund të një lidhjeje femre Molex Picoblade. Sigurohuni që telat të jenë ngjitur në terminalin e duhur për lidhësin femër JST PH që përputhet.
Tubi më i vogël i tkurrjes që kisha ishte akoma shumë i madh kështu që përfundova duke e ngjitur nxehtë tubin në lidhësin mashkullor.
Hapi 10: Mblidhni Shtojcën PyPortal të Adafruit
Mblidhni rrethimin akrilik PyPortal sipas udhëzimeve të rrethimit.
Spina e rrymës duhet të jetë në gjendje të përshtatet jashtë anës.
Bashkangjisni lidhësin e bishtit të altoparlantit që kemi bërë më herët. Bëni këtë tani pasi përpjekja për ta lidhur këtë më vonë do të jetë e vështirë.
Hapi 11: Rrjeti i telave PCA9685 - Rirregulloni telat e lidhësit 4 -pin JST PH
Ju mund ta kaloni këtë hap nëse jeni mirë me rendin e ngjyrave të telave në lidhësin tuaj 4-pin JST PH me tela.
Kam përdorur një thikë hobi për të hequr skedën e mbylljes dhe rrëshqitur telat. Riorganizova ngjyrat që të përputheshin me shtrirjen e tensionit të PyPortal.
Mund të kisha lënë tela të bardhë dhe të verdhë vetëm, por më pëlqen e verdha si SCL pasi e verdha dhe SCL kanë shkronjën 'L' në to.
Rendi i ngjyrave është i zi, i kuq, i bardhë dhe i verdhë (GND, VCC, SDA, SCL).
Kunja e sipërme është kunja e tokëzimit, prandaj sigurohuni që kur lidhni lidhësin në PyPortal, tela e tokëzimit është e lidhur me kunjin e sipërm.
Hapi 12: PCA9685 Wire Harness - 6P Dupont Connector Fund
Zhveshni skajet e lidhësit JST PH me 4 kunja femra me tela.
Crimp lidhëset femra DuPont deri në fund.
Futni telat në rendin e duhur që të përputhen me kokën në modulin PCA9685.
Rendi që kam është GND, kalo, SCL, SDA, VCC, kalo.
Hapi 13: Rrjeti i telave PCA9685 - Rirregulloni telat e lidhësit 4 -pin JST PH
Ashtu si me hapin e mëparshëm, rirregulloni ngjyrat e telave të lidhësit JST PH me tela me 3 kunja që të përputhen me kunjat e porteve PyPortal me 3 kunja. Rendi nga lart poshtë është GND, VCC, D3.
Në skajin e kundërt të lidhësit ngjitni lidhësit femra DuPont.
Ne nuk do të përdorim telat GND dhe VCC, por do t'i vendosim në një kuti 2P, vetëm për t'u mbuluar për përdorim në të ardhmen.
Hapi 14: Rrjeti i telit PCA9685 - Lidhni 3 -pin JST PH Wire me lidhësin 6P Dupont
Fusni tela sinjali D3 nga lidhësi JST PH me 3 kunja femra me tela nga hapi i mëparshëm në lidhësin 6P DuPont nga një hap i mëparshëm.
Teli duhet të lidhet midis GND dhe SCL.
Hapi 15: Shtypni Pjesët e Ekranit Amiibotronic
Shkarkoni skedarët PyPortal Splatoon 2 Stage 3D nga Thingiverse.
Shtypni skedarët STL.
Përshkrimi i skedarëve:
- PyPortalSplatoonStage.stl - Pjesa e poshtme e ekranit për të mbajtur elektronikën, servot dhe altoparlantët.
- PyPortalSplatoonRiser.stl - Copë për të ngritur PyPortal në lartësinë e arsyeshme që përputhet me Amiibos.
- PyPortalSplatoonTurnTableBottom.stl - Pjesa e poshtme e tabelës së kthesës që ndërlidhet me bririn e shërbimit për t'u kthyer. Unë u përpoqa ta bëja tryezën e kthesës një copë, por pushimi për brumin e servo nuk del aq mirë edhe me mbështetjen e printimit.
- PyPortalSplatoonTurnTableTop.stl - Pjesa e sipërme e tabelës së kthesës që kur e ndava tryezën e kthesës në dy pjesë.
Duhet ta kisha shtypur skenën me të bardhë po ta dija që fëmijët e mi do të suvatonin afishet e tyre Splatoon mbi të. Zgjodha ngjyrën gri sepse kjo është ajo që tryezat e DJ zakonisht vijnë nga ajo që kam parë.
Unë gjithashtu shtypura me mbështetëse, por ju me të vërtetë nuk keni nevojë për vrimat e altoparlantëve në skenë.
Hapi 16: Prekni USB Mounting
Përdorni një trokitje të poshtme 4-40 për të filetuar montimin e bordit të ndarjes USB. Montimi është blloku i vogël me 2 vrima.
Përdorni një thikë hobi të mprehtë për të prerë rrjedhjen plastike.
Hapi 17: Prekni Servo Mount
Përdorni vidhat e montimit të paketuara me servos MG90S për të "prekur" fijet në blloqet e servo -montimit. Epo kjo është më shumë si groove vrima për vida.
Ndaloni çdo vrapim nëse kjo ndodh.
Hapi 18: Prekni Rising
Përdorni një çezmë 4-40 për të prerë fijet në 4 vrimat e vidave të ngritësit në pjesën e poshtme.
Përdorni një thikë hobi për të dalë jashtë rrugës.
Hapi 19: Montoni Portin e Fuqisë USB
Përdorni vida 1/4 4-40 për të mbajtur poshtë tabelën e ndarjes USB.
Hapi 20: Montoni modulin PCA9685
Ka 4 vrima në qendër të skenës që përputhen me vrimat e montimit të modulit PCS9685. Përdorni ato vrima për vida 12 mm M2.5, shtrëngime najloni 6 mm, rondele dhe arra. Unë kisha vetëm 6 mm në dorë, por çdo ngërç në lartësi do të funksionojë për sa kohë që keni vida mjaft të gjata.
Unë nuk i përfshiva pengesat në shtyp sepse kunjat e kokës në pjesën e poshtme janë shumë afër vrimave të montimit. Nuk ka hapësirë të mjaftueshme për të printuar në mënyrë të besueshme një bllokim me mur mjaft të trashë që nuk do të ndërhyjë në pjesën e poshtme të kokës.
Hapi 21: Mali Servos
Montoni servot në montimet servo. Servo -të përshtaten vetëm në një drejtim me telat përballë qendrës së skenës.
Lidhni servot me modulin PCA9685. Lidhni servo -n e majtë kur shikoni në fund portin 0 dhe servo -n e djathtë portin 1.
Sigurohuni që servo -të të jenë lidhur mirë me modulin PCA9685, ngjyrat e telave servo duhet të përputhen me modulin (e zezë/kafe për tokën).
Hapi 22: Përgatitni Servo Horn
Brirët e servo nuk janë të sheshtë në krye dhe duhet të jenë të barabartë për t'u përshtatur siç duhet në pjesën e poshtme të tavanit.
Përdorni letër zmerile për të rrafshuar pjesën e sipërme të bririt të servo me dy anë. Ju do ta dini kur është e sheshtë kur të gjithë shkëlqimi të jetë zhdukur.
Hapi 23: Mbajtësi i Amiibo -s të rrotullës së malit
Vendoseni bririn e servo mbi servo. Orientimi i bririt nuk ka rëndësi.
Vendoseni pjesën e poshtme të rrotullës mbi bririn e servo. Briri i servo duhet të përshtatet mirë në gropën në pjesën e poshtme të rrotullës.
Vendoseni pjesën e sipërme të rrotullës sipër dhe vidhoseni në vend me një vidë M2 8 mm.
Përsëriteni për servon e dytë.
Nëse dëshironi, mund t'i ngjitni së bashku copat e rrotullës së bashku. Unë nuk e bëri që tub tim zam tharë. Pjata rrotulluese ende punon pa të.
Hapi 24: Montoni altoparlantët
Përdorni vida, rondele dhe arra 10 mm M3 për të montuar altoparlantët në vend.
Telat duhet të jenë të drejtuar kah anët.
Do ta pranoj, e kisha të vështirë të merrja arrat në pjesën e brendshme të vidhave pranë majës së skenës. Ajo që ndihmoi është të kesh një pincë të thurur me gjilpërë në hundë për të mbajtur arrat në vend gjatë vidhosjes.
Hapi 25: Lidhni PyPortal
Më pëlqeu pamja e Adafruit PyPortal Desktop Stand Enclosure Kit dhe kuptova vetëm lidhjen e kabllit PyPortal me ngritësin.
Këmbët e rrethimit duhet të përshtaten në brazdat në majë të ngritësit. Përshtatja nuk është një përshtatje e ngushtë dhe mund të ketë një dhomë luhatjeje, por kjo nuk do të ketë rëndësi.
Vendosni lidhëset e kabllove në pjesët e pasme të ngritësit. Pjesa e pasme e ngritësit është pranë hapjes ovale. Mos i shtrëngoni lidhjet deri në fund, lini vend që këmbët e rrethimit të rrëshqasin.
Futini këmbët e rrethimit në sythe.
Shtrëngoni lidhjet e kabllove për të mbajtur këmbët e rrethimit në vend. Mos e shtrëngoni shumë.
Ka çarje drejt pjesës së përparme të ngritësit nëse doni të lidhni anën e përparme të këmbëve. Ju do të duhet të lidhni lidhjet e kabllove për të arritur rreth. Kam gjetur se nuk kam nevojë ta bëj këtë pasi dy lidhjet e kabllove në pjesën e pasme ishin të mjaftueshme për të mbajtur PyPortal në vend.
Hapi 26: Lidhja e energjisë me PCA9685
Përdorni tela për të lidhur VCC dhe GND nga bordi i ndarjes USB në modulin PCA9685. Respektoni konventën dhe përdorni të kuqen për VCC dhe të zezën për GND.
Rrip dhe kallaj njërën anë të telave. Pritini skajin e konservuar në madhësinë e jastëkut të saldimit të tabelës së prishjes USB.
Lidhni telat në tabelën e ndarjes USB.
Zhvesh skajin tjetër të telave dhe futi ato në bllokun e terminalit të vidave të modulit PCA9685. Sigurohuni që VCC nga USB të shkojë në VCC të bllokut të terminalit.
Hapi 27: Lidhësi i energjisë PyPortal
Shpërthen lidhësin në lidhësin JST RCY në USB.
Rrip dhe kallaji skajet e telave nëse është e nevojshme. E imja erdhi e zhveshur dhe e kallajosur, kështu që thjesht mund të ngjitej në vend.
Hapi 28: Lidhësi i altoparlantëve
Pritini telat e altoparlantëve pasi janë mjaft të gjatë. Unë e shkurtova timen në rreth 5 deri në 6 inç (mund të shkoni më shkurt pasi lidhni një lidhës me tela).
Folësit janë 4-ohms secili dhe PyPortal punon me altoparlantë 8-ohm. Ju do të duhet të lidhni altoparlantët në seri në mënyrë që PyPortal të shikojë 8-ohm.
Lidhni tela të zezë të një folësi me tela të kuqe të folësit tjetër. Mos harroni të kaloni së pari në tubat e tkurrjes së nxehtësisë.
Pastaj lidhni një lidhës JST PH me 2 kunja femra me tela në telat e altoparlantëve të mbetur. Shanset janë që telat e lidhësit të jenë të kuq dhe të zi gjithashtu, kështu që thjesht përputheni me ato. Gjithashtu, ngjyrat duhet të përputhen me ngjyrat e gicës së lidhësit picoblade molex që kemi bërë më herët.
Hapi 29: Bashkangjit PyPortal Riser
Vendoseni ngritësin me PyPortal në majë të skenës.
Përdorni vida 1/2 4-40 dhe rondele për të mbajtur ngritësin nga një hap i mëparshëm në krye të skenës.
Sigurohuni që slota në ngritës të jetë në linjë me atë në skenë para se të vidhosni.
Hapi 30: Lidhni parzmoren e lidhësit 6P DuPont
Lidhni parzmoren 6P DuPont Connector që kemi bërë më herët me modulin PCA9685. Sigurohuni që lidhësi lidh telat e duhur me modulin.
Hapi 31: Lidhni lidhësit
Nxitni lidhësit JST PH dhe RCY përmes folesë pranë modulit PCA9685 dhe jashtë përmes ngritësit lart.
Lidhni lidhësit femra me lidhësin e tyre përkatës mashkullor.
Tërhiqeni telin e ngadaltë në skenë për ta bërë pjesën e pasme të PyPortal të bukur dhe të rregullt.
Hapi 32: Organizoni telat
Telat në skenë do të jenë një rrëmujë.
Grumbulloni telat tuaj mirë së bashku dhe mbajini së bashku me diçka.
Kam përdorur mbështjellës Velcro. Mbështjellësi është i gjerë që mund ta prishni përgjysmë në mes dhe të bëni rripa më të hollë.
Hapi 33: Dekoroni
Unë nuk e kam planifikuar këtë hap. Fëmijët e mi kishin një libër me afishe dhe ngjitën disa afishe mbi të. Po ta kisha ditur, do ta kisha shtypur skenën me ngjyrë të bardhë që të përputhej me skicën e afisheve të spërkatjes. Ende më pëlqen, mendoj se ata bënë një punë të bukur për të dekoruar.
Hapi 34: Faleminderit
Kjo është ajo për projektin. Lidhni një kabllo USB dhe lidheni me një furnizim me energji USB. Shpresoj se ju ka pëlqyer kjo Udhëzues. Faleminderit që e lexuat.
Gjithashtu do të doja të falënderoja sa vijon:
Adafruit për Adafruit IO
@mattisenhower për Splatoon 2.ink që siguron të dhënat e orarit
@frozenpandaman për Fonts Splatoon
Recommended:
Ekrani i CO2: 9 hapa (me fotografi)
Ekrani i CO2: Siç sugjeron emri i tij, projekti CO2 Display është një sensor i vogël i gazit CO2 që lidhet me USB për të gjurmuar me lehtësi ndotjen e brendshme dhe të jashtme. Niveli i CO2 shfaqet drejtpërdrejt, por është i mundur me aplikimin e vogël të dhënë në dokumentacion
Ekrani binar i BigBit: 9 hapa (me fotografi)
Ekrani BigBit Binary Clock: Në një Instructable të mëparshëm (Microbit Binary Clock), projekti ishte ideal si një pajisje portative desktop pasi ekrani ishte mjaft i vogël. Prandaj dukej e përshtatshme që versioni tjetër të ishte një version i montuar ose i montuar në mur, por shumë më i madh
Ekrani i matësit të murit: 4 hapa (me fotografi)
Ekrani i matësit të murit: Bleva një matës të orëve të xhepit të lirë nga eBay duke menduar se do të bënte një artikull interesant risi. Doli se njehsori që kisha blerë nuk ishte i përshtatshëm, por deri atëherë isha zotuar të prodhoja diçka që do të varej në një mur dhe do të ishte
Ekrani i temperaturës dhe lagështisë termokromike - Versioni i PCB: 6 hapa (me fotografi)
Ekrani i Temperaturës dhe Lagështisë Termokromike - Versioni PCB: Pak kohë më parë bëri një projekt të quajtur Temperatura Termokromike & Humidity Display ku kam ndërtuar një ekran me 7 segmente nga pllaka bakri që janë ngrohur/ftohur nga elementë më të fortë. Pllakat e bakrit ishin të mbuluara me një fletë termokromike që
Shfaqja e orarit të autobusit LCD: 7 hapa
Afishimi i Orarit të Autobusëve LCD: Standardi 18 Studentët do të kuptojnë dhe do të jenë në gjendje të zgjedhin dhe përdorin teknologjitë e transportit. Transporti Benchmark 18-J luan një rol jetësor në funksionimin e teknologjive të tjera, të tilla si prodhimi, ndërtimi, komunikimi