Mundarija:
- 1 -qadam: asboblar va materiallar
- 2 -qadam: Kindlni jailbreaking
- 3 -qadam: Kunning har bir daqiqasi uchun rasm yaratish
- 4 -qadam: soatni ishga tushirish va to'xtatish
- 5 -qadam: stend yaratish
- 6 -qadam: Boshqa fikrlar
Video: E-o'quvchidan tayyorlangan adabiy soat: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Mening qiz do'stim * juda qiziquvchi o'quvchi. U ingliz adabiyoti o'qituvchisi va olimi sifatida yiliga o'rtacha saksonta kitob o'qiydi.
Uning xohishlar ro'yxatida bizning yashash xonamiz uchun soat bor edi. Do'kondan devor soati sotib olsam bo'lardi, lekin bu erda qiziq nima? Buning o'rniga, men adabiy asarlardagi vaqt ko'rsatkichlarini keltirib, elektron o'quvchini displey sifatida ishlatib, vaqtni ko'rsatadigan soat qildim, chunki bu juda o'rinli:-)
U har daqiqada yangilanadi, shuning uchun, masalan, kechqurun 9.23da Kindle o'qiydi
Otam meni bekatda kutib oldi, it meni kutib olish uchun o'rnidan turdi, sog'indim va deyarli soat 21.23 Birmingem ekspressi oldida yiqilib tushdim.
Buni qanday qilgan bo'lsam, Kindle-dan hali ham oddiy elektron o'quvchi sifatida foydalanish mumkin. Agar soat yoqilgan bo'lsa, qo'shimcha bonus sifatida u adabiy viktorinaga aylanadi. Soat kitobning nomi va muallifi bo'lmagan tirnoqni ko'rsatadi, shuning uchun siz taxmin qilishingiz mumkin. Agar siz javoblarni bilmoqchi bo'lsangiz, yon tomonidagi tugmachalarni bosish (odatda elektron kitoblarning sahifalarini ochish uchun ishlatiladi) ularni ochib beradi.
5 avgustni yangilang:
Barchangizga yaxshi tabriklar uchun katta rahmat! Shuningdek, fikr -mulohazalar juda foydali bo'ldi. Agar siz o'zingizni Kindle soatini yasashda muammoga duch kelsangiz, sharhlarga qarang
Bu ko'rsatma Hackaday, Gizmodo, The Verge va Hacker News -da namoyish etilgan. Men juda g'ururli va baxtli ishlab chiqaruvchiman:-)
Bu orada, Yoxannes Enevoldsen, Davide kabi, mening soatimning veb -versiyasini yaratdi. Mening loyiham ularga ilhom berganidan xursandman
1 -qadam: asboblar va materiallar
Haqiqatan ham, kerak bo'lgan yagona narsa-elektron o'quvchi (va unga ulanish uchun USB kabeli). Bu loyiha uchun menga bir do'stim Kindle sovg'a qildi. Bu Kindle 3 WiFi (K3 yoki K3W laqabli). Siz, masalan, eBay-da, xuddi shunday, eski qo'l modellarini topasiz.
Sizga vSSH kabi SSH mijozi va FileZilla kabi sFTP mijozi o'rnatilgan kompyuter (har qanday operatsion tizim) kerak bo'ladi (ikkalasi ham bepul). Bu Linux bilan bir oz tajribaga ega bo'lishga yordam beradi, chunki Kindle aynan shunday ishlaydi.
Kindle shkafimizda tik turishi uchun men betondan stend yasadim. Agar siz ham shunday qilishni xohlasangiz, sizga kerakli shakldagi oziq -ovqat idishi, yopishtiruvchi plyonka, strafor, tsement, issiq elim yoki ikki tomonlama lenta va chelak (tsement aralashtirish uchun) kerak bo'ladi.
2 -qadam: Kindlni jailbreaking
Kindle -ni soatga o'zgartirish uchun biz tizim fayllariga kirishimiz kerak. Buning uchun biz uni "jailbreaking" deb nomlangan jarayon orqali ochishimiz kerak (xavotir olmang, agar bu sizning mulkingiz bo'lsa, bu noqonuniy emas). Kindle -ni jailbreak qilish uchun tushuntirish va kerakli fayllar bilan zip -faylni bu erda topishingiz mumkin. Bundan tashqari, mavjud bo'lgan barcha maxsus dasturiy ta'minotning umumiy sharhiga qarang. Bu sahifada Kindle -ning qaysi modeli borligini bilib oling.
Ushbu loyiha uchun siz faqat ekran qulfini emas, balki jailbreak hackini va usbnet hackini o'rnatishingiz kerak. USBNetwork sizga Kindle -ga USB yoki WiFi orqali masofaviy qobiqdan kirishni beradi. Agar sizga klaviatura tugmachalarini ishlatmoqchi bo'lsangiz, bu Launchpad -ni buzishdir.
Ogohlantirish: Men o'qiganman, bu sizning Kindle -ni buzishi mumkin. Ko'rsatmalarga amal qiling. Jailbreak sizning xavfingiz ostida.
Agar siz Kindle -ni kompyuteringizga ulasangiz, u USB -disk sifatida namoyon bo'ladi.
Asosan, siz Kindle -ning ildiz papkasida Update_jailbreak_0.13. N _ *** _ install.bin (bu erda sizning Kindle versiyangiz, mening holatimda 'k3w') ni qo'yish kifoya. kompyuter.
Zip faylidagi README faylidan: "Endi Kindle -ni chiqarib oling va o'chiring va *[HOME] -> [MENU]> Sozlamalar -> [MENU]> Kindle -ni yangilash *bo'limiga o'ting. Bu tez bo'lishi kerak." (eslatma: bu menyu tugmasini ikki marta bosish).
Keyin USBNet va Launchpad fayllari uchun ham xuddi shunday qiling. Endi siz SSH yordamida qurilmaga kirishingiz kerak. Kindle -da WiFi tarmog'iga ulaning. IP -manzilni aniqlashning bir usuli - Wi -Fi routeriga kirish va uni o'sha erda qidirish. Foydalanuvchi nomi "root" bo'lib, sizning modelingiz uchun standart parolni hisoblash mumkin.
Keyin, Kindle -da Python -ni o'rnating va yana Mobileread.com saytining zo'r forumidagi fayllardan foydalaning (quyidagi izohlarda VoltaX2 rahmat).
3 -qadam: Kunning har bir daqiqasi uchun rasm yaratish
Bir kunda 1,440 daqiqa bor. Turli adabiy asarlardan har biri uchun iqtiboslar ro'yxatini tuzish - katta ish. Katta yengillik: boshqalar buni biz uchun qilgan.
2011 yilda "The Guardian" gazetasi o'z o'quvchilaridan vaqtlari haqida yozilgan kitoblardan iqtiboslarni topshirishni so'radi. Ular adabiy bayram uchun installyatsiya qurmoqchi edilar. Shunday qilib, ularning veb -saytida ro'yxatning ikkita versiyasi bor (1, 2).
Men ikkita ro'yxatni birlashtirdim, tozaladim, bir necha bor o'zimni topdim va ularni bitta CSV faylga aylantirdim.
Afsuski, ro'yxat kunning barcha daqiqalarini qamrab olmaydi. Men bu masalani bir necha marotaba ishlatib ishladim, masalan, agar u AM va PMda ishlatilishi mumkin bo'lsa. Vaqtning noaniq ko'rsatkichlarini ma'lum vaqt atrofida ishlatish mumkin, shuning uchun "Javdar ichidagi Catcher" dan olingan iqtibos ertalab soat 9.58da ishlatiladi: "Men juda uzoq uxlamadim, chunki men uyg'onganimda soat o'nga yaqin edi deb o'ylayman. …"
Hatto bu yoqimli ro'yxat bilan ham, ikkita narsa menga asossiz vaqtni talab qildi. Men ro'yxatdagi har bir tirnoqni rasmga aylantirishim kerak edi. Men ularni ekranga yaxshi moslashtirishni xohlardim, shuning uchun shrift har bir tirnoq uchun iloji boricha katta bo'ladi.
Matn qutisini ma'lum bir balandlik va kenglikka o'lchash, ko'pgina rasmlarni tahrirlash dasturlarida qo'lda bajarish oson bo'lsa -da, ularni birma -bir yaratish juda katta ish bo'lar edi. Men uchun buni amalga oshirish uchun skriptni yaratish juda qiyin vazifa bo'lib chiqdi. PHP -da (men dasturlash tilini ishlatardim, chunki u matn bilan ishlashda yaxshi funktsiyalarni bajaradi) men har bir kotirovka uchun uzun yoki qisqa variantni topish uchun rekursiv funktsiyani yozdim. Har bir satr uchun skript ikkita-p.webp
U Libertine shriftidan foydalanadi, men uni zamonaviy ko'rinishi bilan yaxshi ko'raman, chunki u juda to'liq (raqamlar, tinish belgilari, diakritiklar) va ochiq manbali.
Meni uzoq vaqt talab qilgan yana bir narsa - bu tirnoqdagi barcha vaqtlarni eslab qolish, chunki men ularni qalin matnda yozmoqchi edim. Bu soatni ishlatishni osonlashtiradi, ayniqsa tirnoq juda uzun bo'lsa. Muammo shundaki, kitoblarda vaqt tavsiflarining ta'sirchan o'zgarishi qo'llaniladi. Bu soat 18:00 dan har qanday bo'lishi mumkin. yoki "18: 11: 00" dan "0600h" gacha, "soat oltilar atrofida", faqat "oltida" yoki "o'n birdan yigirma sakkiz daqiqa". Men ushbu o'zgarishlarning ko'pini sinab ko'rish uchun skript tuzdim, o'zim topa olmaganlarni qildim va ularni csv fayliga qo'shdim.
Agar siz o'zingizning Kindle soatingizni yasashni xohlasangiz, siz mening skriptlarimdan foydalanishingiz mumkin (ularni quyida ilova qiling), lekin natijada olingan barcha rasmlarni yuklab olishingiz mumkin.
4 -qadam: soatni ishga tushirish va to'xtatish
Men adabiy soatimni elektron o'quvchining kichik klaviaturasidagi Shift+C yorliqlarini bosish bilan boshlashni xohlardim. Uni yana bosish soatni to'xtatadi va soatni oddiy elektron o'quvchiga aylantiradi.
Birinchidan, bu jildni yarating:/mnt/us/timelit va keyin men quyida biriktirilgan skriptlarni u erga qo'ying.
Rasmlar (oldingi bosqichga qarang)/mnt/us/timelit/images va/mnt/us/timelit/images/metadata/ga o'ting.
Launchpad xakerini o'rnatganingizda/mnt/us/launchpad papkasi yaratiladi. U erda startClock.ini deb nomlangan yangi fayl yarating va u erda matnni joylashtiring:
[Harakatlar]
C =! Sh /mnt/us/timelit/startstopClock.sh &
Bu Shift+C yorliqlarini yaratadi. Agar biz buni bossak, bash-script startstopClock.sh boshlanadi. U Kindle ramkasini (oddiy foydalanuvchi interfeysi) to'xtatadi, Kindle quvvatni tejash rejimiga o'tishiga to'sqinlik qiladi va soat boshlanganligini ko'rsatish uchun kichik fayl (/mnt/us/timelit/clockisticking) yaratadi.
Eslatma: Kindle -dagi Shift+C - bu "bosish, qo'yib yuborish, c" tugmachasini bosish.
Agar foydalanuvchi yana Shift+C tugmachalarini bossa va soat ko'rsatkichi fayli allaqachon mavjud bo'lsa, startstopClock.sh uni olib tashlaydi va Kindle -ni qayta ishga tushiradi.
startstopClock.sh metadata ko'rsatiladigan klaviatura tugmalarini yoqish uchun showMetadata.sh boshqa skriptini ham bajaradi (/usr/bin/waitforkey buyrug'i yordamida). Agar foydalanuvchi Kindle yonidagi "keyingi sahifa" tugmachasini bossa, u soatning ishlayotganligini tekshiradi va agar u hozir ko'rsatilgandek tasvirni ko'rsatadi (qaysi fayl soat milida saqlanadi) fayl), lekin keyin pastda sarlavha va muallif bilan.
Vaqtni har daqiqada o'zgartirish bu satrni/etc/crontab/root ga qo'shish orqali amalga oshiriladi:
* * * * * sh /mnt/us/timelit/timelit.sh
va keyin crontab -ni qayta ishga tushiring: /etc/init.d/cron restart
Har safar ishga tushirilganda, timelit.sh "soat yo'nalishi" fayli yaratilganligini tekshiradi. Agar shunday bo'lsa, timelit.sh joriy daqiqada tasvirni ko'rsatishni davom ettiradi.
Eslatma: ehtimol siz timelit.sh da "TZ = CEST" degan vaqt mintaqasini o'zgartirishni xohlaysiz.
5 -qadam: stend yaratish
Meni Kindle soati uchun aniq stend yasash uchun boshqa Instructables ilhomlantirdi. Men yog'ochdan (yoki hatto kitobdan) biror narsa yasashim mumkin edi, lekin men tsementni sinab ko'rishni yaxshi ko'rardim, chunki men ilgari hech qachon qilmaganman va kulrang rang elektron o'quvchi bilan yaxshi ketadi deb o'ylagandim.
Men e-o'quvchining kattaligidagi straforni kesib oldim, bundan tashqari USB kabelini kiritish uchun ozgina qo'shimcha. Men uni yopishqoq plyonka va ozgina shaffof lentaga o'rab qo'ydim, shunda tsement keyin osonlik bilan chiqib ketadi. Men uni oziq-ovqat idishining pastki qismiga ikki tomonlama lenta yordamida yopishtirdim.
Keyin men oziq -ovqat idishini taxminan 5 santimetr (2 dyuym) chuqurlikka to'ldirish uchun etarlicha tsement aralashtirdim. Ishonchim komil emas, lekin men yetarli darajada suv ishlatmagan bo'lsam kerak, chunki tsement men kutganimdan kamroq quyilgan edi. Keyingi urinishdan oldin aniq sinf:-)
Men tsementni bog 'belkurak yordamida idishga solib, bir oz siqib qo'ydim va keyin ikki kun quritib qo'ydim.
Keyingi safar men mayda toshlardan qutulish uchun tsementni elakdan o'tkazib, bir oz ko'proq suv qo'shib, natijani silliqlash uchun ko'proq vaqt sarflayman. Keyin men bazada kichik chuqurchaga ega bo'laman, shunda USB kabeli stendning orqa tomoniga o'tadi. Bu somon yordamida amalga oshirilishi mumkin.
6 -qadam: Boshqa fikrlar
Adabiy soat juda chiroyli ko'rinadi va viktorina qismi yaxshi ishlaydi. Mening qiz do'stim vaqti -vaqti bilan qaysi kitobdan olinganligini tekshiradi (u odatda to'g'ri taxmin qiladi:). Stend men o'ylagandek chiqmadi, lekin men yaxshisini yasashni orziqib kutaman.
Ehtimol, men chiroqni qo'shaman, yoki qurilmaga mahkamlangan yoki yangi tayanchga o'rnatilgan. Soat shkafga o'tirganda, ba'zida vaqtni ayta olmaydigan darajada qorong'i bo'ladi.
Chiroqni alohida -alohida olishning o'rniga, Kindle -dagi menteşe uyasidan quvvat olish orqali chiroqni yoqish mumkin. Chiroq o'rnatilgan Kindle qutilari uchun ikkita uyasi bor. Siz Kindle -ni ochib lehim qilishingiz yoki o'zingiz metall qisqich yasashingiz kerak edi, lekin bu juda yoqimli bo'lardi. Hatto yorug'lik sensori ham ulanishi mumkin, shuning uchun chiroq faqat qorong'i tushganda yonadi.
Umid qilamanki, qo'shimcha funktsiyalar
- Quvvatni tejash uchun soat 1:00 dan 6:00 gacha to'xtab turishi kerak
- Xuddi shu sababga ko'ra Wi -Fi -ni yoqing, lekin tizim soatini sinxronlashtirish uchun uni har kuni bir necha daqiqa yoqing
- Kindle o'quvchining kitobda qanday yutuqlarga erishganligini ko'rsatganidek, pastki qismdagi kichik bloklar sifatida o'tgan daqiqaning foizini ko'rsatadi.
- Kindle batareyasi tugaganda ogohlantirishni ko'rsating
(bu oxirgi ikkitasini Kindle -ning eips buyrug'i yordamida kattaroq rasmga kichik tasvirlarni qo'yish orqali bajarish mumkin, misollar uchun mening skriptlarimni ko'ring).
Boshqa mumkin bo'lgan fikrlar
- vaqtni belgilash uchun Kindle tugmalaridan foydalaning
- soat boshlanganda va/yoki tasvir topilmaganda standart tasvirni ko'rsatish
- viktorina rejimini o'zgartirish uchun yorliq yordamida (masalan, shift-Q)
- soatning yuqori qismida Big Ben ovozi bor (faqat kunduzi), chunki Kindle -da yaxshi karnay o'rnatilgan. Boshqa tovushlar - kitobni yopish, sahifalarni o'girish yoki hatto iqtibosni o'qish.
Umid qilamanki, sizga bu g'oya va ko'rsatma yoqadi. Agar sizda biron bir savol yoki taklif bo'lsa, menga xabar bering!
Soatlar tanlovining ikkinchi mukofoti
Tavsiya:
Uyda tayyorlangan Peltier sovutgichi / Sovutgich, haroratni boshqaruvchi DIY: 6 qadam (rasmlar bilan)
Uy qurilishi Peltier sovutgichi / Sovutgich, haroratni nazorat qilish moslamasi DIY: W1209 haroratni nazorat qilish moslamasi yordamida uy qurilishi termoelektrik Peltier sovutgichi / mini muzlatgichni DIY qilish. Bu TEC1-12706 moduli va Peltier effekti mukammal DIY sovutgichini yaratadi
Kartondan tayyorlangan Lighbox fotosurati: 6 qadam (rasmlar bilan)
Kartondan tayyorlangan Lighbox fotografiyasi: Siz biron marta biror narsani mukammal suratga olishingiz kerak bo'lgan vaziyatga duch keldingizmi va sizda mukammal chaqmoq yoki yaxshi fon yo'qmi? Siz suratga tushishni yaxshi ko'rasiz, lekin qimmat studiya jihozlari uchun ko'p pulingiz yo'qmi? Agar shunday bo'lsa, bu
Aqlli budilnik: Raspberry Pi -dan tayyorlangan aqlli budilnik: 10 qadam (rasmlar bilan)
Aqlli budilnik: Raspberry Pi bilan yasalgan aqlli budilnik: Siz hech qachon aqlli soatni xohlaganmisiz? Agar shunday bo'lsa, bu siz uchun yechim! Men Smart Budilnikni yaratdim, bu soat, siz budilnik vaqtini veb -saytga ko'ra o'zgartirishingiz mumkin. Signal o'chganda, ovoz eshitiladi va ikkita chiroq yonadi
C51 4 bitli elektron soat - yog'och soat: 15 qadam (rasmlar bilan)
C51 4 bitli elektron soat - yog'ochdan yasalgan soat: dam olish kunlari bo'sh vaqtim bor edi, shuning uchun men ilgari AliExpress -dan sotib olgan 2,40 dollarlik 4 bitli DIY elektron raqamli soatni yig'dim
Adabiy soat: 7 qadam (rasmlar bilan)
Adabiy soat: juda oson loyiha, kitobni soatga aylantiring. Bolaning yotoqxonasi uchun juda yaxshi-hikoyalar kitobidan foydalaning. Yoki oshxona-oshxona kitobidan foydalaning. Men do'stimning ikki yoshli bolasi uchun (hozirda u soatlar bilan ovora) birini yasadim va u yaxshi o'tdi