Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
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
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:
- Två 360 graders servon eller en servo och en likströmsmotor
- 3 lådflygplan
- Ett remskivsystem
- MDF -skivor
- En Arduino Uno
- En hallon Pi
- En webbkamera eller RPI -kameramodul
- Startkablar
- Ett brödbräda
Steg 2: Montering av hårdvaran
- 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.
- 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
Om du använder två servomotorer krävs två remskivsystem.
- Med två servomotorer fäster du ett remskiva ovanpå var och en av dessa
- Ställ in en av dessa parallellt med de parallella glidflygarna och fäst sedan ett annat remskiva nära basen av glidflyget.
- 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.
- 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,
- Fäst denna servomotor enligt beskrivningen ovan men endast för den vinkelräta delen
- 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
- 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
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
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:
- 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.
- 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
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
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!