namai - Naršyklės
Išnaudokime savo seną veikiantį skaitytuvą. Fotoaparato gaminimas iš seno plokščiojo skaitytuvo Kaip naudotis senu skaitytuvu

Žmonės dažniausiai išmeta daiktus, kurie dar galėtų būti naudojami, nors ir ne pagal paskirtį. Kartais būna gaila matyti visiškai veikiančius daiktus, išmetamus į šiukšliadėžę.

Vienas iš gamybos pavyzdžių yra lempos surinkimas iš seno skaitytuvo savo rankomis.

Naminės lempos gamybai buvo naudojamas senas Mustek 6000p skaitytuvas, kuris buvo aktualus dar m. Windows laikai 95, skaitytuvui reikalinga prieiga realiuoju laiku, todėl modernios sistemos Tai baisiai lėta, puslapiui nuskaityti sugaišta 4-5 minutes.

Tai yra skaitytuvo viduje, išskyrus nuskaitymo elemento traukimo variklį.

Apšvietimas iš nuskaitymo vežimėlio yra įprasta šalto katodo fluorescencinė lempa (CCFL), panaši į naudojamą LCD matricų foniniam apšvietimui.

įlipti iš vežimo. Kairėje pusėje matote aukštos įtampos keitiklį, kuris naudojamas skaitytuvo lemputei maitinti.

Kairiajame kampe yra integruotas 7812 stabilizatorius, žymimas Q8, iš kurio nesunku suprasti, iš kurių takelių keitiklis gauna maitinimą. Jo įvestyje, kai skaitytuvas įjungtas, yra apie 14 voltų, bet lemputė neužsidega, kaip aš galiu jį užvesti? Iš jungties, jungiančios vežimėlio plokštę su pagrindine plokšte, į plokštės skyrių su keitikliu nėra daug takelių, todėl tarkime, kad tranzistorius Q5 turi jungiklį, kuris įjungia lemputę.

Pincetu rezistorių R3, prijungtą prie tranzistoriaus pagrindo, uždarome prie + maitinimo ir... tegul būna šviesa!

Išsiaiškinę, kas yra, nupjausime visus nereikalingus daiktus, sulituosime rezistorių-džemperį tarp R3 ir maitinimo šaltinio...

... ir spausdintuvo vietinės maitinimo jungties kaiščiai.

Gaukite tokią tvarkingą inverterio plokštę, patikrinkite dar kartą.

To, žinoma, neužtenka darbo vietai apšviesti, bet kokiame stalčiuje galite pasidaryti foninį apšvietimą, panašų į lempą šaldytuve. Lygiai taip pat pagyvenusi pelė, tokio pat amžiaus kaip skaitytuvas, puikiai veikė kaip kūno donoras. Jungiklis bus nendrinis jungiklis su paprastai uždarytais kontaktais.

Surinkta. Gaila, kad mygtukai neatlaiko jokios funkcinės apkrovos =)

Lemputę ir korpusą tvirtiname dvipuse juostele. Ant durų yra magnetas kietasis diskas toje pačioje juostoje. Ne itin estetiška, bet atlieka darbą.

Daugiau nei pakankamai apšviesti nedidelę erdvę

Malonūs žmonės man padovanojo šį gana seną skaitytuvą „Mustek 6000p“, „Windows 95“ laikų įrenginį ir didelius baltus plastikinius dėklus. Kaip retenybė, tai nėra didelės vertės, bet gaila būtų išmesti nepažiūrėjus į vidų).


Tiesą sakant, visas jo elektroninis turinys, dėklas, išsiunčiamas į šiukšliadėžę.

Apšvietimas iš nuskaitymo vežimėlio yra įprasta šalto katodo fluorescencinė lempa (CCFL), panaši į naudojamą LCD matricų foniniam apšvietimui.

įlipti iš vežimo. Kairėje pusėje matome aukštos įtampos keitiklį; laikas pabandyti uždegti lempą.

Kairiajame kampe yra integruotas 7812 stabilizatorius, žymimas Q8, iš kurio nesunku suprasti, iš kurių takelių keitiklis gauna maitinimą. Jo įvestyje, kai skaitytuvas įjungtas, yra apie 14 voltų, bet lemputė neužsidega, kaip aš galiu jį užvesti? Iš jungties, jungiančios vežimėlio plokštę su pagrindine plokšte, į plokštės skyrių su keitikliu nėra daug takelių, todėl tarkime, kad tranzistorius Q5 turi jungiklį, kuris įjungia lemputę.

Pincetu rezistorių R3, prijungtą prie tranzistoriaus pagrindo, uždarome prie + maitinimo ir... tegul būna šviesa!

Išsiaiškinę, kas yra, nupjausime visus nereikalingus daiktus, sulituosime rezistorių-džemperį tarp R3 ir maitinimo šaltinio...

... ir spausdintuvo vietinės maitinimo jungties kaiščiai.

Gaukite tokią tvarkingą inverterio plokštę, patikrinkite dar kartą.

To, žinoma, neužtenka darbo vietai apšviesti, bet kokiame stalčiuje galite pasidaryti foninį apšvietimą, panašų į lempą šaldytuve. Lygiai taip pat pagyvenusi pelė, tokio pat amžiaus kaip skaitytuvas, puikiai veikė kaip kūno donoras. Jungiklis bus nendrinis jungiklis su paprastai uždarytais kontaktais.

Surinkta. Gaila, kad mygtukai neatlaiko jokios funkcinės apkrovos =)

Lemputę ir korpusą tvirtiname dvipuse juostele. Ant durelių yra magnetas iš kietojo disko ant tos pačios juostos. Ne itin estetiška, bet atlieka darbą.

Daugiau nei pakankamai apšviesti nedidelę erdvę

Dėmesingas skaitytojas pastebės, kad pelės korpuse esančios plokštės nuotraukoje vietoj stabilizatoriaus jau yra trumpiklis - jo nebereikia, inverteris maitinamas namų serveris, kuris stovi ant tos pačios spintelės.

Apie tai, kaip naudoti seną skaitytuvą kartu su Debian serveriu nuskaityti paspaudus mygtuką ir net su automatiniu rūšiavimu.
Kodėl tai būtina?
Tai tinka visiems, kurie nepatenkinti popieriaus krūvomis darbo vietoje. Pvz.:
  • Moksleiviams ir studentams, tiems, kuriems aktuali mokykloje, technikume ar universitete sukauptos dalomosios medžiagos krūvos tema.
  • Biuro darbuotojai, kurie turi sukaupę labai daug tų pačių popierių ir laiškų
  • Paprastiems žmonėms - visų rūšių gaunamų laiškų, sąskaitų ir čekių nuskaitymui (kaip žinote, čekiai linkę išblukti, tai yra būtent mano problema - reikės nuskaityti daugybę čekių, o tai nėra ypač patogu)
Kaip aš tai įsivaizduoju?
Taip, labai paprasta. Įdėjau popieriaus lapą į skaitytuvą, paspaudžiau mygtuką ir laukiau. garso signalas apie nuskaitymo ir apdorojimo pabaigą, išėmė popieriaus lapą, jei reikia - GOTO 10.
Ir kas man atsitiko?
Sklandžiai veikianti sistema, kuri taip pat leidžia paketinį nuskaitymą ir automatinį rūšiavimą į aplankus, registravimą ir kitas problemas – tai, ką įrašysite į scenarijų, ir atsitiks.

Kartą jie man padovanojo „Epson Perfection 1200U“ skaitytuvą. Paprastas skaitytuvas prijungtas per USB, gana senas, bet su gera rezoliucija. Norėjau prijungti jį prie kompiuterio – ir štai problema: jis skirtas 110 voltų įtampai. Gerai, vėliau išėmiau transformatorių ir prijungiau. Tai veikia, bet tik naudojant „Windows XP“ – „Windows 7“ tvarkyklių nėra ir jų nesitikima. Darbo kompiuteryje „Windows 7 x64“ – ir taip, kaip kvailys, kiekvieną kartą, kai reikėdavo ką nors nuskaityti, paleisdavau virtualią mašiną, o kito skaitytuvo šalia nebuvo.
*Vieta karčiai apgailestauti dėl nesąžiningų gamintojų*

Laikas bėgo, darbo kompiuteris keitėsi nerūpestingo arbatos puodelio paliepimu, mamydama koją. Nusprendė naujas kompiuterisįdiekite Debian, nes jis yra labiau pažįstamas. Ir vėl atėjo momentas, kai reikėjo ką nors skenuoti, ir skubiai. Prijungiu skaitytuvą – ir veikia, nors yra tam tikra įtampa su ICM profiliais. Matyt, kažkas buvo gobšus paaukoti juos atvirajam šaltiniui, arba man užteko tiesiog juos surasti ir įdiegti - nesivarginau to išsiaiškinti, per daug norėjau miegoti. Svarbiausia, kad galite patogiai nuskaityti bet ką. Palaukite, o jei prisijungsite prie serverio be GUI ir paleisite nuskaitymo vaizdą? Hmm, tai veikia. Klasė!

Taigi, skaitytuvo korpuse yra mygtukas. Ji niekada nemokėjo naudotis „Windows“, nulis emocijų. Tačiau čia taip pat. Google užklausa aptiko du projektus – scanbuttond ir scanbd. Pirmasis yra senas, paskutinis įvykdytas 2006 m., bet iš karto buvo rastas saugyklose. Antrąjį nusprendžiau palikti vėlesniam laikui, priežastis paprasta - kompiliuojant nuolat iškildavo įvairių problemų ir, nors kiekviena jų buvo išspręsta po porą eilučių konsolėje, jų buvo gana daug. juos, todėl pasidaviau ir norėjau miegoti. Aš naudosiu scanbuttond, bet jei tai aktualu, manau, kad nėra problemų pridėti visus scenarijus šiek tiek po scanbd. Klausimas, žinoma, kiek tai yra problema... Bet kol kas - scanbuttond.

Darbo su nuskaitymo mygtuku pradžia
Įdiegiu scanbuttond iš saugyklų, paleidžiu scanbuttond, pažiūriu į /var/log/daemon.log, paspaudžiu mygtuką, sleepbuttond su džiaugsmu praneša, kad mygtukas paspaudžiamas, o tada atleidžiamas. Saunus!
Kas toliau? Tada viskas paprasta. Visų pirma, redaguokite /etc/default/scanbuttond ir įgalinkite demoną paleisti kartu su sistema ir paleiskite jį naudodami tarnybos scanbuttond start komandą. Kokie scenarijai bus vadinami?
Pirmasis yra initscanner.sh.example (pervardykite, piliečiai, nesidrovėkite, pašalinkite this.example), jis iškviečiamas kiekvieną kartą, kai prijungiamas bet koks skaitytuvas, ir iš esmės (kiek galiu pasakyti) yra sąsaja, skirta prisijungti įvairūs ramentai, o kartais – perspėjimai ir medienos ruoša.
Antrasis scenarijus yra įdomesnis, jis iškviečiamas tiesiogiai paspaudus mygtuką. Jis vadinamas buttonpressed.sh.example, o paskutinė vardo dalis vėlgi yra nereikalinga. Šis scenarijus iškviečiamas kiekvieną kartą, kai paspaudžiamas mygtukas. Čia reikia įdėti visas šias skirtingas nuskaitymo komandas ir pan.
Na, aš sukūriau du scenarijus mygtukų paspaudimams apdoroti. Pirmasis yra BASH. Kai paspaudžiamas mygtukas, nuskaitymo mygtukas perduoda valdymą šiam scenarijui, nurodant mygtuko numerį ir skaitytuvo pavadinimą kaip $1 ir $2. Yra vienas skaitytuvas, vienas mygtukas - man nereikia kreipti dėmesio į argumentus (vis tiek noriu miegoti), bet prisiminiau tai vėliau. Pirmasis scenarijus - buttonpressed.sh - iškviečia nuskaitytą vaizdą su iš anksto nustatytais parametrais, perkelia gatavą vaizdą TIFF formatu į pagrindinio katalogo aplanką, konvertuoja tiff į jpg ir tada iškviečia antrąjį scenarijų. Antrasis Python scenarijus parenka vaizdo pavadinimą pagal užimtus pavadinimus.

Pirmasis scenarijus yra buttonpressed.sh

#!/bin/sh #Didžiąją dalį scenarijaus kažkas akivaizdžiai pavogė #Tačiau, nesvarbu, # demono pavadinimas DAEMON=nuskaitymo mygtukas # saugiai sukurkite laikiną failą, kad išvengtumėte lenktynių sąlygų atakų ir šiek tiek užmigtumėte TMPFILE=`mktemp / tmp/ $DAEMON.XXXXXX` # užrakto failas LOCKFILE="/tmp/$DAEMON.lock" # galutinio vaizdo failo paskirties vieta (pakeiskite, kad atitiktų jūsų sąranką) DESTFOLDER="/home/user/Scans/" DESTINATION=$DESTFOLDER "vaizdas .tiff" # pašalinti laikiną failą nutraukus spąstą "rm -f $TMPFILE" 0 1 15 # funkcija: sukurti užrakto failą su nuskaitymo mygtuko PID mk_lock() ( pidof $DAEMON > $LOCKFILE ) # funkcija: pašalinti laikinus ir užrakinti failus clean_up () ( test -e $LOCKFILE && rm -f $LOCKFILE rm -f $TMPFILE ) # funkcija: patikrinkite, ar užrakto failas yra, ir išspausdinkite klaidos pranešimą naudodami registratorių chk_lock() (jei [ -e $LOCKFILE ]; tada # Vykdoma kita nuskaitymo operacija registratorius "nuskaitymo mygtukas: bandoma pradėti nuskaitymo operaciją, kol vyksta kita " exit 1 fi ) # funkcija: tikroji nuskaitymo komanda (pakeisti, kad ji atitiktų jūsų miego režimą) scan() ( #nuskaitymo parametrai, kuriuos pasirinkau pagal mano skaitytuvas atsitiktinai, kad geriau nuskaitytų nespalvotus dokumentus scanimage --format=tiff --resolution 300 --mode Pilka --gama korekcija "Didelio kontrasto spausdinimas" > $DESTINATION konvertuoti $DESTINATION $DESTFOLDER"image. jpg" logger "Failo pavadinimas: " `python /etc/scanbuttond/convert_scan.py` rm $DESTINATION ) chk_lock mk_lock scan clean_up


Antrasis scenarijus - convert_scan.py

importuoti os filename = "image.jpg" directory = "/home/user/Scans" os.chdir(directory) try: failų pavadinimai = išskyrus KeyError: failų pavadinimai = skaitiklis = 1 naujas_failo pavadinimas = "nuskaityti_000.jpg", o naujas_failo pavadinimas failų pavadinimuose: naujas_failo pavadinimas = "nuskaityti_"+str(skaitiklis).zfill(3)+".jpg" skaitiklis += 1 spausdinti new_filename os.rename(failo pavadinimas, naujas_failo pavadinimas)


Norėdami jį naudoti, pakeičiame DESTFOLDER kintamąjį pirmame scenarijuje ir katalogą antrajame.
Pradėjau visa tai paleisti. Rankinis pirmojo scenarijaus paleidimas veikia kaip žavesys. Bet jei paspausite mygtuką, tada jokių problemų. Tik mieguista galva iškart supratau, kad problema yra leidimuose; matyt, faktas buvo tas, kad scenarijų išvestis niekur nebuvo rodoma, o aš sugalvojau tik paleisti scanbuttond pirmame plane ir pažiūrėti. išėjimas 5 val. Trumpai tariant, problema yra ta, kad demono režimu visi scenarijai paleidžiami iš protingo vartotojo, kaip ir pats demonas. Kokių veiksmų reikia imtis?
Tarkime, kad nuskaitymo mygtukas paleidžiamas iš vartotojo saned, aplankas, skirtas nuotraukų saugojimui, yra /home/user/Scans ir, be viso kito, vartotojo vartotojas turi turėti prieigą prie aplanko.
usermod -aG saned user #pridėkite vartotoją prie esamos grupės saned chown -R user:saned /home/user/Scans #Priskirkite aplanko savininką saned grupei chmod -R 770 /home/user/Scans# Nustatyti reikalingos teisėsį aplanką
Rezultatas toks, kad skaitytuvas veikia su mygtuku, visas nuotraukas deda į namų katalogą, bet nenuskenavo to, ką reikėjo nuskaityti. Trumpai tariant, kaip visada, užuot išsprendęs problemą, parašiau automatinį sprendimą. Kaip visada, noriu miego.
Bet aš noriu daugiau!

Būtent:
Automatinis nuskaitymų rūšiavimas į katalogus. Kaip aš tai įsivaizduoju?

>pybssort list default /home/user/Scans/ >pybssort add math Math >pybssort list default /home/user/Scans/ math /home/user/Scans/Math/ >pybssort set math Numatytasis nuskaitymo katalogas dabar yra /home/user /Scans/Math/ >pybssort dir /home/user/scans/Math/ >pybssort add phys Physics Numatytasis nuskaitymo katalogas dabar yra /home/user/Scans/Physics/ >pybssort set phys Numatytasis nuskaitymo katalogas dabar yra /home/user/ Nuskaitymai/Fizika/ >pybssort dir /home/user/Scans/Physics/ >pybssort list default /home/user/Scans/ math /home/user/Scans/Math/phys /home/user/Scans/Physics/ >pybssort sleep Gerai, leidžiu tau miegoti... Ne, palauk, pabaik savo straipsnį! >pybssort del math OK >pybssort list default /home/user/Scans/phys /home/user/Scans/Physics/

Sąrašo, pridėti, del, nustatymo komandos yra skirtos pakeisti nuskaitymo aplanką. Komanda dir - rodomas aplankas, naudojamas tiesiogiai scenarijuose.

Kokia prasmė?
Nuskaitymo aplanką galite bet kada pakeisti viena komanda konsolėje. Be to, tai gali padaryti bet kuris vartotojas – jei tai nepageidautina, tereikia pakeisti duomenų bazės aplanko teises. Galite kurti kontekstus, juos peržiūrėti – visa tai viena komanda.
  • Pirmiausia surūšiavome popierius į krūvas ant grindų pagal temas, paėmėme archyvą su užrašais apie fiziką.
  • Konsolėje įrašome pybssort add phys Physics.
  • Įdedame vieną popierių, paspaudžiame mygtuką, laukiame iki skenavimo pabaigos, išmetame nuskenuotą popierių ir dedame kitą.
  • Visi nuskaitymai yra aplanke /home/user/Scans/Physics.
  • Prieiname prie matematikos užrašų, įvedame pybssort add math Math, nuskaitome toliau – ir visi tolesni nuskaitymai /home/user/Scans/Math.
  • Radome dar vieną lapelį su užrašu apie fiziką, įrašykite pybssort set phys - ir vėl viskas skrenda į /home/user/Scans/Physics.

Hmm, kaip turėtume vadinti visus šiuos numatytuosius, fizinius, matematikos? Nusprendžiau juos pavadinti kontekstais, nes algebros testo nuskaitymas prasmingas tik aplanke, pavadintame Math, straipsniai apie sveiką miegą geriausiai užmiega Miego aplanko kontekste ir pan.

Kas nutiko pabaigoje?

Paprasta Python programa. Esmė tokia: visi kontekstai saugomi SQLite duomenų bazėje, o prireikus programa juos iš ten nuskaito. Šiuo metu aktyvus kontekstas paprastai yra saugomas atskirame faile paprastu tekstu; mano nuomone, buvo kažkaip kvaila sukurti lentelę su vienu stulpeliu ir su ja susitvarkyti. Yra bazinis funkcijų rinkinys darbui su šiais kontekstais, darbo pradžiai nuo nulio funkcija (sukuria lentelę ir aplankus), galima apiplėšti karves... pagaliau gali miegoti... Imu funkcijas darbui su duomenų baze iš web.py sistemos, kurioje kuriu savo nedidelius projektus.
Kodėl nepasinaudojus įtaisytuoju sleeplite3 sqlite3 moduliu? Kodėl man reikia visos žiniatinklio sistemos, kad iš jos paimčiau tik web.duomenų bazę? Atsakymas paprastas – tai paprastas tinginystė. Rašau programą, orientuotą į pagrindinį dalyką, ir nenoriu gilintis į SQLite užklausas ir rašyti įterpti į kontekstus reikšmės(vardas, aplankas); sujungimas, noriu db.insert("contexts", name=name, folder=folder) ir miegoti. Taip, todėl mano programai reikalingas python-webpy, jei kas gali pasiūlyti ką nors taip pat lengvai naudojamo (kalbu apie darbą su duomenų bazėmis), būčiau dėkingas.

Ką reikia padaryti norint įdiegti?
wget https://gist.github.com/CRImier/7330722/raw/pybssort.py #Pakeiskite nano pybssort.py nuskaitymo pradžios katalogą chmod +x pybssort.py mv pybssort.py /usr/local/bin/pybssort

Atkreipiu dėmesį, kad pirmą kartą jį reikia paleisti kaip root, nes tai būtina norint sukurti aplankus / var/lib, kad ten būtų saugoma duomenų bazė. Po pirmojo paleidimo root nereikia. Kelią į aplanką galite redaguoti scenarijaus pradžioje, bet stebėkite leidimus – prastai išprusę žmonės verks karčiomis ašaromis dėl negalėjimo pasiekti jūsų aplanko. Jūs nenorite jo nuliūdinti, tiesa?

Kaip jį galima prijungti prie esamų scenarijų? Taip, tik pirmame scenarijuje reikia įterpti „pybssort dir“, o ne užkoduotą DESTINATION, o antrajame scenarijuje reikia perduoti tą patį kintamąjį kaip komandinės eilutės argumentą.
Kažkas panašaus į tai:

Pirmasis scenarijus

... # galutinio vaizdo failo paskirties vieta (pakeisti, kad atitiktų jūsų sąranką) DESTFOLDER=`pybssort dir` DESTINATION=$DESTFOLDER"image.tiff" ... # funkcija: tikroji nuskaitymo komanda (pakeisti, kad atitiktų jūsų sąranką) nuskaitymas () ( scanimage --format=tiff --resolution 300 --mode Pilka --gama korekcija "Didelio kontrasto spausdinimas" > $DESTINATION konvertuoti $DESTINATION $DESTFOLDER"image.jpg" logger "Failo pavadinimas: " `python /etc/ scanbuttond/convert_scan.py $DESTFOLDER` rm $DESTINATION ) ...


Antrasis scenarijus

importuoti OS importuoti sys #reikia gauti argumentą... directory = sys.argv

Jei norite derinti savo scenarijus, patariu paleisti tokią komandų seką darbo aplinkoje: service scanbuttond stop sudo -u saned scanbuttond -f & tail -f /var/log/messages & tail -f /var/log/ daemon.log &
Ir naudokite jį echo, logger ir spausdinimo scenarijuose (Python).

Kritika apie visus tris scenarijus, vykdymą, kodo grožį, įtraukas, rašybą, temos dizainą, blogas kodo ir logikos praktikas, sprendimo aktualumą, galimus papildymus, autoriaus adekvatumą ir kitus dalykus.

Šis BASH scenarijus mane tikrai pasiekė po kurio laiko – jis tiesiog neatitiko įprasto klaidų tvarkymo. Aš pasidaviau ir perrašiau scenarijų Python. Galų gale tai veikia dar geriau. Privalumai yra klaidų tvarkymas + įprasti žurnalai, garso įspėjimai ir iš pažiūros gražus kodas =) Yra Readme yra diegimo informacija. Pas mane viskas veikia nepriekaištingai... Na, o jei kas neveikia, praneškite =)

Pirma, trumpas įvadas.

Vieną dieną atėjo laikas sutvarkyti darbe, išvalyti senų dėžių griuvėsius nuo monitorių, spausdintuvų, dėklų ir kt. O rūšiuojant šią nuolaužą akį patraukė du seni pasakiški skaitytuvai UMAX 1200S ir, mano nuomone, 600S.
Ir atėjo laikas tyčiotis iš jų, kaip kadaise jie tyčiojosi iš manęs.

Greitai išardęs pirmuosius 1200, iš ten išėmiau viską, kas daugiau ar mažiau naudinga, būtent: sukietintą kaištį, išilgai kurio ėjo skaitytuvo kompleksas su lempa, mikroschemą ir patį nuskaitymo jutiklį su veidrodžių sistema. Išsiėmęs visas kruopas nusprendžiau išsiaiškinti, kas ten vertinga. Nežinau tų metų technologijos, bet nuskaitymo jutiklis pasirodė paauksuotas ir išorėje, ir viduje. Auksas manęs nesuviliojo, skenerio analizė tęsėsi.
Be veidrodžių sistemų pagrindinėje judančioje skaitytuvo ir objektyvo dalyje, buvo lempa, labai panaši į fluorescencinę lempą, tačiau tik poros milimetrų storio.

Prie lempos buvo prijungta maitinimo grandinė, iš kurios nuo jungties nutrūko du laidai, kas mane labai viliojo prijungti prie kažkokio šaltinio nuolatinė srovė. Laimei, ankstesnėje dėžutėje buvo keli maitinimo šaltiniai iš jungiklių, monitorių ir dar žino ko.

Išrūšiavęs visas šiukšles ir išmetęs perteklių, pradėjau testuoti.

Pirmiausia buvo pasirinktas 5 voltų ir 2 amperų maitinimo šaltinis. Prijungęs lempą pamačiau, kad ji užsidega, bet ne iki galo. Keli cm tolimoje lempos dalyje buvo tamsūs. Atėjo laikas 9 voltų maitinimo šaltiniui su 2,2 amperais. (aukščiau)
Tuo pačiu metu lempa užsidegė gana ryškiai ir visiškai.

Žinant, kad skaitytuvas veikė iš 12V 2A maitinimo šaltinio ir žinant lempos karštumą, taip pat tai, kad ji nėra skirta Nuolatinis darbas, nepasirinkau b.p. daugiau galios, juolab kad ryškumo man pakako.

Ir štai grįžusi namo radau šioms lempoms panaudojimą – apšviesti erdvę po stalu.

Ilgą laiką mane erzino tai, kad po stalu, šliaužiant prie kompiuterio, reikėjo pasiimti žibintuvėlį ir tuo pačiu metu iškilo kelios problemos tiek su jo baterijomis, tiek dėl to, kad viena ranka buvo užimta ir Teko blaškytis, žiūrėti, kur šviečia žibintuvėlis. Šviestuvą nuspręsta pakabinti po stalu, pažymėta vieta, išdėlioti įrankiai.

Labai patogu pasirodė, kad standartinis lempos reflektorius iš skaitytuvo buvo nuimamas ir turėjo savo laikiklį.

Atėjo laikas sukurti dėžutę lempos maitinimo grandinei, kad ji nekabintų plika ir negraži. Tam iš ruošinių ritės paėmėme 6 mm storio baltą plakatų plastiką ir apatinį manekeno ruošinį.

Reikalingi įrankiai: Dremel su pjovimo disku, apvali dildė, du nedideli grąžtai (mano atveju šešiakampis), popieriaus pjaustytuvas su keičiamais peiliukais, lituoklis ir atsuktuvai.

Buvo galima: jungtis reikalingam maitinimo šaltiniui, dvipusė juosta, du nedideli varžteliai ir ilgas varžtas su veržle.
Atsargiai peiliu nupjaukite du maždaug identiškus plastiko gabalus ir suklijuokite juos nedideliu dvipusės juostos gabalėliu, kad išilgai kraštų sulygiuotų su Dremel.

Nepamirškite užsidėti apsauginių akinių ir geriausia respiratoriaus, kimbame į darbą.

Truputį atsitraukiu, aišku kam tie akiniai, bet šiek tiek paaiškinsiu respiratoriaus paskirtį. Faktas yra tas, kad „Dremel“ sukasi iki 33 tūkstančių apsisukimų per minutę, o dulkės iš darbo su juo pasirodo gana gerai. O kad neįkvėptumėte nežinomų dulkių, reikia respiratoriaus

Kruopščiai viską sujaukė darbo vieta ir padarę du plastiko gabalus identiškus, peiliu ir pieštuku išpjauname maitinimo jungties skylę.
Pakankamai nubraižę viršutinę maitinimo jungties dalį pieštuku ir uždėję ją norimoje plastiko vietoje, gausime apytikslį trafaretą kirpimui.
Iškirpę ant grandinės užtepame abu plastiko gabalus, iš anksto įkišdami maitinimo jungtį. Toliau žiūrime, kaip pagrindinis tvirtinimo varžtas pereis per visą konstrukciją, iš pradžių pažymime skylę vienoje pusėje ir, įstumdami ją į jau išgręžtą angą, pažymime ir padarome antrą skylę.
Tada paimkite antrą lėkštę, kurioje bus veržlė. Įsriegiame ir priveržiame varžtą su veržle. Tada su nedidele jėga karštu lituokliu įspauskite veržlę į plastiką, kol ji nustos išsikišti. Atvėsinkite ir atsukite varžtą.
Paimame abu savo dėžutės dangtelius ir iš vidinės pusės apie milimetrą po milimetro padarome nedidelius dirželius, ten bus įkišti standinimo briaunelės, kurios taip pat yra dekoratyviniai kištukai, dengiantys maitinimo grandinės kraštus.
Apskritai, beveik viskas yra paruošta, belieka padaryti pačios lempos laikiklius.

Norėdami tai padaryti, paimame tą patį baltą plastiką ir išpjauname du mažus stačiakampius, grąžtais padarome skylutes, pirmiausia mažas, tada didesnes, tačiau skylės neturėtų būti tiksliai centre, nes tada tvirtinimo detalės neleis lempai suktis, jas reikia padaryti šiek tiek paslinkus žemyn. Tada priveržkite jį varžtais ir priklijuokite dvipusę juostą prie gautų tvirtinimo plokštumų išorinio pagrindo.

Lempos jungtį įkišame į jos maitinimo grandinę, o grandinę į savo namuose pagamintą dėžutę ir lėtai įsukame, bet ne iki galo.
Dabar pradėkime gaminti šonines sienas. Norėdami tai padaryti, pažymime pjovimo vietą jau paruoštoje „tuščioje tarpinėje“ ir iš anksto išpjauname sieną iki šiek tiek didesnio dydžio. Užtepame ant dėžutės ir žiūrime, kaip tinka. Kai jums patinka dydis, galite padaryti antrą sieną.
Pritvirtinę gatavą pirmąją sieną kaip šabloną, antrosios pakoreguojame dydį.
Kai viskas bus paruošta ir pašalintos visos įdubos, pereiname prie surinkimo.
Mes paimame maitinimo grandinę, nupjauname išorinio maitinimo jungties jungtį ir lituojame savo jungtį, skirtą maitinimo šaltiniui. Iš naujo surenkame visą dėžę, prieš tai izoliuodami visus atvirus kontaktus ir nuvalę visus smukimo pėdsakus. Susukame, o pabaigoje įkišame standinimo briauneles, po to susukame iki tokios būklės, kad dėžutė nesuirtų. Jei viskas nesilaiko, galite papildomai superklijais suklijuoti standinimo briauneles išilgai kraštų, kad nesuirtų nei nukritus, nei nuo rankų.


Man ne viskas pavyko, būtent: varžtas atsidūrė už dangčio, todėl jį reikėjo nupjauti.

Tada ant veržlės šono priklijuojame keturis mažus dvipusės juostos gabalėlius, kad vėliau būtų galima greitai ir lengvai nuimti. Aš taip pat neturėjau jungiklio mygtuko, jis bus prilituotas ant bp laido. Vėliau.

Jei kas nors nenori taip blaškytis (man tiesiog reikėjo suprasti, kaip su „Dremel“ dirba skirtingos medžiagos), jis gali rasti bet kurią tinkamą dėžutę ir pataisyti joje diagramą.

Jeigu norite turėti savo korpuse foninį apšvietimą, galiu patarti jungti prie bet kokios 12V linijos su reikiama varža.

Taip pat galite pabandyti naudoti lempą be reflektoriaus (be to, tai tikrai ne reflektorius, o slopintuvas, nes yra ne atspindintis, o baltas ir juodas). Tačiau norėdami tai padaryti, turite būti ypač atsargūs lempos galuose, nes į stiklą įlituoti laidai yra gana stori ir gali nutrūkti arba šiose vietose stiklas gali įtrūkti. Ant lempos kraštų yra specialūs guminiai laikikliai, ant kurių rekomenduočiau naudoti kai kurias savo tvirtinimo detales. Lempa veikė apie 40 minučių su mano bp. Praktiškai neįkaito, nei atšvaitas, nei guminės juostos jo šonuose. Jei į lempą tiekiama įtampa yra didesnė nei 9 V, greičiausiai lempa perkais ir gali sugesti. Jei nuspręsite naudoti be atšvaito, nors jis apšvies viską aplinkui, bet ir į akis spindės, ko man kažkaip nepasirodė.

Taip pat noriu perspėti apie transformatorių lempos maitinimo grandinėje. Nežinau, kokią srovę jis sukuria ir ką reprezentuoja, bet privedus pirštą ar kitą kūno dalį prie jo kontaktų atsiranda elektros lankas, kuris, pavyzdžiui, sudegino raštą ant mano pirštu. Atstumas iki kontaktų gali būti iki dviejų milimetrų.
Žinoma, tai nenužudys jūsų nuo elektros smūgio, bet galite gauti nedidelį nudegimą.

Taigi, baigtas variantas...

Malonūs žmonės man padovanojo šį gana seną skaitytuvą „Mustek 6000p“, „Windows 95“ laikų įrenginį ir didelius baltus plastikinius dėklus. Kaip retenybė, tai nėra didelės vertės, bet gaila būtų išmesti nepažiūrėjus į vidų).


Tiesą sakant, visas jo elektroninis turinys, dėklas, išsiunčiamas į šiukšliadėžę.

Apšvietimas iš nuskaitymo vežimėlio yra įprasta šalto katodo fluorescencinė lempa (CCFL), panaši į naudojamą LCD matricų foniniam apšvietimui.

įlipti iš vežimo. Kairėje pusėje matome aukštos įtampos keitiklį; laikas pabandyti uždegti lempą.

Kairiajame kampe yra integruotas 7812 stabilizatorius, žymimas Q8, iš kurio nesunku suprasti, iš kurių takelių keitiklis gauna maitinimą. Jo įvestyje, kai skaitytuvas įjungtas, yra apie 14 voltų, bet lemputė neužsidega, kaip aš galiu jį užvesti? Iš jungties, jungiančios vežimėlio plokštę su pagrindine plokšte, į plokštės skyrių su keitikliu nėra daug takelių, todėl tarkime, kad tranzistorius Q5 turi jungiklį, kuris įjungia lemputę.

Pincetu rezistorių R3, prijungtą prie tranzistoriaus pagrindo, uždarome prie + maitinimo ir... tegul būna šviesa!

Išsiaiškinę, kas yra, nupjausime visus nereikalingus daiktus, sulituosime rezistorių-džemperį tarp R3 ir maitinimo šaltinio...

... ir spausdintuvo vietinės maitinimo jungties kaiščiai.

Gaukite tokią tvarkingą inverterio plokštę, patikrinkite dar kartą.

To, žinoma, neužtenka darbo vietai apšviesti, bet kokiame stalčiuje galite pasidaryti foninį apšvietimą, panašų į lempą šaldytuve. Lygiai taip pat pagyvenusi pelė, tokio pat amžiaus kaip skaitytuvas, puikiai veikė kaip kūno donoras. Jungiklis bus nendrinis jungiklis su paprastai uždarytais kontaktais.

Surinkta. Gaila, kad mygtukai neatlaiko jokios funkcinės apkrovos =)

Lemputę ir korpusą tvirtiname dvipuse juostele. Ant durelių yra magnetas iš kietojo disko ant tos pačios juostos. Ne itin estetiška, bet atlieka darbą.

Daugiau nei pakankamai apšviesti nedidelę erdvę

Dėmesingas skaitytojas pastebės, kad pelės korpuse esančios plokštės nuotraukoje vietoje stabilizatoriaus jau yra trumpiklis – jo nebereikia, inverteris maitinamas iš namų serverio, kuris yra ant tos pačios spintelės.



 


Skaityti:



Loginės algebros funkcijų superpozicija Monotoninės Būlio funkcijos

Loginės algebros funkcijų superpozicija Monotoninės Būlio funkcijos

Atitiktis G tarp aibių A ir B vadinama poaibiu. Jei , tada sakoma, kad b atitinka a. Daug visko, kas aktualu...

Kas yra informacinė sistema?

Kas yra informacinė sistema?

Valstybės portalai, ESIA svetainės. Vieninga identifikavimo ir autentifikavimo sistema – esia.gosuslugi.ru EPGU. Vieningas viešųjų paslaugų portalas...

Perėjimas nuo loginės išraiškos prie loginės grandinės ir atvirkščiai

Perėjimas nuo loginės išraiškos prie loginės grandinės ir atvirkščiai

Laboratorinis darbas Nr.4. Loginių elementų grandinės realizavimas. Loginių grandinių konstravimas. Teorinė dalis. Apdorojimas grindžiamas...

Nižnij Novgorodo Rusijos pašto gėda

Nižnij Novgorodo Rusijos pašto gėda

Pristačius naują operacinę sistemą EAS OPS, kainavusią 890 milijonų rublių, klientų aptarnavimo laikas regiono pašto skyriuose...

tiekimo vaizdas RSS