فهرست مطالب:
- مرحله 1: قطعات و ابزارها
- مرحله 2: شماتیک و نحوه عملکرد آن
- مرحله 3: آن را بسازید
- مرحله 4: AVR را برنامه ریزی کنید
![کنترل هر چیزی با یک پین AVR: 4 مرحله کنترل هر چیزی با یک پین AVR: 4 مرحله](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10968902-control-anything-with-one-avr-pin-4-steps-j.webp)
تصویری: کنترل هر چیزی با یک پین AVR: 4 مرحله
![تصویری: کنترل هر چیزی با یک پین AVR: 4 مرحله تصویری: کنترل هر چیزی با یک پین AVR: 4 مرحله](https://i.ytimg.com/vi/e3fXVGTM1rg/hqdefault.jpg)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:58
![همه چیز را با یک پین AVR کنترل کنید همه چیز را با یک پین AVR کنترل کنید](https://i.howwhatproduce.com/images/003/image-8285-61-j.webp)
![همه چیز را با یک پین AVR کنترل کنید همه چیز را با یک پین AVR کنترل کنید](https://i.howwhatproduce.com/images/003/image-8285-62-j.webp)
این دستورالعمل نحوه کنترل گروه led ها با یک خروجی ریزپردازنده را نشان می دهد. میکرو مورد استفاده من Atmel Attiny2313 است.
مرحله 1: قطعات و ابزارها
![قطعات و ابزار قطعات و ابزار](https://i.howwhatproduce.com/images/003/image-8285-63-j.webp)
![قطعات و ابزار قطعات و ابزار](https://i.howwhatproduce.com/images/003/image-8285-64-j.webp)
قطعات: Attiny2313 (5 نمونه رایگان از Atmel) سوکت 20 پین مقاومت (هر اندازه ای بسته به نوع شما کار می کند. بعداً توضیح خواهم داد) رگولاتور 5 ولت (هر کدام کار می کند ، من از LM340 استفاده می کنم) ترانزیستورها یا Mosfets (ساده ترین آنها پیدا کنید و ارزان ترین آنها معمولاً 2n3904 هستند. فقط مطمئن شوید که یک ترانزیستور NPN یا N-Channel Mosfet است) 2 خازن کوچک (به دنبال برگه اطلاعات برای تنظیم کننده ،.1uf و.22uf با LM340) تعداد زیادی LED برخی از پیشخوان یا یک breadboard هر برنامه نویس AVRWireTools: Soldering Iron
مرحله 2: شماتیک و نحوه عملکرد آن
![شماتیک و نحوه عملکرد آن شماتیک و نحوه عملکرد آن](https://i.howwhatproduce.com/images/003/image-8285-65-j.webp)
![شماتیک و نحوه عملکرد آن شماتیک و نحوه عملکرد آن](https://i.howwhatproduce.com/images/003/image-8285-66-j.webp)
![شماتیک و نحوه عملکرد آن شماتیک و نحوه عملکرد آن](https://i.howwhatproduce.com/images/003/image-8285-67-j.webp)
اولین شماتیک نشان می دهد که چگونه ردیف های led را به پین های خروجی متصل کردم. پین خروجی AVR به پایه ترانزیستور می رود که به صورت سوئیچ وصل شده است. هنگامی که خروجی کم است ، یا 0v ، ترانزیستور خاموش است و جریان نمی تواند از طریق بار به زمین جریان یابد. وقتی خروجی زیاد است یا 5 ولت ، ترانزیستور روشن است و جریان می تواند از طریق بار به زمین جریان یابد. این حالت سوئیچینگ سمت پایین نامیده می شود و می تواند برای موتورهای led ، dc ، موتورهای پله ای و بسیاری چیزهای دیگر که نیاز به ولتاژ یا جریان بیشتری نسبت به خروجی میکرو دارند مورد استفاده قرار گیرد. بار این پروژه برخی از led ها خواهد بود. به هر روشی که می خواهید سیم کشی کنید ، اما منبع تغذیه ای که استفاده می کنید تعیین می کند که چگونه می توانید آنها را متصل کنید. برای من ، یک شارژر لپ تاپ پیدا کردم که می تواند خروجی 16 ولت را در حداکثر 7.5 آمپر تولید کند. در حال حاضر کارآمدترین راه برای اتصال LED ها همانطور که در تصویر سوم نشان داده شده بود ، در یک آرایه موازی سری قرار داشت. برای تعیین اندازه مقاومت ، ابتدا میزان ولتاژ افت شده در هر led را بیابید. برای چراغ های آبی و سبز که من استفاده کردم ، افت ولتاژ در حدود 3 تا 3.3 ولت است. چراغ های قرمز و زرد حدود 2.2 ولت هستند. اکنون تمام افت ولتاژها را به صورت سری جمع کنید (3*5 = 15v) حالا آن را از ولتاژ منبع خود کم کنید (16-15 = 1v) حالا می دانید که چقدر ولتاژ توسط شما کاهش می یابد مقاومت (1v) در حال حاضر از قانون اهم برای حل R استفاده کنید: V = IR (1v =.015R)*من از 15ma برای led های خود استفاده کردم ، این معمولاً برای led های 5 میلی متری است بنابراین اکنون هر رشته از 15ma از منبع شما استفاده می کند. هر رشته می تواند بار خود باشد ، یا می توانید هر تعداد که می خواهید به هم متصل کنید ، مادامی که جریان کل آن بار از حد ترانزیستور فراتر نرود. (2n3904 می تواند 100ma را اداره کند)*ترانزیستور را می توان با N-Channel Mosfet جایگزین کرد
مرحله 3: آن را بسازید
![بسازش بسازش](https://i.howwhatproduce.com/images/003/image-8285-68-j.webp)
![بسازش بسازش](https://i.howwhatproduce.com/images/003/image-8285-69-j.webp)
![بسازش بسازش](https://i.howwhatproduce.com/images/003/image-8285-70-j.webp)
![بسازش بسازش](https://i.howwhatproduce.com/images/003/image-8285-71-j.webp)
اکنون می توانید مدار خود را روی نان بورد کنید. پس از انجام چند آزمایش روی تخته نان ، همه چیز را روی یک تخته کوچک لحیم کردم. اگر می خواهید فانتزی واقعی داشته باشید ، می توانید تخته خود را چیده و با استفاده از یکی از فرایندهایی که در این مورد توضیح داده شده ، آن را حک کنید. سایت.
مرحله 4: AVR را برنامه ریزی کنید
اکنون زمان برنامه نویسی AVR است. اگر نمی دانید چگونه این کار را انجام دهید ، این دستورالعمل را بررسی کنید: https://www.instructables.com/id/Ghetto-Programming٪3a-Getting-started-with-AVR-micro/ در اینجا برنامه ای است که من تهیه کردم: فقط یک حلقه از توالی ها برای همیشه می گذرد. هنگامی که AVR برنامه ریزی شد ، می توانید آن را در سوکتی که لحیم کرده اید روی برد خود بچسبانید ، یا اگر سوکت ندارید ، برنامه را روی یک تخته نرد بررسی کنید ، و اگر درست است ، سپس می توانید تراشه را روی برد خود لحیم کنید.
توصیه شده:
استفاده مجدد از راه دور LED RF برای کنترل "هر چیزی": 5 مرحله
![استفاده مجدد از راه دور LED RF برای کنترل "هر چیزی": 5 مرحله استفاده مجدد از راه دور LED RF برای کنترل "هر چیزی": 5 مرحله](https://i.howwhatproduce.com/images/005/image-13299-j.webp)
استفاده مجدد از راه دور LED RF برای کنترل "هر چیزی" !: در این پروژه به شما نشان خواهم داد که چگونه می توانید از راه دور LED RF استفاده کنید تا تقریباً هر چیزی را که می خواهید با آن کنترل کنید. این بدان معناست که ما نگاهی دقیق تر به فرایند انتقال از راه دور RF خواهیم داشت ، داده های ارسال شده را با میکرو آردوینو بخوانید
کنترل چند LED با پین های GPIO پایتون و رزبری پای شما: 4 مرحله (همراه با تصاویر)
![کنترل چند LED با پین های GPIO پایتون و رزبری پای شما: 4 مرحله (همراه با تصاویر) کنترل چند LED با پین های GPIO پایتون و رزبری پای شما: 4 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/010/image-27954-j.webp)
کنترل چندین LED با پین های GPIO پایتون و رزبری پای شما: این دستورالعمل نحوه کنترل چندین پین GPIO را در RaspberryPi شما برای تغذیه 4 LED نشان می دهد. همچنین شما را با پارامترها و دستورات شرطی در پایتون آشنا می کند. دستورالعمل قبلی ما با استفاده از پین های GPIO رزبری پای برای اتصال
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
![ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله](https://i.howwhatproduce.com/images/001/image-2218-28-j.webp)
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
کنترل از راه دور هر چیزی ارزان!: 8 مرحله
![کنترل از راه دور هر چیزی ارزان!: 8 مرحله کنترل از راه دور هر چیزی ارزان!: 8 مرحله](https://i.howwhatproduce.com/images/002/image-5054-69-j.webp)
کنترل از راه دور هر چیزی … ارزان !: ماشینهای کنترل از راه دور (RC) (قایق ، هاورکرافت ، هواپیما ، و کوادکوپترها نیز!) اغلب آسان است. اگر کاملاً رایگان نیست ، حداقل می توانید یکی ارزان قیمت تهیه کنید. خودتان یک ماشین RC و کنترل کننده آن پیدا کنید. بسیاری از کودکان حداقل یک گرد و غبار جمع آوری می کنند
ISP 6 پین تا 8 پین سوکت: 4 مرحله
![ISP 6 پین تا 8 پین سوکت: 4 مرحله ISP 6 پین تا 8 پین سوکت: 4 مرحله](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10960486-isp-6-pin-to-8-pin-socket-4-steps-j.webp)
ISP 6 پین تا 8 پین سوکت: دلیل اصلی این پروژه من برنامه نویسی ATTiny45 بود که دارای اتصال 8 پین است ، در حالی که USBtinyISP من (از Ladyada) فقط 10 پین و 6 پین اتصال دارد. بعد از حدود 3-4 هفته جست و جو در اینترنت ، چیزی پیدا نکردم که