Satura rādītājs:
- 1. darbība: materiālu iegūšana
- 2. darbība: aparatūras montāža
- 3. darbība. Motoru uzstādīšana
- 4. darbība. Kameras iestatīšana
- 5. darbība: Arduino iestatīšana
- 6. darbība: Raspberry Pi iestatīšana
- 7. solis: Raspberry Pi un Arduino savienošana
- 8. solis: attēla atjaunošana
- 9. solis: iztēle
Video: Pašdarināts skeneris: 9 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
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
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:
- Divi 360 grādu servo vai viens servo un viens līdzstrāvas motors
- 3 atvilktņu planieri
- Skriemeļu sistēma
- MDF dēļi
- Arduino Uno
- Aveņu Pi
- Tīmekļa kameras vai RPI kameras modulis
- Jumper kabeļi
- Maizes dēlis
2. darbība: aparatūras montāža
- Lai saliktu aparatūru, pieskrūvējiet divus planierus paralēli viens otram ar atstarpi aptuveni A4 lapas platumā uz MDF plātnes.
- 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
Ja izmantojat divus servomotorus, būs nepieciešamas divas skriemeļu sistēmas.
- Izmantojot divus servomotorus, katram no tiem pievienojiet vienu skriemeļa riteni
- Iestatiet vienu no šiem paralēli paralēlajiem planieriem un pēc tam pie planiera pamatnes piestipriniet citu skriemeļa riteni.
- 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ā.
- 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,
- Pievienojiet šo servomotoru, kā aprakstīts iepriekš, bet tikai perpendikulārajai daļai
- 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ā
- 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
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 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:
- 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.
- 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
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
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:
QR koda skeneris, izmantojot OpenCV programmā Python: 7 soļi
QR koda skeneris, izmantojot OpenCV programmā Python: Mūsdienu pasaulē mēs redzam, ka QR kods un svītrkods tiek izmantoti gandrīz visur, sākot no produkta iepakojuma līdz tiešsaistes maksājumiem, un mūsdienās mēs redzam QR kodus pat restorānā, lai redzētu izvēlni. šaubos, ka tagad tā ir lielā doma. Bet vai jūs kādreiz esat nožēlojis
LED cilindra motorolleris - 80. gadu Larsona skeneris: 5 soļi (ar attēliem)
LED cilindra motorolleris- 80. gadu Larsona skeneris: Šis projekts ir ļoti 80. gadu jauninājums uz ļoti 80. gadu motorolleru- es ievietoju LED sloksni sava drauga Smokey Honda Elite režģī, lai izveidotu Larsona skenera animācijas efektu, vienlaikus mācot viņam, kā lodēt. Ķēde un kods tiek remiksēti no
Superstock (krājumus kontrolē svītrkodu skeneris): 5 soļi
Superstock (krājumus kontrolē svītrkodu skeneris): Šajā rokasgrāmatā es jums pastāstīšu, kā izveidot Superstock, manu skolas projektu 1MCT vietnē Howest. Ideja ir izveidot lietotājam draudzīgu datu bāzi, kurai varat piekļūt, izmantojot vietni, lai uzskaitītu to, kas jums ir noliktavā (manā gadījumā apģērbs manam
Bezvadu IR temperatūras skeneris: 9 soļi
Bezvadu IS temperatūras skeneris: Bezvadu infrasarkanās temperatūras skenēšanas programma PHWireless Skenējiet skatīto temperatūru, izmantojot mobilo tālruni, izmantojot Bluetooth. Novietojiet ierīci un apskatiet temperatūru no attāluma. "Nevar pieskarties." Mūsu ģimene, kurā ir trīs studenti
Ciclop 3D skeneris Mans ceļš soli pa solim: 16 soļi (ar attēliem)
Ciclop 3d skeneris mans ceļš soli pa solim: Sveiki, es sapratīšu slaveno Ciclop 3D skeneri. Visi soļi, kas ir labi izskaidroti sākotnējā projektā, nav pieejami. Vispirms veicu dažus labojumus, lai vienkāršotu procesu Es izdrukāju pamatni un atkārtoti pārveidoju PCB, bet turpiniet