Satura rādītājs:

Literārais pulkstenis, kas izgatavots no e-lasītāja: 6 soļi (ar attēliem)
Literārais pulkstenis, kas izgatavots no e-lasītāja: 6 soļi (ar attēliem)

Video: Literārais pulkstenis, kas izgatavots no e-lasītāja: 6 soļi (ar attēliem)

Video: Literārais pulkstenis, kas izgatavots no e-lasītāja: 6 soļi (ar attēliem)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Jūlijs
Anonim
Literārais pulkstenis izgatavots no e-lasītāja
Literārais pulkstenis izgatavots no e-lasītāja

Mana draudzene ir ļoti dedzīga lasītāja. Būdama skolotāja un angļu literatūras zinātniece, viņa vidēji lasa astoņdesmit grāmatas gadā.

Viņas vēlmju sarakstā bija pulkstenis mūsu viesistabai. Es varētu nopirkt sienas pulksteni no veikala, bet kur ir jautrība? Tā vietā es viņai uztaisīju pulksteni, kas norāda laiku, citējot laika norādes no literāriem darbiem, kā displeju izmantojot e-lasītāju, jo tas ir tik neticami piemērots:-)

Tas tiek atjaunināts katru minūti, tāpēc, piemēram, pulksten 9.23 vakarā iekurt lasīs

Mans tēvs mani sagaidīja stacijā, suns uzlēca man pretī, nokavēja un gandrīz nokrita 21.23 vakarā Birmingemas ekspresa priekšā.

Kā es to izveidoju, iekurt joprojām var izmantot kā parastu e-lasītāju. Ja pulkstenis ir ieslēgts, kā papildu bonuss tas darbojas arī kā literāra viktorīna. Pulkstenis rāda citātu bez grāmatas nosaukuma un autora, lai jūs varētu uzminēt. Ja vēlaties uzzināt atbildes, nospiežot sānos esošās pogas (parasti tiek izmantotas e-grāmatu lapu pārnešanai), tās tiks atklātas.

Atjauninājums 5. augustā:

Liels paldies visiem par jaukajiem komplimentiem! Turklāt atsauksmes ir bijušas ļoti noderīgas. Ja jums ir grūtības izveidot savu iekurt pulksteni, lūdzu, skatiet komentārus

Šī pamācība ir parādīta vietnēs Hackaday, Gizmodo, The Verge un Hacker News. Esmu ļoti lepna un laimīga veidotāja:-)

Tikmēr Johanness Enevoldsens izveidoja mana pulksteņa tīmekļa versiju, tāpat kā Deivids. Esmu sajūsmā, ka mans projekts iedvesmoja viņu

1. darbība: instrumenti un materiāli

Instrumenti un materiāli
Instrumenti un materiāli

Patiešām vienīgais, kas nepieciešams, ir e-lasītājs (un USB kabelis, lai ar to izveidotu savienojumu). Šim projektam Kindle man uzdāvināja draugs. Tas ir Kindle 3 WiFi (segvārdā K3 vai K3W). Piemēram, eBay atradīsit daudzus agrāk lietotus modeļus.

Jums būs nepieciešams dators (jebkura operētājsistēma), kurā ir instalēts SSH klients, piemēram, vSSH, un sFTP klients, piemēram, Filezilla (abi ir bezmaksas). Tas palīdz iegūt nelielu pieredzi ar Linux, jo tieši tā iekārta darbojas.

Lai iekurtu skapī stāvētu stāvus, es no betona izveidoju statīvu. Ja jūs vēlaties darīt to pašu, jums būs nepieciešams pārtikas formas trauks, kas jums patīk, pārtikas plēve, putupolistirols, cements, karsta līme vai divpusēja lente un spainis (cementa sajaukšanai).

2. solis: iekurt Jailbreaking

Jailbreaking iekurt
Jailbreaking iekurt

Lai pārvērstu iekurt par pulksteni, mums jāiekļūst sistēmas failos. Lai to izdarītu, mums tas ir jāatver, izmantojot procesu, ko sauc par “jailbreaking” (neuztraucieties, tas nav nelikumīgi, ja tas ir jūsu īpašums). Šeit var atrast skaidrojumu par iekurt jailbreak iekurt un zip failu ar nepieciešamajiem failiem. Skatiet arī visu pieejamās programmatūras pielāgotās programmatūras pārskatu. Šajā lapā uzziniet, kurš Kindle modelis jums ir.

Šim projektam ir jāinstalē tikai jailbreak un usbnet hack, nevis ekrānsaudzētāja uzlaušana. USBNetwork piešķirs jums attālu apvalka piekļuvi jūsu iekurt, izmantojot USB vai WiFi. Kas jums būs nepieciešams, ja vēlaties izmantot tastatūras taustiņus, ir Launchpad uzlaušana.

Brīdinājums: Es izlasīju, ka tas var sabojāt jūsu iekurt. Izpildiet norādījumus. Jailbreak uz savu risku.

Ja pievienojat iekurt datoram, tas tiks parādīts kā USB disks.

Būtībā viss, kas jums jādara, ir ievietot Update_jailbreak_0.13. N _ *** _ install.bin (kur *** ir jūsu iekurtā versija, manā gadījumā “k3w”) iekurt saknes mapē, kad tā ir savienota ar jūsu dators.

ZIP failā esošajā failā README: "Tagad izņemiet un atvienojiet iekurt un atveriet *[HOME] -> [MENU]> Settings -> [MENU]> Update Your Kindle *. Tam vajadzētu būt ātram." (piezīme: tas ir divas reizes noklikšķinot uz izvēlnes pogas).

Pēc tam rīkojieties tāpat kā ar USBNet un Launchpad failiem. Tagad jums vajadzētu būt iespējai pieteikties ierīcē, izmantojot SSH. Iekurt, izveidojiet savienojumu ar WiFi tīklu. Viens veids, kā uzzināt tā IP adresi, ir pierakstīties savā WiFi maršrutētājā un meklēt to tur. Lietotājvārds ir “root”, un jūsu modelim var aprēķināt noklusējuma saknes paroli.

Pēc tam instalējiet Python vietnē Kindle, vēlreiz izmantojot failus lieliskajā Mobileread.com forumā (paldies VoltaX2 komentāros zemāk).

3. solis: izveidojiet attēlu katrai dienas minūtei

Izveidojiet attēlu katrai dienas minūtei
Izveidojiet attēlu katrai dienas minūtei

Dienā ir 1 440 minūtes. Saraksta sastādīšana ar citātiem no dažādiem literāriem darbiem ir milzīgs darbs. Liels atvieglojums: citi to jau izdarīja mūsu vietā.

2011. gadā laikraksts The Guardian lūdza savus lasītājus iesniegt citātus no grāmatām, kurās minēti laiki. Viņi gribēja uzbūvēt instalāciju literārajam festivālam. Tātad viņu vietnē ir divas saraksta versijas (1, 2).

Es apvienoju abus sarakstus, iztīrīju tos, pievienoju dažas reizes, kad atradu sevi, un pārvērsu tos vienā CSV failā.

Diemžēl saraksts neaptver visas dienas minūtes. Es to novērsu, vairākkārt izmantojot dažus citātus, piemēram, ja to var izmantot gan AM, gan PM. Ap noteiktu laiku var izmantot vairāk neskaidras laika norādes, tāpēc šis citāts no Catcher in the Rye tiek izmantots pulksten 9.58. …"

Pat ar šo patīkamo sarakstu divas lietas man prasīja nesaprātīgi daudz laika. Man vajadzēja pārvērst katru citātu no saraksta par attēlu. Es gribēju, lai tie labi iederas ekrānā, tāpēc fonts katram citātam būtu pēc iespējas lielāks.

Lai gan lielākajā daļā fotoattēlu rediģēšanas programmatūras teksta lodziņa mērogošanu līdz noteiktam augstumam un platumam ir viegli izdarīt manuāli, to izveidošana pa vienam būtu bijis milzīgs darbs. Tomēr scenārija izveide, lai to izdarītu manā vietā, izrādījās arī diezgan liels uzdevums. PHP (es izmantoju šo programmēšanas valodu, jo tai ir jaukas funkcijas teksta apstrādei) es uzrakstīju rekursīvu funkciju, lai atrastu vispiemērotāko katram citātam, garam vai īsam. Katrai rindai skripts izveido divus-p.webp

Tas izmanto fontu Libertine, kas man patīk tā stilīgā izskata dēļ, jo tas ir ļoti pilnīgs (cipari, pieturzīmes, diakritika) un tāpēc, ka tas ir atvērtā koda.

Otra lieta, kas man prasīja ilgu laiku, ir visu laiku pieminēto citātu identificēšana, jo es gribēju tos uzrakstīt treknrakstā. Tas atvieglo pulksteņa lietošanu, it īpaši, ja citāts ir diezgan garš. Problēma ir tā, ka grāmatās tiek izmantota iespaidīga laika aprakstu variācija. Tas var būt jebkas, sākot no plkst. 18.00. vai no “18: 11: 00” līdz “0600h”, “ap sešiem”, tikai “sešos” vai “divdesmit astoņas minūtes pāri vienpadsmitiem”. Es izveidoju skriptu, lai mēģinātu atrast lielāko daļu šo variantu, izdarīju tos, kurus pats nevarēju atrast, un pievienoju tos csv failam.

Ja vēlaties izveidot savu iekurt pulksteni, varat izmantot manus skriptus (atrodiet tos zemāk), bet varat arī lejupielādēt visus iegūtos attēlus.

4. solis: pulksteņa iedarbināšana un apturēšana

Pulksteņa iedarbināšana un apturēšana
Pulksteņa iedarbināšana un apturēšana

Es gribēju sākt savu literāro pulksteni, nospiežot īsinājumtaustiņu Shift+C uz e-lasītāja mazās tastatūras. Nospiežot to vēlreiz, pulkstenis tiek apturēts un pulkstenis atkal kļūst par parastu e-lasītāju.

Vispirms izveidojiet šo mapi:/mnt/us/timelit un pēc tam ievietojiet tur pievienotos skriptus.

Attēli (skat. Iepriekšējo soli) nonāk mapē/mnt/us/timelit/images un/mnt/us/timelit/images/metadata/

Instalējot Launchpad hack, tiek izveidota mape/mnt/us/launchpad. Tur izveidojiet jaunu failu ar nosaukumu startClock.ini un ievietojiet šo tekstu:

[Darbības]

C =! Sh /mnt/us/timelit/startstopClock.sh &

Tas rada īsceļu Shift+C. Ja mēs to nospiežam, sākas bash skripts startstopClock.sh. Tas aptur Kindle sistēmu (parasto lietotāja interfeisu), neļauj iekurt Enerģijas taupīšanas režīmā un izveido nelielu failu (/mnt/us/timelit/clockisticking), lai norādītu, ka pulkstenis ir sācies.

Piezīme: iekārta Shift+C patiešām ir “nospiediet maiņu, atlaidiet, nospiediet c”.

Ja lietotājs vēlreiz nospiež Shift+C un pulksteņrādītāja fails jau ir tur, startstopClock.sh to noņems un restartēs iekurt.

startstopClock.sh izpilda arī citu skriptu showMetadata.sh, lai iespējotu taustiņsitienus, kas parādīs metadatus (izmantojot komandu/usr/bin/waitforkey). Ja lietotājs nospiež pogu “nākamā lapa” iekurt sānos, tas pārbaudīs, vai pulkstenis tikšķ, un, ja tā ir, tas parādīs to pašu attēlu, kas pašlaik tiek parādīts (kurš fails ir, tas ir, tiek saglabāts pulksteņa sarakstā fails), bet pēc tam ar nosaukumu un autoru apakšā.

Laiks displejā tiek mainīts katru minūti, pievienojot šo rindiņu mapei/etc/crontab/root:

* * * * * sh /mnt/us/timelit/timelit.sh

un pēc tam restartējiet crontab šādi: /etc/init.d/cron restart

Katru reizi, kad tas tiek palaists, timelit.sh pārbauda, vai ir izveidots fails “clockisticking”. Ja tā ir, timelit.sh turpina rādīt pašreizējās minūtes attēlu.

Piezīme: iespējams, vēlēsities mainīt laika joslu vietnē timelit.sh, kur rakstīts “TZ = CEST”.

5. solis: statīva veidošana

Stenda veidošana
Stenda veidošana
Stenda veidošana
Stenda veidošana
Stenda veidošana
Stenda veidošana

Mani iedvesmoja citi Instructables, lai izveidotu konkrētu statīvu savam iekurt pulkstenim. Es arī būtu varējis kaut ko izgatavot no koka (vai pat grāmatas), taču man patika izmēģināt cementu, jo nekad iepriekš neesmu to darījis, kā arī tāpēc, ka, manuprāt, pelēkā krāsa lieliski iederēsies e-lasītājā.

Es sagriezu putuplasta gabalu e-lasītāja lielumā, kā arī nedaudz papildu, lai ievietotu USB kabeli. Es to ietinu pārtikas plēvē un mazliet caurspīdīgā lentē, lai pēc tam cements viegli atdalītos. Es pielīmēju to pārtikas trauka apakšai, izmantojot divpusēju līmlenti.

Tad es sajaucu pietiekami daudz cementa, lai piepildītu pārtikas trauku līdz apmēram 5 centimetriem (2 collu) dziļumam. Es neesmu pārliecināts, bet, iespējams, neesmu izmantojis pietiekami daudz ūdens, jo cements bija mazāk ielejams, nekā biju gaidījis. betona klase pirms mana nākamā mēģinājuma:-)

Es ievietoju cementu traukā, izmantojot dārza lāpstu, nedaudz sablīvēju un pēc tam ļaujiet tai nožūt divas dienas.

Nākamreiz es centīšos panākt gludāku virsmu, vispirms izsijājot cementu, lai atbrīvotos no mazajiem akmeņiem, pievienojot nedaudz vairāk ūdens un vairāk laika pavadot, slīpējot rezultātu. Tad es arī izveidošu nelielu padziļinājumu pamatnē, lai USB kabelis nonāktu statīva aizmugurē. To var izdarīt, izmantojot salmiņu.

6. solis: citas idejas

Citas idejas
Citas idejas

Literatūras pulkstenis izskatās patiešām jauki, un viktorīnas daļa darbojas labi. Mana draudzene šad un tad pārbauda, no kuras grāmatas ir citāts (viņa parasti uzmin pareizi). Stends neiznāca gluži tāds, kā es cerēju, bet es ar nepacietību gaidu mēģinājumu izveidot labāku.

Es, iespējams, pievienošu arī lampu, vai nu piestiprinātu pie ierīces, vai iekļautu jaunajā pamatnē. Kad pulkstenis sēž skapī, dažreiz ir mazliet par tumšu, lai spētu noteikt laiku.

Tā vietā, lai lampai saņemtu enerģiju atsevišķi, lampu varētu darbināt, izmantojot jaudu no Kindle eņģes slota. Divi sloti ir paredzēti iekurt korpusiem, kuros ir iebūvēta lampa. Jums ir jāatver iekurt un jāveic lodēšana, vai arī jāizveido savi metāla skavas, taču tas būtu jauki. Varētu pat pieslēgt gaismas sensoru, tāpēc lampa ieslēgsies tikai tad, kad satumst.

Papildu funkcijas, kuras es ceru iegūt

  • lai pulkstenis apstātos no 1:00 līdz 6:00, lai taupītu enerģiju
  • tā paša iemesla dēļ, bet ieslēdziet to katru dienu uz pāris minūtēm, lai sinhronizētu sistēmas pulksteni
  • parādot pašreizējās minūtes procentuālo daļu kā mazus blokus apakšā, tāpat kā iekurt norāda uz lasītāja panākumiem grāmatā
  • parādīt brīdinājumu, kad Kindle akumulators izlādējas

(pēdējos divus varētu izdarīt, pārklājot mazus attēlus uz lielāka attēla, izmantojot komandu Kindle's eips, piemērus skatiet manos skriptos).

Citas iespējamās idejas ir

  • izmantojot Kindle taustiņus, lai iestatītu laiku
  • rādīt pulksteni, kad sākas pulkstenis un/vai kad attēls nav atrasts
  • izmantojot īsceļu (piemēram, shift-Q), lai pārslēgtu viktorīnas režīmu
  • Stundas augšdaļā (tikai dienas laikā) ir Big Ben skaņas signāls, jo iekurtā ierīcē ir iebūvēts jauks skaļrunis. Citas skaņas varētu būt skaņa, kas saistīta ar grāmatas aizvēršanu vai lapu pāršķiršanu vai pat citāta lasīšanu.

Es ceru, ka jums patīk šī ideja un šī pamācība. Paziņojiet man, ja jums ir kādi jautājumi vai ieteikumi!

Pulksteņu konkurss
Pulksteņu konkurss
Pulksteņu konkurss
Pulksteņu konkurss

Otrā balva pulksteņu konkursā

Ieteicams: