فهرست مطالب:
تصویری: چراغ شب راه پله - قدرت بسیار کم و 2 سنسور: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
من این چراغ شب راه پله کم قدرت را با دو سنسور حرکتی مادون قرمز ساختم تا بتوانم یک دستگاه را در نیمه راه پله نصب کنم و با بالا آمدن یا پایین آمدن از پله باعث فعال شدن آن شود. من همچنین طراحی خود را بسیار کم (50 uAh متوسط در روز) کردم تا یک باتری 500 میلی آمپر ساعتی بتواند آن را نزدیک به یک سال تغذیه کند. بر اساس Atmel's Attiny85 ساخته شده است.
مرحله 1: آنچه شما نیاز دارید
در اینجا لیستی از مواد مورد نیاز است:
- ATTINY85
- 2 عدد HC-SR505 مینی سنسور حرکت مادون قرمز PIR
- 2 عدد دیود (IN4148)
- مقاومت 1K (یا بزرگتر اگر می خواهید حساسیت بیشتری نسبت به فتوسل داشته باشید)
- 1 چراغ LED 3 میلی متر
- سنسور فتوسل
- اتصال JST برای باتری
- باتری 3.7V LiPo 500mAh
- 2 سیم کوچک (30 AVG)
مرحله 2: اصلاح سنسورها
سنسورهای PIR برای کار با حداقل 4.5 ولت ساخته شده اند و باتری LiPo فقط بین 4.2 ولت (به طور کامل شارژ) تا 3.7 ولت را تأمین می کند. برای غلبه بر این مشکل ، باید تنظیم کننده ولتاژ سنسور را با لحیم یک سیم کوچک (من از 30 AVG استفاده می کنم) مستقیماً روی تراشه EG4001 ، پین دوم از سمت چپ ، دور بزنیم. این کار دشوارتر از واقعیت است.
چند میلی متر از سیم بردارید و یک نوار لحیم کاری روی نوک نمایان شده اعمال کنید. در مرحله بعد ، سیم را روی پین دوم تراشه (مانند تصویر) قرار دهید و لحیم لحیم کاری خود را به آرامی بمالید تا برجستگی لحیم کاری ذوب شده و برداشته شود.
آخرین مرحله این است که پین VCC (+) را از اتصال جدا کنید.
مرحله 3: مدار
هر دو سنسور PIR به پین ورودی ATTINY85 یکسان متصل هستند تا میزان استفاده از پین و کد مربوطه را به حداقل برساند. سیگنال سنسور PIRs از طریق دیودها عبور می کند تا هرگونه اثر بازخورد فعلی را کاهش دهد. بدون دیودها ، بخشی از سیگنال توسط سنسور دیگر جذب می شود و آنقدر ضعیف است که وقفه مورد نیاز Attiny برای بیدار شدن را ایجاد نمی کند.
هنگامی که نور محیط اطراف وجود دارد ، سنسورهای PIR خاموش می شوند. در آن دوره ها ، مدار فقط حدود 4uAh می گیرد. وقتی هوا تاریک است ، سنسورهای PIR روشن می شوند و وقتی هیچ حرکتی تشخیص داده نمی شود ، 130 uAh می کشند. این بدان معناست که اگر به طور متوسط 8 ساعت در روز تاریکی در اطراف مدار وجود داشته باشد ، مدار در حالت ایستاده به طور متوسط 46 uAh می کشد. مسافت پیموده شده شما بر روی باتری بسته به تعداد دفعات روشن بودن LED متفاوت است اما باتری 500 میلی آمپر ساعتی در حالت عادی حدود یک سال دوام می آورد.
سنسور فتوسل تنها زمانی روشن می شود که نیاز به خواندن مقدار آن باشد. افزایش مقدار مقاومت آن را حساس تر می کند. تجربه با ارزش های مختلف متناسب با نیاز شما.
مرحله 4: کد
برای برنامه نویسی Attiny85 ، باید از یک برنامه نویس خارجی استفاده کنید. من شخصاً این کار را با آردوینو اونو انجام می دهم. می توانید آموزش های زیادی در مورد نحوه انجام این کار در وب پیدا کنید.
این کد از وقفه سخت افزاری و وقفه تایمر (ناظر) برای انجام اقدامات خود با حداکثر توان استفاده می کند. هر 4 ثانیه ، وقفه نظارتی روشن می شود تا بتوانیم تغییرات تاریکی را از طریق سلول نوری بررسی کرده و حسگرهای PIR را بر این اساس روشن/خاموش کنیم.
مرحله 5: مونتاژ نهایی
من مدار را به یک PCB تبدیل کردم ، قطعات را لحیم کردم و یک جعبه کوچک برای آن چاپ کردم و مطمئن شدم سنسورهای PIR در جهت درست نشان داده شده اند. به این ترتیب ، تشخیص حرکت دقیق تر اتفاق می افتد و امکان تشخیص منطقه بهتر را فراهم می کند.
امیدوارم خوشتان آمده باشد ، در صورت داشتن س questionsال ، نظر یا بهبودهای احتمالی ، به من اطلاع دهید.
توصیه شده:
چراغ نوار LED نوار راه راه با ESP8266-01: 5 مرحله
چراغ راه راه LED تخت با ESP8266-01: این یک پروژه بسیار آسان است که مدتها پیش از آن غفلت کرده بودم ، اما به دلیل قرنطینه ، با قطعاتی که در دست دارم کار متفاوتی انجام دادم. ایده داشتن یک نور کم نور بود ، که می تواند با دستورات ساده TCP یا با یک سوئیچ دستی کنترل می شود
پله آسان اتوماسیون چراغ عقب: 3 مرحله
پله آسان اتوماسیون نور پس زمینه: ASL Arduino shield✔ قابلیت نصب تا 24 پله. effect محو شدن اثر مدولاسیون PWM ✔ قابلیت اتصال بی سیم با بیش از 20 کنترل کننده اصلی اتوماسیون خانگی در بازار. y آماده استفاده از طرح. ترکیب
سنسور لمسی و سنسور صدا کنترل چراغ های AC/DC: 5 مرحله
سنسور لمسی و سنسور صدا کنترل چراغ های AC/DC: این اولین پروژه من است و بر اساس دو سنسور اصلی کار می کند ، یکی سنسور لمسی و دیگری سنسور صدا است ، هنگامی که صفحه لمسی را روی سنسور لمسی فشار می دهید ، چراغ AC تغییر می کند روشن است ، اگر آن را رها کنید ، نور خاموش می شود و همان
آردوینو: Precision Lib برای موتور پله ای: 19 پله
آردوینو: Precision Lib برای موتور پله ای: امروز ، من کتابخانه ای را برای راننده موتور تمام قدم با سوئیچ های محدود ، و حرکت موتور با شتاب و میکرو گام به شما نشان خواهم داد. این Lib که بر روی Arduino Uno و Arduino Mega کار می کند ، به شما امکان می دهد موتورها را بر اساس غیر مستقیم حرکت دهید
بسیار ساده شوخی بسیار م (ثر (شوخی کامپیوتری): 3 مرحله
بسیار ساده … شوخی بسیار م (ثر (شوخی رایانه ای): این دستورالعمل بسیار ساده است ، اما بسیار م effectiveثر است! آنچه اتفاق می افتد این است: شما همه نمادها را روی میز کار قربانی مخفی می کنید. بعد از اینکه شما شوخی کردید ، وقتی کامپیوتر را می بینید ، قربانی وحشت زده می شود. این به هیچ وجه نمی تواند به کامپیوتر آسیب برساند