Sadržaj:

Domaći skener: 9 koraka
Domaći skener: 9 koraka

Video: Domaći skener: 9 koraka

Video: Domaći skener: 9 koraka
Video: 9. Шахтёр 1 часть 2 аудиокнига фантастика попаданцы Хорт И.А. 2024, Studeni
Anonim
Domaći skener
Domaći skener

U našem smo projektu stvorili domaći skener koji smo koristili za analizu zadataka i drugih spisa kako bismo otkrili znakove depresije. Međutim, ovaj skener se može koristiti za više od toga! Vaša mašta je jedino ograničenje koje imate! Na primjer, mogli biste ga koristiti za otkrivanje problema u umjetnosti ili čak samo za redovito skeniranje dokumenata. Pa uronimo!

Korak 1: Dobivanje materijala

Dobivanje materijala
Dobivanje materijala

Materijali koje smo koristili dostupni su na tržištu. Najteže je bilo nabaviti sustav s jednim remenicom koji smo na kraju uspjeli. Materijali potrebni za ovaj projekt su:

  1. Dva servo servera od 360 stupnjeva ili jedan servo i jedan istosmjerni motor
  2. 3 klizne ladice
  3. Sustav remenica
  4. MDF ploče
  5. Arduino Uno
  6. Pivo od maline Pi
  7. Modul web kamere ili RPI kamere
  8. Kratki kabeli
  9. BreadBoard

Korak 2: Sklapanje hardvera

  1. Za sastavljanje hardvera pričvrstite dva klizača paralelno jedan s drugim s razmakom otprilike širine A4 lima na MDF ploči.
  2. Zatim pričvrstite posljednji jedrilicu na vrh ove postavke tako da bude okomita na druga dva jedrilica i da se kreće uz njih.

Ovo početno postavljanje dovoljno je da počnete vidjeti kako će postavka izgledati. Paralelni klizači trebaju se pomicati gore -dolje, a onaj na vrhu trebao bi omogućiti kretanje slijeva nadesno. Kako biste stabilizirali postav, pričvrstite drugu MDF traku između paralelnih klizača udaljenih 10 cm od okomitog klizača. To će vam pomoći ako koristite istosmjerni motor umjesto drugog serva

Korak 3: Postavljanje motora

Postavljanje motora
Postavljanje motora

Ako koristite dva servo motora, bit će potrebna dva sustava remenica.

  1. S dva servo motora, pričvrstite po jedan kotačić na svaki od njih
  2. Postavite jedan od ovih paralelno s paralelnim klizačima, a zatim pričvrstite drugi kotačić u blizini baze jedrilice.
  3. Pomoću postavke remenice pričvrstite je na jedan od paralelnih klizača. Kad se remenica okreće, dva paralelna klizača trebala bi se kretati zajedno.
  4. Ponovite ovu postavku za okomiti klizač tako što ćete pričvrstiti MDF traku na vrh jedrilice i tamo postaviti sustav remenica.

Ako koristite samo jedan servo motor i jedan istosmjerni motor,

  1. Pričvrstite ovaj servo motor na gore opisani način, ali samo za okomiti dio
  2. Priključite istosmjerni motor jedan A4 duljine plus 5 inča udaljen od baze klizača. Uvjerite se da je istosmjerni motor bočno kako je prikazano u donjem videu
  3. Pričvrstite traku kabela remenice s ovog motora na drugu MDF traku koja je pričvršćena u prethodnom koraku

PS OSIGURAJTE SE DA SU SVE KOMPONENTE SIGURNE U protivnom slučaju će pasti u sljedećim koracima.

Korak 4: Postavljanje kamere

Postavljanje kamere
Postavljanje kamere

Pričvrstite kameru na okomiti klizač kao na videu i slici prikazanoj u ovom koraku. Kamera će biti podignuta malo više i postavka ne bi trebala biti na slici. To će potrajati pokušajima i pogreškama, ali bit će to lako učiniti. Za skeniranje bolje rezolucije upotrijebite kameru veće rezolucije!

Pazite da leća bude paralelna sa stranicom kako biste dobili najneprostiraniju sliku.

Korak 5: Postavljanje Arduina

Postavljanje Arduina
Postavljanje Arduina

Arduino će morati malo poraditi na postavljanju jer će svi motori biti povezani s njim. Da biste to učinili, pogledajte vodič o tome kako postaviti Arduino s koračnim motorima i s istosmjernim motorom. Funkcije koje se s njim povezuju su:

Za okomiti klizač:

  1. Sustav remenice mora ga premjestiti na 3 ili više različitih mjesta, ovisno o širini slike koju fotoaparat može postići. Visina kamere se također može prilagoditi prema tome kako bi se smanjilo opterećenje motora.
  2. Nakon što motor dođe do kraja stranice, trebao bi se vratiti u prvobitni položaj

Za paralelni zmaj:

Uz servo:

Sustav remenica trebao bi raditi zajedno s motorom kao što je gore prikazano. Svaki put kad se redak dovrši, sustav bi se trebao pomaknuti prema dolje prema visini slike koju kamera snima

S istosmjernim motorom:

Klizači trebaju biti povučeni prema istoj dužini kao i visina slike. Za to upotrijebite sustav tipki jer istosmjerni motori mogu smanjiti snagu baterije kroz određeno vrijeme

Korak 6: Postavljanje Raspberry Pi

Postavljanje Raspberry Pi
Postavljanje Raspberry Pi

Spojite kameru na Raspberry Pi. Potražite na internetu kako biste saznali kako napisati kôd koji vam omogućuje snimanje slika s Raspberry Pi. Ovo je jednostavno pitanje gledanja koda kamere s terminala i pisanja inicijacijske petlje.

Korak 7: Povezivanje Raspberry Pi i Arduina

Spojite visoki/niski izlazni pin Arduino pina na ulazni pin Raspberry Pi.

Dodajte ovaj dio u petlju slike i programirajte Arduino tako da pin šalje visoki signal samo kada se motor ne pomiče i kamera je postavljena preko dijela stranice na kojem bi se trebala snimiti slika. Uvjerite se da su sve te slike poslane na računalo ili pohranjene u Raspberry Pi.

Korak 8: Rekonstrukcija slike

Rekonstrukcija slike
Rekonstrukcija slike

Kako biste bili sigurni da je slika rekonstruirana, pogledajte knjižnice PIL i Numpy u pythonu. Zajedno, oni se mogu koristiti za rekonstrukciju slike.

I sada je skener dovršen!

Korak 9: Mašta

Sada, koristite skener kako želite! Tradicionalno ili kao nešto nevjerojatno! Zabavite se s tim!

Preporučeni: