Përmbajtje:
- Hapi 1: Bëni një listë funksionesh
- Hapi 2: Hulumtim
- Hapi 3: Testimi i funksioneve individuale të qarkut
- Hapi 4: Prototipi
- Hapi 5: Ndërtimi përfundimtar
- Hapi 6: Përmbledhje
Video: Këshilla për ta bërë idenë e projektit tuaj realitet: 6 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:24
Pjesa më kritike e një projekti të suksesshëm është të kesh një ide vërtet të madhe, por ndonjëherë ideja është pjesa e lehtë! Pas kësaj vjen puna e vështirë për të bërë një ndezje të rastësishme të gjeniut në diçka që njerëzit "ooh" dhe "ah" e tejkalojnë.
Fillimisht, shndërrimi i një koncepti në realitet mund të duket i komplikuar, por duke ndjekur disa rregulla të thjeshta, ju mund ta ndani çdo projekt në lëngje të menaxhueshme që janë të thjeshta individualisht, por kur bashkohen janë të mrekullueshme! Duke përdorur orën time binare Driftwood si një shembull, unë do të demonstroj që zhvillimi i një qarku kompleks është një detyrë relativisht e drejtpërdrejtë, ndërsa jap një numër të këshillave gjatë rrugës.
Ky udhëzues nuk ka të bëjë me krijimin e ndonjë projekti, përkundrazi ka dhënë këshilla dhe truqe se si t'i bëni idetë tuaja një realitet.
Hapi 1: Bëni një listë funksionesh
Unë kam shikuar orë të ndryshme binare që janë postuar në Instructables dhe faqe të tjera dhe gjithmonë kam dashur të bëj një timen, por nuk di nga t’ia filloj. Qasja më e lehtë do të kishte qenë kopjimi i kodit dhe qarkut të dikujt tjetër; megjithatë, unë doja diçka që të veçonte timen, si dhe të ishte krijimi im.
Hapi i parë ishte krijimi i një liste funksionesh që përshkruan atë që doja të bënte ora:
- Shfaq kohën
- Funksioni i alarmit
- Ndryshoni ngjyrat e ekranit
- Ndryshoni intensitetin e ekranit bazuar në dritën e ambientit
- Telekomandë
- Koha e sakte
Nga lista e funksioneve mund të përpunoni funksionet e ndryshme të qarkut që kërkohen - për shembull për të ndryshuar intensitetin e ekranit bazuar në dritën e ambientit ju duhet të matni dritën dhe për këtë arsye keni nevojë për disa pajisje për ta bërë këtë. Një listë e plotë e qarqeve individuale dhe funksioni i tyre për orën time binare është si më poshtë:
- Matrica e ekranit LED - shfaqje e kohës
- Mikrokontrolluesi (arduino) - kontrolli i kohës dhe alarmit, shoferi i ekranit
- Audio player - audio alarmi
- Lexuesi i dritës së ambientit - kontroll i intensitetit të dritës
- Moduli i telekomandës - telekomandë
- Treguesi i vendosjes së alarmit - shfaqja e alarmit
- Ora në kohë reale - mbajtja e saktë e kohës
Hapi 2: Hulumtim
Pasi ta keni ndarë projektin tuaj në funksione individuale të qarkut, mund të përcaktoni se çfarë dini të bëni dhe çfarë duhet të hulumtohet. Duke përdorur shembullin e orës përsëri, unë kam renditur çdo funksion qark dhe cili ishte vlerësimi im origjinal
Kuptohet - nuk kërkohet hulumtim
- Matrica e ekranit LED
- Mikrokontrollues (arduino)
- Luajtës audio
- Telekomandë
- Treguesi i vendosjes së alarmit
E panjohur - kërkimi kërkohet:
- Lexues i dritës së ambientit
- Ora në kohë reale
Siç kam thënë në një udhëzues të mëparshëm (Rregullimi i një monitori me një bukëpjekës), interneti është një nga mjetet më të fuqishëm në dispozicion. Ju duhet të jeni në gjendje të gjeni shembuj të kodit dhe qark për pothuajse çdo përbërës që do t'ju duhet të përdorni. Në shembullin tim të orës, isha i kënaqur në programimin e Arduino për të kontrolluar ekranin LED, por kurrë nuk kisha përdorur një Rezistencë të varur nga drita (LDR) më parë (një LDR ndryshon rezistencën e tij bazuar në dritën ambjente dhe për këtë arsye mund të përdoret për të përcaktuar se sa e ndritshme vargu LED duhet të jetë). Pas një kërkimi të shkurtër kisha gjetur një numër mësimesh dhe kisha informacion të mjaftueshëm për të provuar disa ide.
Hapi 3: Testimi i funksioneve individuale të qarkut
Pasi të keni disa ide se si mund të ndërtohet çdo funksion qark, ndërtoni një qark që mundëson vetëm këtë funksion. Kjo ju lejon të provoni idetë tuaja, të siguroheni që artikulli të jetë funksional dhe të rregulloni mirë çdo parametër të kohës së ekzekutimit.
Duke përdorur shembullin LDR, u bë një qark shumë themelor dhe u shkruan disa rreshta kodi. Kjo më lejoi të shoh se si prodhimi LDR ndryshonte me dritën dhe si mund të konvertohej në një vlerë të përdorshme për kontrollin e grupit LED.
Fillimisht kodi tejkaloi vetëm vlerën e shkëlqimit në daljen serike brenda arduino IDE. Pasi isha i sigurt se mund të arrija me sukses kontrollin që doja, qarku u zgjerua për të përfshirë grupin LED. Me përfshirjen e pajisjes përfundimtare të daljes, nivelet minimale dhe maksimale të shkëlqimit mund të vendosen për të siguruar që nuk jeni të verbuar gjatë natës dhe as të paaftë për të lexuar daljen kur jeni nën rrezet e diellit direkte.
Si një alternativë për ndërtimin fizik të qarkut, mund të përdorni programe të tilla si qarqet Tinkercad për të simuluar qarkun dhe kodin. Programet e tilla ju lejojnë të vidheni në një kohë zhvillimi ndërsa jeni duke pritur që të përfundojnë mësimet e muzikës për fëmijët, etj! Dy imazhe i bashkëngjiten këtij hapi që tregojnë dy hapat e përshkruar më sipër me lidhjet më poshtë:
- LDR me dalje serike
- Kontrolli i intensitetit LED nga LDR
Një Udhëzues i mirë për përdorimin e Tinkercad mund të gjendet këtu:
Hapi 4: Prototipi
Pasi të jeni të sigurt se si funksionojnë komponentët individualë, zhvilloni një qark ku secili funksion i qarkut shtohet individualisht dhe kodi përshtatet për të marrë parasysh funksionimin e ri që keni shtuar.
Ndërsa kjo është dukshëm më e ngadaltë sesa shtimi i gjithçkaje në të njëjtën kohë dhe përfshin shkrimin e programeve të shumta, përfitimi është se ju mund të identifikoni shpejt çdo konflikt midis komponentëve dhe të zgjidhni çështjen. Në rastin tim, gjithçka funksiononte mirë derisa lidha marrësin e telekomandës. Meqenëse kishte çështje zero para kësaj, unë mund të përqendroja gjetjen e gabimeve në këtë fushë të veçantë. Pasi nuk u gjetën çështje duke përdorur gjetjen e gabimeve themelore, u kërkuan këshilla nga interneti dhe problemi u zgjidh. Ky është një shembull ku mendova se e dija se si funksiononte diçka, por në qarkun e veçantë, rezulton se nuk e dija! Asnjëherë mos kini turp të ndaloni atë që po bëni dhe të kërkoni më shumë informacion.
Sekuenca e fotografive të bashkangjitura është një përpjekje për të treguar hapat e ndryshëm që kam kaluar në ndërtimin e prototipit përfundimtar. Grupi LED u hoq në disa fotografi, por ky ishte një mbikëqyrje kur bënte fotografi dhe jo ndonjë arsye specifike!
Skiconi qarkun e përfunduar sapo të jeni plotësisht të kënaqur me protoype tuaj, por MOS e çmontoni atë në këtë pikë.
Në mënyrë të ngjashme me zhvillimin e përbërësve individualë, qarku Tinkercad mund të përdoret për të prototipuar projektin e plotë. Ka dy avantazhe dhe disavantazhe për këtë qasje dhe është më mirë të shihni se çfarë funksionon më mirë për ju. Çështja më e madhe që kam vënë re me mjetet e simulimit në internet është se ato ndonjëherë kufizojnë bibliotekat e komponentëve dhe kodit në dispozicion
Hapi 5: Ndërtimi përfundimtar
Shpresojmë se keni komponentë të mjaftueshëm për të bërë qarkun përfundimtar ndërsa lini prototipin si referencë. Kam konstatuar se pa marrë parasysh sa kujdes bëj në skicimin e qarkut, është gjithnjë më e lehtë t'i referohem prototipit për të konfirmuar lidhjen ose orientimin e përbërësit.
Në përgjithësi përdor bordin prototip për projektet e mia, por nëse doni përfundimin më të fortë dhe profesional, përpiquni të bëni PCB -të tuaja. Ka një numër udhëzimesh të mira për këtë (dhe mbani mend që interneti është një nga mjetet më të mira që kemi!).
Merrni kohë duke marrë parasysh se si secili komponent do të ulet në tabelë dhe me çfarë duhet të lidhet. Ju dëshironi të minimizoni gjatësinë e gjurmëve dhe të siguroni binarë të mirë të energjisë për të siguruar që gjithçka funksionon si duhet. Unë nuk e ndoqa këtë këshillë dhe pas ndërtimit përfundimtar, arduino rivendosi çdo herë që moduli audio filloi të luante alarmin. Ndërsa kisha ndërtuar një prototip, e dija që gjithçka duhet të funksiononte dhe se çështja ishte prandaj specifike për paraqitjen e bordit. Pasi shinat e energjisë u bënë më të mëdha, të gjitha problemet u zhdukën.
Hapi 6: Përmbledhje
Siç u tha në fillim, ky udhëzues nuk kishte të bënte me ndërtimin e një projekti, përkundrazi ishte për të ndihmuar në bërjen e shumë projekteve të suksesshme dhe unike. Për ta bërë këtë ju duhet:
- Dokumentoni funksionet kryesore të idesë tuaj
- Përdorni listën e funksioneve për të gjeneruar funksione individuale të qarkut
- Hulumtoni secilin funksion të qarkut
- Provoni secilin funksion të qarkut
- Zhvilloni një prototip duke shtuar secilin funksion qark veç e veç
- Përfundoni dizajnin
Ky udhëzues ka qenë pikëpamja ime se si të marrësh me sukses një shkëlqim gjenial dhe të zbatosh me sukses qarkun e kërkuar. Jam i sigurt se ka shumë alternativa; megjithatë, e di që kjo funksionon për mua dhe shpresoj se funksionon edhe për ju.
Recommended:
Rriteni kujtesën tuaj me një pallat të mendjes me realitet të shtuar: 8 hapa
Rriteni kujtesën tuaj me një pallat të mendjes me realitet të shtuar: Përdorimi i pallateve të mendjes, si në Sherlock Holmes, është përdorur nga kampionët e kujtesës për të kujtuar shumë informacione, si renditja e kartave në një kuvertë të përzier. Pallati i mendjes ose metoda e lokuseve është një teknikë kujtese ku mnemonikat vizuale janë
Prototipi i Projektit të Projektit të Ndriçimit të Bazuar në Atmega16 Duke Përdorur Ekranin e 7 Segmenteve (Simulimi Proteus): 5 Hapa
Prototipi i Projektit të Projektit të Dritave të Trafikut të bazuar në Atmega16 Duke përdorur Ekranin e 7 Segmenteve (Simulimi Proteus): Në këtë projekt ne do të bëjmë një projekt semafor të bazuar në Atmega16. Këtu kemi marrë një segment 7 dhe 3 LED për të treguar sinjalet e semaforit
5 Këshilla për të siguruar Raspberry Pi tuaj: 7 hapa
5 Këshilla për të siguruar Raspberry Pi tuaj: Kur lidhni Raspberry Pi me botën e jashtme, duhet të mendoni për sigurinë. Këtu janë 5 këshilla që mund të përdorni për të siguruar Raspberry Pi tuaj. Le të fillojmë
P RERDORNI BATERIN TUAJ TLD VJET LAPTOP për të bërë një bankë energjetike: 9 hapa (me fotografi)
P RERDORIM P BRDORIM BATERINO TUAJ TLD VJET PAPR LAPPOT P TOR T M BAKR a BANK POWER: [Luaj Video] [Banka Diellore] Disa muaj më parë bateria ime e laptopit Dell nuk funksionoi. Sa herë që e shkëputja nga furnizimi me rrymë kryesore, laptopi fiket menjëherë. Pas disa ditësh zhgënjim, zëvendësova baterinë dhe e mbajta atë të vdekur (sipas tim
LUAJ DHE RimbARIM IPOD PINGRDORIMI I BOOMBOX -it TLD VJETR - Këshilla dhe Këshilla: 5 hapa (me fotografi)
LUAJ DHE RimbARIM IPOD P USRDORIMI I BOOMBOX -it TLD VJETR - Këshilla dhe Këshilla: Konsideroni këtë si një shtesë për modalitetet e tjera të iPod boombox. Unë e pranoj që kam marrë hua nga udhëzues të tjerë. Për të mos u hequr nga ato udhëzime, këtu është një " bërtas " atyre që më frymëzuan të zhyten në modën time. Faleminderit. E udhëzueshme