Indholdsfortegnelse:

Hjemmelavet scanner: 9 trin
Hjemmelavet scanner: 9 trin

Video: Hjemmelavet scanner: 9 trin

Video: Hjemmelavet scanner: 9 trin
Video: Sådan laver man FAKE BRÆK! | Akavet 2024, Juli
Anonim
Hjemmelavet scanner
Hjemmelavet scanner

I vores projekt skabte vi en hjemmelavet scanner, som vi brugte til at analysere opgaver og andre skriftstykker for at opdage tegn på depression. Denne scanner kan dog bruges til at gøre mere end bare det! Din fantasi er den eneste grænse, du har! For eksempel kan du bruge det til at opdage problemer i kunst eller endda bare til regelmæssigt at scanne dokumenter. Så lad os dykke ind!

Trin 1: Hent materialer

Få materialerne
Få materialerne

De materialer, vi brugte, er let tilgængelige på markedet. Det sværeste at erhverve var et enkelt remskive system, som vi klarede i sidste ende. De nødvendige materialer til dette projekt er:

  1. To 360 graders servoer eller en servo og en jævnstrømsmotor
  2. 3 skuffe svævefly
  3. Et remskive system
  4. MDF plader
  5. En Arduino Uno
  6. En hindbær Pi
  7. Et webcam eller RPI -kameramodul
  8. Jumper kabler
  9. Et brødbræt

Trin 2: Samling af hardware

  1. For at samle hardware skal du bolt to af svæveflyene parallelt med hinanden med et hul på omtrent bredden af et A4 -ark på et MDF -bord.
  2. Bolt derefter den sidste svævefly oven på denne opsætning, så den er vinkelret på de to andre svævefly og bevæger sig ved siden af dem.

Denne indledende opsætning er nok til at begynde at se, hvordan opsætningen vil se ud. De parallelle svævefly skal bevæge sig op og ned, og den øverst skal tillade venstre til højre bevægelse. For at stabilisere opsætningen skal du vedhæfte en anden MDF -strimmel mellem de parallelle svævefly ca. 10 tommer væk fra den vinkelrette svævefly. Dette vil hjælpe, hvis du også bruger en DC -motor i stedet for den anden servo

Trin 3: Opsætning af motorerne

Opsætning af motorerne
Opsætning af motorerne

Hvis du bruger to servomotorer, kræves to remskiver.

  1. Med to servomotorer sættes et remskive oven på hver af disse
  2. Opsæt en af disse parallelt med de parallelle svævefly, og fastgør derefter et andet remskive nær bunden af svæveflyet.
  3. Ved hjælp af remskiveopsætningen skal du fastgøre dette til en af de parallelle svævefly. Når remskiven roterer, skal de to parallelle svævefly flytte sig sammen.
  4. Gentag denne opsætning for den vinkelrette svævefly ved at fastgøre en MDF -strimmel oven på svæveflyet og sætte remskiven op der.

Hvis du kun bruger en servomotor og en jævnstrømsmotor,

  1. Monter denne servomotor som beskrevet ovenfor, men kun for den vinkelrette del
  2. Fastgør DC -motoren en A4 -længde plus 5 tommer væk fra bunden af svæveflyene. Sørg for, at DC -motoren sidder sidelæns som vist i videoen herunder
  3. Fastgør en remskive -kabelstrimmel fra denne motor til den anden MDF -strimmel, der blev fastgjort i det foregående trin

PS SIKR ALLE KOMPONENTER ER SIKKER ELLER DET VIL FALDE I DE FØLGENDE TRIN.

Trin 4: Opsætning af kameraet

Opsætning af kameraet
Opsætning af kameraet

Sæt kameraet fast på den vinkelrette svævefly som i videoen og billedet vist i dette trin. Kameraet vil blive hejst lidt højere, og opsætningen bør ikke komme i billedet. Dette vil tage nogle forsøg og fejl, men det vil være let at gøre. For en bedre opløsning scanning, brug et kamera med højere opløsning!

Sørg for, at objektivet er parallelt med siden for at få det mest strakte billede.

Trin 5: Opsætning af Arduino

Opsætning af Arduino
Opsætning af Arduino

Arduino vil tage noget arbejde at konfigurere, da alle motorer vil blive forbundet til det. For at gøre det, se en vejledning i, hvordan du opretter en Arduino med trinmotorer og med en DC -motor. De funktioner, der skal knyttes til det, er:

Til den vinkelrette svævefly:

  1. Remskive -systemet skal flytte det til 3 eller flere forskellige steder afhængigt af kameraets bredde på billedet. Kameraets højde kan også justeres i henhold til dette for at reducere motorbelastningen.
  2. Når motoren når enden af siden, skal den vende tilbage til sin oprindelige position

Til den parallelle svævefly:

Med en servo:

Remskive system skal fungere sammen med motoren som vist ovenfor. Hver gang en linje er færdig, skal systemet bevæge sig ned ad siden i forhold til billedets højde, som kameraet tager

Med en DC -motor:

Gliderne skal trækkes ned i samme længde som billedets højde. Brug et knapsystem til dette, da DC Motors kan reducere batteristrømmen over en periode

Trin 6: Opsætning af Raspberry Pi

Opsætning af Raspberry Pi
Opsætning af Raspberry Pi

Tilslut kameraet til Raspberry Pi. Se online for at finde ud af, hvordan du skriver en kode, der giver dig mulighed for at tage billeder fra Raspberry Pi. Dette er simpelthen et spørgsmål om at se på kamerakoden fra terminalen og skrive en initieringssløjfe.

Trin 7: Tilslutning af Raspberry Pi og Arduino

Tilslut en High/Low output pin på Arduino Pin til input pin på Raspberry Pi.

Føj denne del til billedsløjfen, og programmer Arduino, så stiften kun sender et højt signal, når motoren ikke bevæger sig, og kameraet er placeret over den del af siden, hvor billedet skal tages. Sørg for, at alle disse billeder sendes til en computer eller gemmes i Raspberry Pi.

Trin 8: Billedrekonstruktion

Billede rekonstruktion
Billede rekonstruktion

For at sikre, at billedet rekonstrueres, skal du se på PIL og Numpy -bibliotekerne i python. Sammen kan disse bruges til at rekonstruere billedet.

Og nu er scanneren færdig!

Trin 9: Fantasi

Brug nu scanneren, som du vil! Traditionelt eller som noget fantastisk! God fornøjelse med det!

Anbefalede: