Innehållsförteckning:

Hemlagad skanner: 9 steg
Hemlagad skanner: 9 steg

Video: Hemlagad skanner: 9 steg

Video: Hemlagad skanner: 9 steg
Video: Scary Stranger 3D - Level 9 Let It Bee New Level 2024, November
Anonim
Hemlagad skanner
Hemlagad skanner

I vårt projekt skapade vi en hemmagjord skanner som vi använde för att analysera uppdrag och andra skrivbitar för att upptäcka tecken på depression. Denna skanner kan dock användas för att göra mer än bara det! Din fantasi är den enda gränsen du har! Till exempel kan du använda den för att upptäcka problem inom konst eller till och med för att regelbundet skanna dokument. Så låt oss dyka in!

Steg 1: Skaffa material

Skaffa material
Skaffa material

Materialet som vi använde är lätt tillgängligt på marknaden. Det svåraste att skaffa var ett enda remskivsystem som vi klarade av i slutändan. Materialet som behövs för detta projekt är:

  1. Två 360 graders servon eller en servo och en likströmsmotor
  2. 3 lådflygplan
  3. Ett remskivsystem
  4. MDF -skivor
  5. En Arduino Uno
  6. En hallon Pi
  7. En webbkamera eller RPI -kameramodul
  8. Startkablar
  9. Ett brödbräda

Steg 2: Montering av hårdvaran

  1. För att montera hårdvaran, skruva ner två av glidflygarna parallellt med varandra med gapet på ungefär bredden på ett A4 -ark på ett MDF -kort.
  2. Bulta därefter den sista segelflygplanet ovanpå den här inställningen så att den är vinkelrät mot de andra två segelflygplanen och rör sig längs med dem.

Denna första installation är tillräckligt för att börja se hur installationen kommer att se ut. Parallelflygplanen ska röra sig upp och ner och den ovanpå ska tillåta vänster till höger rörelse. För att stabilisera installationen, fäst en annan MDF -remsa mellan de parallella glidflygarna cirka 10 tum från det vinkelräta segelflygplanet. Detta hjälper om du använder en likströmsmotor istället för den andra servon

Steg 3: Konfigurera motorerna

Sätta upp motorerna
Sätta upp motorerna

Om du använder två servomotorer krävs två remskivsystem.

  1. Med två servomotorer fäster du ett remskiva ovanpå var och en av dessa
  2. Ställ in en av dessa parallellt med de parallella glidflygarna och fäst sedan ett annat remskiva nära basen av glidflyget.
  3. Fäst detta med en av parallellflygplanen med hjälp av remskivanordningen. När remskivan roterar ska de två parallella glidflygarna röra sig tillsammans.
  4. Upprepa denna inställning för den vinkelräta glidaren genom att fästa en MDF -remsa ovanpå glidflyget och sätta upp remskivan där.

Om du bara använder en servomotor och en likströmsmotor,

  1. Fäst denna servomotor enligt beskrivningen ovan men endast för den vinkelräta delen
  2. Fäst likströmsmotorn en A4 -längd plus 5 tum från basen på segelflygplanen. Se till att likströmsmotorn är i sidled som visas i videon nedan
  3. Fäst en remskivkabelremsa från denna motor till den andra MDF -remsan som fästes i föregående steg

PS SÄKERA ATT ALLA KOMPONENTER ÄR SÄKRA ELLER DET SKA FÄLLA UT i nedanstående steg.

Steg 4: Installera kameran

Installera kameran
Installera kameran

Fäst kameran på den vinkelräta segelflygplanet som i videon och bilden som visas i detta steg. Kameran hissas något högre och inställningen ska inte komma med i bilden. Detta kommer att ta lite försök och fel men det är lätt att göra. För en bättre upplösning, använd en kamera med högre upplösning!

Se till att linsen är parallell med sidan för att få den mest osträckta bilden.

Steg 5: Konfigurera Arduino

Konfigurera Arduino
Konfigurera Arduino

Arduino kommer att ta lite arbete att installera eftersom alla motorer kommer att anslutas till den. För att göra det, se en handledning om hur du konfigurerar en Arduino med stegmotorer och med en likströmsmotor. Funktionerna som ska associeras med det är:

För perpendicular glider:

  1. Remskivan måste flytta den till tre eller flera olika platser beroende på bildens bredd på kameran. Kamerans höjd kan också justeras enligt detta för att minska motorbelastningen.
  2. När motorn når slutet av sidan, bör den återgå till sin ursprungliga position

För Parallel glider:

Med en servo:

Remskivan bör fungera tillsammans med motorn enligt ovan. Varje gång en rad är klar bör systemet flytta ner på sidan enligt höjden på bilden som kameran tar

Med likströmsmotor:

Glidplanen ska dras ner i samma längd som bildens höjd. Använd ett knappsystem för detta eftersom DC Motors kan minska batteriet över en tidsperiod

Steg 6: Konfigurera Raspberry Pi

Konfigurera Raspberry Pi
Konfigurera Raspberry Pi

Anslut kameran till Raspberry Pi. Titta online för att ta reda på hur du skriver en kod som låter dig ta bilder från Raspberry Pi. Det handlar helt enkelt om att titta på kamerakoden från terminalen och skriva en initieringsslinga.

Steg 7: Anslut Raspberry Pi och Arduino

Anslut en hög/låg utgångsstift på Arduino -stiftet till ingångsstiftet på Raspberry Pi.

Lägg till denna del i bildslingan och programmera Arduino så att stiftet skickar en hög signal endast när motorn inte rör sig och kameran är placerad över den del av sidan där bilden ska tas. Se till att alla dessa bilder skickas till en dator eller lagras i Raspberry Pi.

Steg 8: Bildrekonstruktion

Bildrekonstruktion
Bildrekonstruktion

För att säkerställa att bilden rekonstrueras, titta på PIL och Numpy -biblioteken i python. Tillsammans kan dessa användas för att rekonstruera bilden.

Och nu är skannern klar!

Steg 9: Fantasi

Använd nu skannern som du vill! Traditionellt eller som något fantastiskt! Ha kul med det!

Rekommenderad: