Mobilusis mobilusis telefonas - 💡 Fix My Ideas

Mobilusis mobilusis telefonas

Mobilusis mobilusis telefonas


Autorius: Ethan Holmes, 2019

Ką gausite, kai pakabinsite pasenusių mobiliųjų telefonų krūva ir prijungsite juos prie interneto? Na, tu esi laimingas! James Theophane rašo, kad dalinsis naujausiu savo grupės projektu „Mobile Mobile“. Naudojant 50 neseniai pakeistų kompanijos telefonų, jie sukūrė įrenginį, kuriame groja daina „Carol of the Bells“. Projektas yra įdiegtas jų būstinėje, tačiau jie taip pat turi interaktyvią transliavimo sąsają.

Įdomu, kaip vienas užsikabins senų mobiliųjų telefonų krūva, kad atliktų tokį projektą? Taigi mes, ir jie maloniai sutiko mums užpildyti informaciją apie:

Planas buvo padaryti 50 mobiliųjų telefonų kiekvienam žaisti skirtingą Kalėdų carolio pastabą ir blykstę. Mes nustatėme bandomąjį mobilųjį telefoną - HTC Touch -, kad galėtume prisijungti prie „WiFi“ prieigos taško, o jį maitina įkroviklis.

Dviem dienoms mes „ping“ nustatėme telefono IP adresą, kad įsitikintume, ar jis bus palaikomas. Telefonas gavo šiek tiek šiltą, tačiau jis dirbo. Pastebėjome, kad ping laikas labai pasikeitė tarp skirtingų galios režimų mobiliajame telefone - nuo 100 ms iki maždaug 2 ms „našumui“.

Buvo planuojama parašyti nedidelę programą, kuri veikė telefonu ir suprato nedidelį nurodymų rinkinį ir valdiklį, kuriame veikia kompiuteris, siunčiantis komandas. Pagrindinis komandų sąrašas buvo: šviesos įjungimas / išjungimas, spalvų keitimas „plovimas“ ir pyptelėjimas.

Pirmasis iššūkis buvo išjungti apšvietimą - „WinMobile“ yra daugiafunkcinė operacinė sistema, veikianti kaip „WindowsCE“ kaip branduolys. Energijos valdymo posistemis leidžia jums pasiūlyti galios nustatymus, tačiau OS atsižvelgia į visas veikiančias programas.

Įjungus foninį apšvietimą, projekto trukmė buvo problemiška (per kelias dienas). Kitas buvo pyptelėjęs. Kompiuteris visuomet turėjo garsiakalbį, kuris gali pyptelėti - jis buvo prijungtas prie mikroschemos, valdančios klaviatūrą, todėl turėjo atitinkamą funkciją, pvz. languose „MessageBeep“ funkcija.

„WindowsCE“ buvo sukurta daugeliui platformų ir įterptųjų valdiklių ir atrodo, kad pyptelėjimas nebuvo pagrindinė funkcija. Laimei, „Microsoft“ kūrėjai įtraukė tam tikrą pavyzdinį kodą, kaip įdiegti MIDI garso sistemą, kuri tikisi, kad aparatūros gamintojai licencijuos trečiųjų šalių muzikos instrumentų bibliotekas. Atrodo, kad gamintojai laikėsi paprasto sinusinio bangos pavyzdžio kodo. Tai buvo pakankamai gera, kad mūsų mobilusis telefonas skambėtų muzikiniu perdavimu.

Telefono programa buvo parašyta „Microsoft“ .Net C # programoje, kurią sudarė dvi dalys: viena užregistravo su interneto paslauga - užregistravo faktą, kad jis vis dar gyvas, ir dabartinį IP adresą, o du - UDP klausytoją - klausytis komandų iš valdytojas per tinklą.

Kontrolierius buvo parašytas skaityti „Carol“ midi failą ir atskiru laiku atsiųsti atskirus telefonus. Naudojant UDP vietoj TCP ir telefono „našumo“ nustatymas reiškia, kad komandos greitai pasiekė telefonus.



Jums Gali Būti Įdomu

Rhode Island Mini Maker Faire šį šeštadienį, spalio 11 d

Rhode Island Mini Maker Faire šį šeštadienį, spalio 11 d


Tai atrodo kaip ... kai Tamagotchi verkia

Tai atrodo kaip ... kai Tamagotchi verkia


Kaip: Batik ir Rit Dye sienos pakabinimas

Kaip: Batik ir Rit Dye sienos pakabinimas


„DIY Game Boy“ kišenė naudojant Raspberry Pi

„DIY Game Boy“ kišenė naudojant Raspberry Pi






Naujausios Žinutės