INHOUDSOPGAWE:

Tuisgemaakte skandeerder: 9 stappe
Tuisgemaakte skandeerder: 9 stappe

Video: Tuisgemaakte skandeerder: 9 stappe

Video: Tuisgemaakte skandeerder: 9 stappe
Video: hoe om 'n das te bind. eenvoudige en vinnige & elegant. Windsor knoop. 2024, November
Anonim
Tuisgemaakte skandeerder
Tuisgemaakte skandeerder

In ons projek het ons 'n tuisgemaakte skandeerder geskep waarmee ons opdragte en ander skryfstukke ontleed het om tekens van depressie op te spoor. Hierdie skandeerder kan egter gebruik word om meer as net dit te doen! U verbeelding is die enigste beperking wat u het! U kan dit byvoorbeeld gebruik om probleme in kuns op te spoor of selfs om gereeld dokumente te skandeer. Laat ons dus duik!

Stap 1: Kry die materiaal

Kry die materiaal
Kry die materiaal

Die materiaal wat ons gebruik het, is maklik op die mark beskikbaar. Die moeilikste om te bekom, was 'n enkele katrolstelsel wat ons uiteindelik reggekry het. Die materiaal wat benodig word vir hierdie projek is:

  1. Twee 360 grade servo's of een servo en een DC motor
  2. 3 laaiglywe
  3. 'N Katrolstelsel
  4. MDF rade
  5. 'N Arduino Uno
  6. 'N Framboos Pi
  7. 'N Webcam of RPI -kameramodule
  8. Springkabels
  9. 'N Broodbord

Stap 2: Monteer die hardeware

  1. Om die hardeware te monteer, bout twee van die sweeftuie parallel met mekaar vas met 'n gaping van ongeveer die breedte van 'n A4 -vel op 'n MDF -bord.
  2. Draai die laaste sweeftuig bo -op hierdie opstelling vas sodat dit loodreg op die ander twee sweeftuie is en langs hulle beweeg.

Hierdie aanvanklike opstelling is genoeg om te sien hoe die opset sal lyk. Die parallelle sweeftuie moet op en af beweeg en die een bo -op moet die beweging van links na regs toelaat. Om die opstelling te stabiliseer, heg nog 'n MDF -strook tussen die parallelle sweeftuie ongeveer 10 sentimeter van die loodregte sweeftuig af. Dit sal help as u ook 'n GS -motor in plaas van die tweede servo gebruik

Stap 3: Die opstel van die motors

Die opstel van die motors
Die opstel van die motors

As u twee servomotors gebruik, is twee katrolstelsels nodig.

  1. Bevestig een katrolwiel bo -op elkeen met twee servomotors
  2. Stel een hiervan parallel met die parallelle sweeftuie en bevestig dan 'n ander katrolwiel naby die basis van die sweeftuig.
  3. Bevestig dit met behulp van die katrolopstelling aan een van die parallelle sweeftuie. As die katrol draai, moet die twee parallelle sweeftuie saam beweeg.
  4. Herhaal hierdie opstelling vir die loodregte sweeftuig deur 'n MDF -strook bo -op die sweeftuig vas te maak en die katrolstelsel daar op te stel.

As u slegs een servomotor en een GS -motor gebruik,

  1. Bevestig hierdie servomotor soos hierbo beskryf, maar slegs vir die loodregte deel
  2. Heg die DC -motor een A4 -lengte plus 5 duim van die basis van die sweeftuie aan. Maak seker dat die GS -motor sywaarts is, soos in die video hieronder getoon
  3. Heg 'n katrolstrook van hierdie motor aan die tweede MDF -strook wat in die vorige stap geheg is

PS Sorg dat alle komponente veilig is, anders sal dit in die volgende stappe val.

Stap 4: Die opstel van die kamera

Die opstel van die kamera
Die opstel van die kamera

Koppel die kamera aan die loodregte sweeftuig soos in die video en die prentjie in hierdie stap. Die kamera word effens hoër gehys en die opstelling moet nie in die prentjie verskyn nie. Dit verg 'n bietjie toets en fout, maar dit is maklik om te doen. Gebruik 'n kamera met 'n hoër resolusie vir 'n beter resolusie -skandering!

Maak seker dat die lens parallel met die bladsy is om die mees ongestrekte beeld te kry.

Stap 5: Die opstel van die Arduino

Die opstel van die Arduino
Die opstel van die Arduino

Die opstel van die Arduino sal 'n bietjie werk neem, aangesien al die motors daaraan gekoppel is. Om dit te kan doen, sien 'n handleiding oor hoe om 'n Arduino op te stel met stepper motors en met 'n DC motor. Die funksies wat daarmee gepaard gaan, is:

Vir die loodregte sweeftuig:

  1. Die katrolstelsel moet dit na 3 of meer verskillende plekke verskuif, afhangende van die breedte van die prentjie wat die kamera kan bereik. Die hoogte van die kamera kan ook hiervolgens aangepas word om die motorlading te verminder.
  2. Nadat die motor aan die einde van die bladsy gekom het, moet dit terugkeer na sy oorspronklike posisie

Vir die parallelle sweeftuig:

Met 'n servo:

Katrolstelsel moet saam met die motor werk, soos hierbo gesien. Elke keer as 'n reël voltooi is, moet die stelsel afwaarts beweeg volgens die hoogte van die beeld wat die kamera neem

Met 'n GS -motor:

Die sweeftuie moet dieselfde lengte as die hoogte van die beeld afgetrek word. Gebruik 'n knoppiesisteem hiervoor, aangesien DC Motors die batterykrag oor 'n tydperk kan verminder

Stap 6: Die opstel van die Raspberry Pi

Die opstel van die Raspberry Pi
Die opstel van die Raspberry Pi

Koppel die kamera aan die Raspberry Pi. Kyk aanlyn om uit te vind hoe u 'n kode kan skryf waarmee u foto's van die Raspberry Pi kan neem. Dit is bloot 'n kwessie om na die kamerakode van die terminale te kyk en 'n inisiëringslus te skryf.

Stap 7: Koppel die Raspberry Pi en die Arduino

Koppel 'n hoë/lae uitvoerpen van die Arduino -pen aan die invoerpen van die Raspberry Pi.

Voeg hierdie deel by die prentlus en programmeer die Arduino sodat die pen slegs 'n hoë sein stuur as die motor nie beweeg nie en die kamera oor die deel van die bladsy geplaas is waar die prent geneem moet word. Maak seker dat al hierdie beelde na 'n rekenaar gestuur word of in die Raspberry Pi gestoor word.

Stap 8: Beeldheropbou

Herstel van beelde
Herstel van beelde

Om te verseker dat die beeld gerekonstrueer word, kyk na die PIL en die Numpy -biblioteke in python. Dit kan saam gebruik word om die beeld te rekonstrueer.

En nou is die skandeerder voltooi!

Stap 9: Verbeelding

Gebruik nou die skandeerder soos u wil! Tradisioneel of as iets wonderliks! Geniet dit!

Aanbeveel: