Kazalo:

Domači skener: 9 korakov
Domači skener: 9 korakov

Video: Domači skener: 9 korakov

Video: Domači skener: 9 korakov
Video: MIOMI MATERNICE - prvi jasni simptomi 2024, Julij
Anonim
Domači skener
Domači skener

V našem projektu smo ustvarili domači skener, ki smo ga uporabili za analizo nalog in drugih del za pisanje, da bi odkrili znake depresije. Ta skener pa lahko uporabite za več kot le to! Vaša domišljija je edina meja, ki jo imate! Z njim lahko na primer odkrijete težave v umetnosti ali celo samo za redno skeniranje dokumentov. Zato se potopimo!

1. korak: Pridobite materiale

Pridobivanje materialov
Pridobivanje materialov

Materiali, ki smo jih uporabili, so na voljo na trgu. Najtežje je bilo kupiti sistem z enim škripcem, ki smo ga na koncu uspeli. Za ta projekt so potrebni naslednji materiali:

  1. Dva 360 -stopinjska servomotorja ali en servo in en enosmerni motor
  2. 3 predalniki
  3. Sistem jermenic
  4. MDF plošče
  5. Arduino Uno
  6. Malina Pi
  7. Spletna kamera ali modul kamere RPI
  8. Mostični kabli
  9. BreadBoard

2. korak: Sestavljanje strojne opreme

  1. Če želite sestaviti strojno opremo, privijte dve jadralni ploskvi vzporedno drug z drugim z razmikom približno širine lista A4 na plošči MDF.
  2. Nato na to nastavitev privijte zadnje jadralno letalo, tako da je pravokotno na drugi dve jadralni padali in se premika vzdolž njih.

Ta začetna nastavitev je dovolj, da začnete videti, kako bo izgledala nastavitev. Vzporedna jadralna letala naj se premikajo navzgor in navzdol, eno na vrhu pa mora omogočati premikanje od leve proti desni. Za stabilizacijo nastavitve med vzporednimi jadralnimi palicami, približno 10 centimetrov stran od pravokotnega jadralnega padala, pritrdite še en MDF trak. To bo pomagalo, če namesto drugega servomotorja uporabljate enosmerni motor

3. korak: Nastavitev motorjev

Nastavitev motorjev
Nastavitev motorjev

Če uporabljate dva servo motorja, bosta potrebna dva jermenna sistema.

  1. Z dvema servo motorjema na vsako od njih pritrdite po eno jermenico
  2. Enega od teh nastavite vzporedno z vzporednimi jadralnimi deskami in nato pritrdite drugo kolo jermenice blizu dna jadralnega letala.
  3. S pomočjo nastavitve škripca ga pritrdite na eno od vzporednih jadralnih letal. Ko se škripec vrti, se morata dve vzporedni jadralni ploskvi premikati skupaj.
  4. Ponovite to nastavitev za pravokotno jadralno letalo, tako da pritrdite MDF trak na vrh jadralnega letala in tam nastavite sistem jermenic.

Če uporabljate samo en servo motor in en enosmerni motor,

  1. Servo motor pritrdite, kot je opisano zgoraj, vendar le na pravokotni del
  2. Pritrdite enosmerni motor dolžine A4 plus 5 centimetrov stran od dna jadralnih letal. Prepričajte se, da je enosmerni motor bočno, kot je prikazano v spodnjem videu
  3. Pritrdite jermenski kabel traku s tega motorja na drugi MDF trak, ki je bil pritrjen v prejšnjem koraku

PS Zagotovite, da so vse komponente varne, sicer se bodo zgodile v naslednjih korakih.

4. korak: Nastavitev kamere

Nastavitev kamere
Nastavitev kamere

Kamero pritrdite na pravokotno jadralno ploščo, kot je prikazano na videoposnetku in sliki, prikazani v tem koraku. Kamera bo dvignjena nekoliko višje in nastavitev ne sme biti na sliki. To bo trajalo nekaj poskusov in napak, vendar bo to enostavno. Za boljšo ločljivost skeniranja uporabite kamero z višjo ločljivostjo!

Leča mora biti vzporedna s stranjo, da dobite najbolj neraztegnjeno sliko.

5. korak: Nastavitev Arduina

Nastavitev Arduina
Nastavitev Arduina

Arduino bo za nastavitev potreboval nekaj dela, saj bodo vsi motorji povezani z njim. Če želite to narediti, si oglejte vadnico o tem, kako nastaviti Arduino s koračnimi motorji in z enosmernim motorjem. Z njim so povezane naslednje funkcije:

Za pravokotno jadralno padalo:

  1. Sistem jermenice ga mora premakniti na 3 ali več različnih lokacij, odvisno od širine slike, ki jo fotoaparat doseže. V skladu s tem lahko nastavite tudi višino kamere, da zmanjšate obremenitev motorja.
  2. Ko motor doseže konec strani, se mora vrniti v prvotni položaj

Za paralelno jadralno padalo:

S servo:

Sistem jermenic mora delovati skupaj z motorjem, kot je prikazano zgoraj. Vsakič, ko je vrstica dokončana, se mora sistem pomakniti navzdol po strani glede na višino slike, ki jo posname kamera

Z enosmernim motorjem:

Drsalke je treba potegniti navzdol za enako dolžino kot višina slike. Za to uporabite sistem gumbov, saj lahko enosmerni motorji v določenem času zmanjšajo moč baterije

6. korak: Nastavitev Raspberry Pi

Nastavitev Raspberry Pi
Nastavitev Raspberry Pi

Povežite kamero z Raspberry Pi. Na spletu poiščite, kako napisati kodo, ki vam omogoča fotografiranje iz Raspberry Pi. To je preprosto vprašanje, da pogledate kodo kamere s terminala in napišete iniciacijsko zanko.

7. korak: Povežite Raspberry Pi in Arduino

Priključite visoko/nizko izhodno iglo Arduino Pin na vhodno iglo Raspberry Pi.

Dodajte ta del v slikovno zanko in programirajte Arduino tako, da nožica pošilja visok signal le, ko se motor ne premika in je kamera postavljena nad del strani, kjer naj bo slika posneta. Poskrbite, da bodo vse te slike poslane v računalnik ali shranjene v Raspberry Pi.

8. korak: Rekonstrukcija slike

Rekonstrukcija slike
Rekonstrukcija slike

Če želite zagotoviti, da je slika rekonstruirana, poglejte knjižnice PIL in Numpy v pythonu. Skupaj jih lahko uporabimo za rekonstrukcijo slike.

Skener je končan!

9. korak: domišljija

Zdaj uporabite skener, kot želite! Tradicionalno ali kot nekaj neverjetnega! Zabavajte se z njim!

Priporočena: