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, Juli
Anonim
Domaći skener
Domaći skener

U našem projektu stvorili smo 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 redovno skeniranje dokumenata. Pa uronimo!

Korak 1: Dobijanje materijala

Dobijanje materijala
Dobijanje materijala

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

  1. Dva servo servera od 360 stepeni ili jedan servo i jedan DC motor
  2. 3 klizne ladice
  3. Sistem remenica
  4. MDF ploče
  5. Arduino Uno
  6. A Raspberry Pi
  7. Modul web kamere ili RPI kamere
  8. Premosni kablovi
  9. BreadBoard

Korak 2: Sklapanje hardvera

  1. Za sastavljanje hardvera pričvrstite dva klizača paralelno jedan s drugim s razmakom otprilike širine A4 lista 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 podešavanje dovoljno je da počnete vidjeti kako će postavka izgledati. Paralelni klizači trebaju se kretati gore -dolje, a onaj na vrhu treba omogućiti kretanje slijeva nadesno. Da biste stabilizirali postav, pričvrstite drugu MDF traku između paralelnih klizača udaljenih oko 10 inča od okomitog klizača. Ovo ć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 sistema 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. Koristeći postavku remenice, pričvrstite je na jedan od paralelnih klizača. Kada se remenica okreće, dva paralelna klizača trebaju se kretati zajedno.
  4. Ponovite ovu postavku za okomiti klizač tako što ćete pričvrstiti MDF traku na vrh jedrilice i tamo postaviti sistem 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 dužine A4 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

Prikačite kameru na okomiti klizač kao na video snimku 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šajem i greškom, ali bit će lako to učiniti. Za skeniranje bolje rezolucije, koristite kameru veće rezolucije!

Uverite se da je objektiv paralelan sa stranicom da biste dobili najneprostiraniju sliku.

Korak 5: Postavljanje Arduina

Postavljanje Arduina
Postavljanje Arduina

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

Za okomiti klizač:

  1. Sistem remenice mora ga premjestiti na 3 ili više različitih lokacija, ovisno o širini slike koju fotoaparat može postići. Visina kamere se također može podesiti prema ovome 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:

Sa servo uređajem:

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

Sa DC motorom:

Klizači se moraju povući za istu dužinu kao i visina slike. Za to upotrijebite sustav tipki jer istosmjerni motori mogu smanjiti snagu baterije u određenom vremenskom periodu

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: Povežite Raspberry Pi i Arduino

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 treba snimiti sliku. Uverite se da su sve ove slike poslate na računar ili uskladištene u Raspberry Pi.

Korak 8: Rekonstrukcija slike

Rekonstrukcija slike
Rekonstrukcija slike

Da biste bili sigurni da je slika rekonstruisana, pogledajte PIL i Numpy biblioteke 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 nevjerovatno! Zabavite se s tim!

Preporučuje se: