Satura rādītājs:

Pašdarināts skeneris: 9 soļi
Pašdarināts skeneris: 9 soļi

Video: Pašdarināts skeneris: 9 soļi

Video: Pašdarināts skeneris: 9 soļi
Video: Практичные изобретения высокого уровня, сделай сам! секрет серебрения! Субтитры 2024, Novembris
Anonim
Pašdarināts skeneris
Pašdarināts skeneris

Mūsu projektā mēs izveidojām mājās gatavotu skeneri, ko izmantojām, lai analizētu uzdevumus un citus rakstīšanas darbus, lai noteiktu depresijas pazīmes. Tomēr šo skeneri var izmantot ne tikai! Jūsu iztēle ir vienīgā robeža, kas jums ir! Piemēram, jūs varētu to izmantot, lai atklātu problēmas mākslā vai pat vienkārši regulāri skenētu dokumentus. Tāpēc ļaujiet ienirt!

1. darbība: materiālu iegūšana

Materiālu iegūšana
Materiālu iegūšana

Mūsu izmantotie materiāli ir viegli pieejami tirgū. Visgrūtāk bija iegūt vienu skriemeļu sistēmu, kas mums galu galā izdevās. Šim projektam nepieciešamie materiāli ir:

  1. Divi 360 grādu servo vai viens servo un viens līdzstrāvas motors
  2. 3 atvilktņu planieri
  3. Skriemeļu sistēma
  4. MDF dēļi
  5. Arduino Uno
  6. Aveņu Pi
  7. Tīmekļa kameras vai RPI kameras modulis
  8. Jumper kabeļi
  9. Maizes dēlis

2. darbība: aparatūras montāža

  1. Lai saliktu aparatūru, pieskrūvējiet divus planierus paralēli viens otram ar atstarpi aptuveni A4 lapas platumā uz MDF plātnes.
  2. Pēc tam pieskrūvējiet pēdējo planieri virs šīs iestatīšanas tā, lai tas būtu perpendikulārs pārējiem diviem planieriem un pārvietotos tiem blakus.

Šī sākotnējā iestatīšana ir pietiekama, lai sāktu redzēt, kā tā izskatīsies. Paralēlajiem planieriem jāpārvietojas uz augšu un uz leju, un augšpusē esošajam jāļauj kustēties no kreisās uz labo pusi. Lai stabilizētu uzstādīšanu, piestipriniet citu MDF sloksni starp paralēliem planieriem apmēram 10 collu attālumā no perpendikulārā planiera. Tas palīdzēs, ja otrā servo vietā izmantojat arī līdzstrāvas motoru

3. darbība. Motoru uzstādīšana

Motoru uzstādīšana
Motoru uzstādīšana

Ja izmantojat divus servomotorus, būs nepieciešamas divas skriemeļu sistēmas.

  1. Izmantojot divus servomotorus, katram no tiem pievienojiet vienu skriemeļa riteni
  2. Iestatiet vienu no šiem paralēli paralēlajiem planieriem un pēc tam pie planiera pamatnes piestipriniet citu skriemeļa riteni.
  3. Izmantojot skriemeļa iestatījumu, pievienojiet to vienam no paralēliem planieriem. Kad skriemelis griežas, abiem paralēliem planieriem vajadzētu pārvietoties kopā.
  4. Atkārtojiet šo iestatījumu perpendikulārajam planierim, planiera virspusē piestiprinot MDF sloksni un izveidojot skriemeļu sistēmu.

Ja izmantojat tikai vienu servomotoru un vienu līdzstrāvas motoru,

  1. Pievienojiet šo servomotoru, kā aprakstīts iepriekš, bet tikai perpendikulārajai daļai
  2. Pievienojiet līdzstrāvas motoru viena A4 garuma plus 5 collu attālumā no planieru pamatnes. Pārliecinieties, vai līdzstrāvas motors atrodas uz sāniem, kā parādīts zemāk esošajā videoklipā
  3. No šī motora pievienojiet skriemeļa kabeļa sloksni pie otrās MDF sloksnes, kas tika piestiprināta iepriekšējā solī

PS Nodrošiniet, lai visas detaļas būtu drošas, citādi tas nokritīs tālāk, veicot tālāk norādītās darbības.

4. darbība. Kameras iestatīšana

Kameras iestatīšana
Kameras iestatīšana

Pievienojiet kameru perpendikulārajam planierim, kā redzams video un šajā solī parādītajā attēlā. Kamera tiks pacelta nedaudz augstāk, un iestatījumam nevajadzētu parādīties attēlā. Tas prasīs izmēģinājumus un kļūdas, taču to būs viegli izdarīt. Lai iegūtu labāku izšķirtspēju, izmantojiet augstākas izšķirtspējas kameru!

Pārliecinieties, vai objektīvs ir paralēls lapai, lai iegūtu pēc iespējas neizstieptu attēlu.

5. darbība: Arduino iestatīšana

Arduino iestatīšana
Arduino iestatīšana

Arduino iestatīšana prasīs zināmu darbu, jo visi motori būs savienoti ar to. Lai to izdarītu, skatiet pamācību par to, kā iestatīt Arduino ar pakāpju motoriem un ar līdzstrāvas motoru. Ar to saistītās funkcijas ir šādas:

Perpendikulārajam planierim:

  1. Skriemeļu sistēmai tas jāpārvieto uz 3 vai vairāk dažādām vietām atkarībā no kameras sasniedzamā attēla platuma. Kameras augstumu var arī pielāgot atbilstoši tam, lai samazinātu motora slodzi.
  2. Kad motors sasniedz lapas beigas, tam vajadzētu atgriezties sākotnējā stāvoklī

Paralēlajam planierim:

Ar servo:

Skriemeļu sistēmai jādarbojas kopā ar motoru, kā redzams iepriekš. Katru reizi, kad līnija ir pabeigta, sistēmai vajadzētu pārvietoties pa lapu uz leju atbilstoši kameras uzņemtajam attēla augstumam

Ar līdzstrāvas motoru:

Planieri jāvelk uz leju tādā pašā garumā kā attēla augstums. Šim nolūkam izmantojiet pogu sistēmu, jo DC Motors noteiktā laika periodā var samazināt akumulatora enerģiju

6. darbība: Raspberry Pi iestatīšana

Raspberry Pi iestatīšana
Raspberry Pi iestatīšana

Pievienojiet kameru Raspberry Pi. Skatieties tiešsaistē, lai uzzinātu, kā uzrakstīt kodu, kas ļauj uzņemt attēlus no Raspberry Pi. Tas ir vienkārši apskatīt kameras kodu no termināļa un uzrakstīt iniciācijas cilpu.

7. solis: Raspberry Pi un Arduino savienošana

Pievienojiet Arduino tapas augstas/zemas izejas tapu Raspberry Pi ieejas tapai.

Pievienojiet šo daļu attēla cilpai un ieprogrammējiet Arduino tā, lai tapa sūtītu augstu signālu tikai tad, kad motors nekustās un kamera ir novietota virs lapas daļas, kur jāuzņem attēls. Pārliecinieties, ka visi šie attēli tiek nosūtīti uz datoru vai saglabāti Raspberry Pi.

8. solis: attēla atjaunošana

Attēlu rekonstrukcija
Attēlu rekonstrukcija

Lai nodrošinātu attēla rekonstrukciju, apskatiet PIL un Numpy bibliotēkas python. Kopā tos var izmantot, lai rekonstruētu attēlu.

Un tagad skeneris ir pabeigts!

9. solis: iztēle

Tagad izmantojiet skeneri, kā vēlaties! Tradicionāli vai kā kaut kas pārsteidzošs! Izklaidējieties!

Ieteicams: