خپل بریښنایی تالاش جوړ کړئ چې پدې سره تاسو کولی شئ د خپلې ګوتې چاپ څخه مننه وکړئ

د ګراج دروازه د بریښنایی تالا سره مجهز ده

موږ په داسې وخت کې یو چې کله داسې بریښي چې ترټولو خوندي یا ګړندی شی دا وي چې ستاسو د ګوتو نښې وکاروئ د مثال په توګه خپل ګرځنده تلیفون خلاص کړئ او حتی کار ته لاړشئ ، پدې حالت کې هرڅه د اړین امنیت له مخې تیریږي یا د پلي کولو لپاره پلي شوي وي. ځینې ​​نورې پروژې.

له دې څخه لرې ، حقیقت دا دی چې د یوې داسې پروژې په توګه چې دا زده کول چې دا ډول ډیجیټل وسیلې څنګه کار کوي کیدی شي خورا په زړه پورې وي ، د دې له امله نن زه غواړم تاسو ته تشریح کړم. ستاسو د ګراج دروازې لپاره څنګه د بریښنایی تالا نصب کړئ چې ستاسو د ګوتې نښه په کارولو سره خلاص کیدی شي.


بریښنایی تالا

د ګراج دروازې مرحلې لپاره پخپله الیکترونیکي تالا جوړ کړئ چې په ګام سره تاسو کولی شئ د خپلې ګوتې نښه سره لاک کړئ

لږ نور تفصیل ته ځي ، تاسو ته ووایاست چې د دې پروژې لپاره موږ د a څخه کار اخلو د ګوتې چاپ سکینر لکه SparkFun GT-511C1R. لکه څنګه چې د دې ډول لارښودونو معمول دی ، دا باید په پام کې ونیول شي چې اساسا دا ټول ډوله محصولات خورا ورته عملیات لري نو دا لازمي ندي چې دا په سمه توګه دا موډل وي.

که تاسو د دې پروژې پرمخ وړلو جرئت وکړئ مګر تاسو ځینې توپیرونه لرئ ، لکه د ګوتو نښې سکینر کارول شوي په تیورټ کې یو له بل سره توپیر لري یا دا چې ستاسو د ګراج دروازه په ساده ډول نور سیسټمونه کاروي ، یو څه چې نږدې د بشپړ احتمال سره پیښ شي ، نه تاسو باید ولې ویره ولرئ ، تاسو ټیوټوریل تعقیب کولی شئ مګر نه لکه څنګه چې دا دی تاسو باید یو څه نور بدلونونه رامینځته کړئ دواړه په تار کې او پخپله کوډ کې دا ستاسو هارډویر ته د تطابق لپاره.

اړین توکي

د خپل ګوتې چاپ ریډر جوړولو لپاره اړین ګامونه چې ورسره د ګراج دروازه خلاصه کړئ

1 ګام: د بشپړ سیستم تار او سولی کول

د خپل ګیراج دروازې د خلاصولو لپاره ستاسو د ګوتې ګوتو چاپ څخه مننه ، تاسو به دوه مختلف برخو ته اړتیا ولرئ. له یوې خوا ، موږ اړتیا لرو زموږ خپل کنټرول پینل جوړ کړئ ، کوم چې موږ به یې زموږ د کور څخه بهر نصب کړو. د دې کنټرول پینل دننه به چیرته چې موږ به د ګوتې چاپ سکینر نصب کړو ، یو کوچنی معلومات سکرین او ځینې اضافي تonsۍ.

دوهم موږ به ورته اړتیا ولرو پخپله ګراج کې دوهم بکس نصب کړئ. دا به د تایید کولو مسؤلیت ولري چې د کنټرول پینل کې داخل شوي د ګوتو نښه د سیسټم لخوا منل شوې یا نه او د سم تایید په صورت کې به د موټرو لخوا د پیژندلو وړ سیګنال رامینځته کولو ته لاړشئ چې زموږ د ګیرج دروازه به پرانیزي.

د دې ترسره کولو لپاره موږ به د ATMega328p مایکرو کنټرولر ته اړتیا ولرو کوم چې به د کنټرول پینل ته د ژوند کولو مسؤلیت وي چې موږ به یې زموږ د خپل کور څخه بهر نصب کړو پداسې حال کې چې ، د داخلي پینل لپاره به موږ په ATTiny باندې شرط وکړو. دوه بورډونه به د سریال اړیکې له لارې له یو بل سره اړیکه ونیسي. د ټول سیسټم امنیت ډیروالي لپاره ، موږ به یو قطبي لیږدونکی ټرانسمټر نصب کړو ترڅو د ATTiny کارت اړیکه وتړلی شي ، نو که چیرې یو وینډل د بیروني کنټرول پینل پیل کړي ، دوی نشي کولی د څو کیبلونو په تیریدو زموږ د ګیرج دروازه خلاصه کړي.

که دا پروژه تاسو ته قانع کړي او تاسو د دې پروژې په ترسره کولو کې علاقه لرئ ، دا د هغه برخو لیست دی چې تاسو ورته اړتیا لرئ:

پروژې ډیاګرام

پدې وخت کې دا وخت دی چې په لیست کې ټول هارډویر وصل کړئ. نظر ، لکه څنګه چې تاسو خامخا تصور کوئ ، تیریږی دیاګرام تعقیب کړئ چې د دې کرښو څخه پورته موقعیت لري، ورته ورته چې تاسو کولی شئ د کنټرول پینل او داخلي ماډل دواړه ترتیب وګورئ. یوه مشوره چې زه یې درته کولی شم د اوسني کنورټر او LCD دواړه کیبلونه یو ټاکلی اوږدوالی ورکړئ نو تاسو کولی شئ دوی ځړول او هغه په ​​خورا مناسب موقعیت کې تنظیم کړئ چې تاسو د بیروني واټر پروف باکس کې دننه رامینځته کړی.

که چیرې پدې مرحله کې موږ د یوې شیبې لپاره کوډ معاینه کړو چې کنټرولر به په پای کې اجرا کوي ، تاسو به وګورئ چې ت theۍ په 12 ، 13 او 14 پنونو سره وصل دي ، کوم چې دندې ترسره کوي 'اریبا'،'OK'او'ښکتهپه ترتیب سره. دا پدې مانا ده چې ممکن دا خورا ښه نظر وي چې دوی د دې دندې سره سم د لید منطق ساتلو لپاره پدې ډول دوی ځای په ځای کړي.

ټول سیسټم ته د اوسني تحویل لپاره موږ به وکاروو ، لکه څنګه چې د اړین عناصرو لیست وویل ، د هر مایکرو یو ایس بی نښلونکي سره د تلیفون چارجر. د دې ډول چارجر کارولو مفکوره اساسا هغه حقیقت ته غبرګون ښیې چې دوی خورا ارزانه دي او پورته یې د موندلو لپاره اسانه دي.. بل مختلف نظر دا دی چې د بیټرۍ کارولو له لارې کنټرولرانو ته ځواک ورکړي ، که څه هم پدې مرحله کې به غوره وي چې مستقیم اوسني ته د بدیل اوسني ټرانسفارمر کارول وکاروئ ځکه چې د ګوتې چاپ سینسر معمولا خورا ډیر مصرف کوي او ، ټول سیسټم تغذیه کوي. د بیټریو سره کیدی شي چې تاسو یې هره ورځ بدل کړئ.

اردوینو IDE

مرحله 2: کوډینګ کول او په کنټرولرانو روان دي

پدې مرحله کې تاسو ته ووایاست دواړه کوډونه د ATMega328p لخوا پلي کیدلی شي او د ATTiny85 لیکل شوي او د ایردوینو IDE سره ترکیب شوي. پدې مشخص حالت کې موږ باید د ګیرجینجینګر فاینکو فایل په ATMega328p کې او ټایټین_سوئچ.ینو فایل په ATTiny85 کې عملي کړو. له بلې خوا ، د NokiaLCD.cpp او NokiaLCD.h کتابتونونه د LCD اسڪرين لپاره دوه کتابتونونه دي ، دا د آرډوینو سایټ څخه اخیستل شوي مثالونو څخه ترکیب شوي او د نږدې نورو کتابتونونو په څیر ، دوی باید په فولډر کې ځای په ځای شي 'کتابتونونه'ستاسو د اردوینو IDE لپاره دوی ومومئ. دا فولډر معمولا د ریښې څخه موقعیت لري چیرې چې تاسو IDE نصب کړی وي ، په وینډوز کې دا معمولا وي "OME کورپاATه" u اسناد \ اردوینو \ کتابتونونه. زه تاسو ته د دې لینکونو لاندې ډاونلوډ لپاره فایلونه پریږدم:

د دې سربیره تاسو به کتابتونونو ته هم اړتیا ولرئ ترڅو د ګوتو چاپ کولو سکینر کار وکړي. پدې مرحله کې دا باید په ذهن کې ولرئ چې بدبختانه د سپارک فون سایټ سره تړلي کتابتونونه به کار ونکړي ځکه چې دا د GT-511C3 ماډل لپاره رامینځته شوي، خورا خورا ګران ، او د هغې نسخې لپاره نه چې موږ یې کاروو ، شاید یو څه ستونزمن ومومئ مګر خورا ارزانه. د GT-511C1R لپاره کاري کتابتونونه موندل کیدی شي github.

که د ټولو فایلونو ډاونلوډ کولو او کوډ ته کتلو وروسته چې تاسو یې غواړئ سیسټم ته لوی امنیت چمتو کړئ زه تاسو هڅوم ، د بیلګې په توګه ، د ټولو مثالونو موندلو او ځای په ځای کولو لپاره 'د'ستاسو د خپل پټنوم لخوا. بل خورا په زړه پورې توضیحات چې کولی شي ستاسو سیسټم نور خوندي کولو کې مرسته وکړي په ټینی_سوئچ.ینو فایل کې د بف متغیر بدلول دي نو دا د ورته رمز اندازه ده چې تاسو یې غواړئ کاروئ.

تغیر وړ overrydeCode، چې په garagefinger.ino فایل کې تعریف شوی ، د پورته / ښکته ت pressیو د پریس ترتیب 8 نمونې لري دا ستاسو د ګیراج دروازې پرانستلو لپاره کارول کیدی شي او سیسټم ته نوي د ګوتو چاپونه اپلوډولو پرته پرته د پیژندل شوي ګوتو چاپ کارولو لپاره وکارول شي. دا د لومړي ځل لپاره ګټور دی چې وسیله کارول کیږي ځکه چې د سکینر حافظه به خالي وي. ممکن د دې لومړني ارزښت بدلولو لپاره په زړه پوري وي.

بهرني کنټرول

دریم ګام: موږ ټوله پروژه راټول کوو

یوځل چې موږ ټوله پروژه آزموینه وکړه ، دا د وروستۍ مجلس لپاره وخت دی. د دې لپاره موږ باید زموږ د اوبو ټکي بکس دننه بشپړ کنټرول پینل وسپارو. لکه څنګه چې تاسو په عکسونو کې لیدلی شئ ، نو له دې امله هیڅوک نشي کولی کنټرولر ته لاسرسی ومومي ، د واټر ټیټ بکس سربیره ، د ایکریلیک بکس کارول شوی چې پکې به موږ یوازې LCD سکرین او د لاسرسي تonsۍ نصب کړو ، پاتې سیسټم به وي د دې بکس دننه دننه نصب شوی.

دا بکس باید ستاسو د کور څخه بهر نصب شي او په مستقیم ډول د بکس سره وصل شي چیرې چې موږ به د ATTiny نصب کړو. پدې ټکو کې ، تاسو ته یادونه وکړئ چې په ATTiny کې تاسو باید کیبلونه د موټرو سره د سیګنالونو خبرو اترو لپاره وصل کړئ چې ستاسو د ګیرج دروازه پرانیزي. زما په قضیه کې ، دا زما لپاره اسانه وه ځکه چې پخپله د ګراج په مینځ کې ما په دیوال کې ت buttonۍ درلوده چې ورته ورته فعالیت یې کړی.

نصب سیستم

مرحله 4. د سیسټم کارول

یوځل چې موږ بشپړ سیسټم نصب کړی ، موږ یوازې د دریو ت buttیو څخه هر یو ته فشار ورکوو ترڅو دواړه د LCD اسڪرين او د ګوتې نښه سکینر روښانه کړي. پدې مرحله کې ، وسیله انتظار کوي تر هغه چې تاسو په سکینر کې ګوتې ولرئ. که هغه ګوته چې تاسو یې په سکینر کې ایښودله پیژندل شوې ، دروازه به خلاصه او یو مینو به په سکرین کې وښودل شي چې دروازه بیا پرانیزي / تړل کیږي ، د ګوتو نښې اضافه / حذف کول ، د سکرین روښانه کول بدل کړئ ... وسیله د وروستي کیلي فشار سره وروسته شاوخوا 8 ثانیې بندوي. د انتظار وخت موده بدلولو لپاره ، تاسو باید فنکشن کې تغیر وکړئ انتظار وکړئ په garagefinger.ino فایل کې.

لکه څنګه چې موږ په تیرو پراګرافونو کې یادونه کړې ، تاسو کولی شئ د پورته / ښکته کورونو په کارولو سره د تعقیب ترتیب وکاروئ چې په تعقیب یې 'OKسیسټم ته د لاسرسي لپاره. دا لومړی ځل ګټور دی چې تاسو وسیله فعاله کړئ لکه څنګه چې پدې مرحله کې ، سکینر به د هغې په حافظه کې د ګوتو نښې ونه لري. لومړنی ترتیب د شمیرو 8 بټ بائنری نمایش لخوا ورکول کیږي چې په متغیر کې زیرمه شوي د اوورایډ کوډ په garagefinger.ino فایل کې چیرې چې '1' د 'پورته' ت buttonۍ لخوا نمایش کیږي او '0' د 'ښکته' ت buttonۍ لخوا نمایش کیږي.

یو ټکی په پام کې ونیسئ دا چې په هغه حالت کې چې تاسو د زیرمې ترتیب بدل کړئ او وروسته یې وسپارئ د ګوتو نښې اضافه کولو پرته هیر کړئ ، وسیله به په مؤثره توګه لاک شي او تاسو به د ATMega328p بیا پروګرام کړئ او د EEPROM له مینځه وړلو لپاره د کوډ له مینځه وړلو لپاره مجبور کړئ .

نور معلومات: لارښوونې


د مقالې مینځپانګه زموږ د اصولو سره سمون لري ایډیټیک اخلاق. د غلطۍ راپور ورکولو لپاره کلیک وکړئ دلته.

لومړی د تبصره کولو لپاره وئ

خپله نظر پرېږدئ

ستاسو د بریښنا لیک پته به خپره نه شي. اړین برخو سره په نښه شوي دي *

*

*

  1. د معلوماتو لپاره مسؤل: میګیوانجل ګاتین
  2. د معلوماتو هدف: د سپیم کنټرول ، د نظر مدیریت.
  3. قانونیت: ستاسو رضایت
  4. د معلوماتو راټولول: معلومات به د قانوني مکلفیت پرته دریمې ډلې ته نه لیږدول کیږي.
  5. د معلوماتو ذخیره: ډیټابیس د Occentus شبکې (EU) لخوا کوربه شوی
  6. حقونه: په هر وخت کې تاسو کولی شئ خپل معلومات محدود ، له سره تنظیم او حذف کړئ.