ESMELECTRONIC.IR
✅ #پروژه 🍂کنترل لوازم با بلوتوث و avr 🇮🇷⚡️ @AVR_ESMelectronic
اطلاعات برنامه نویسی این پروژه درحال تکمیل است و بزودی در اختیار دوستان قرار خواهد گرفت
ESMELECTRONIC.IR
اطلاعات برنامه نویسی این پروژه درحال تکمیل است و بزودی در اختیار دوستان قرار خواهد گرفت
#include <mega16.h>
#include <stdio.h>
#define Lamp1 PORTC.0
#define Lamp2 PORTC.1
#define Lamp3 PORTC.2
#define Lamp4 PORTC.3
#define Lamp5 PORTC.4
#define Lamp6 PORTC.5
#define Lamp7 PORTC.6
#define Lamp8 PORTC.7
char val;
void main(void)
{
PORTC=0x00;
DDRC=0xFF;
PORTD=0x00;
DDRD=0x00;
UCSRA=0x00;
UCSRB=0x18;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x47;
while (1)
{
// Place your code here
val=getchar();
if(val=='1'){
Lamp1=1;
}else
if(val=='2'){
Lamp2=1;
}else
if(val=='3'){
Lamp3=1;
}else
if(val=='4'){
Lamp4=1;
}else
if(val=='5'){
Lamp5=1;
}else
if(val=='6'){
Lamp6=1;
}else
if(val=='7'){
Lamp7=1;
}else
if(val=='8'){
Lamp8=1;
}
else
if(val=='9'){
Lamp1=1;
Lamp2=1;
Lamp3=1;
Lamp4=1;
Lamp5=1;
Lamp6=1;
Lamp7=1;
Lamp8=1;
}else
if(val=='A'){
Lamp1=0;
}else
if(val=='B'){
Lamp2=0;
}else
if(val=='C'){
Lamp3=0;
}else
if(val=='D'){
Lamp4=0;
}else
if(val=='E'){
Lamp5=0;
}else
if(val=='F'){
Lamp6=0;
}else
if(val=='G'){
Lamp7=0;
}else
if(val=='H'){
Lamp8=0;
}else
if(val=='I'){
Lamp1=0;
Lamp2=0;
Lamp3=0;
Lamp4=0;
Lamp5=0;
Lamp6=0;
Lamp7=0;
Lamp8=0;
}
}
}
#include <stdio.h>
#define Lamp1 PORTC.0
#define Lamp2 PORTC.1
#define Lamp3 PORTC.2
#define Lamp4 PORTC.3
#define Lamp5 PORTC.4
#define Lamp6 PORTC.5
#define Lamp7 PORTC.6
#define Lamp8 PORTC.7
char val;
void main(void)
{
PORTC=0x00;
DDRC=0xFF;
PORTD=0x00;
DDRD=0x00;
UCSRA=0x00;
UCSRB=0x18;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x47;
while (1)
{
// Place your code here
val=getchar();
if(val=='1'){
Lamp1=1;
}else
if(val=='2'){
Lamp2=1;
}else
if(val=='3'){
Lamp3=1;
}else
if(val=='4'){
Lamp4=1;
}else
if(val=='5'){
Lamp5=1;
}else
if(val=='6'){
Lamp6=1;
}else
if(val=='7'){
Lamp7=1;
}else
if(val=='8'){
Lamp8=1;
}
else
if(val=='9'){
Lamp1=1;
Lamp2=1;
Lamp3=1;
Lamp4=1;
Lamp5=1;
Lamp6=1;
Lamp7=1;
Lamp8=1;
}else
if(val=='A'){
Lamp1=0;
}else
if(val=='B'){
Lamp2=0;
}else
if(val=='C'){
Lamp3=0;
}else
if(val=='D'){
Lamp4=0;
}else
if(val=='E'){
Lamp5=0;
}else
if(val=='F'){
Lamp6=0;
}else
if(val=='G'){
Lamp7=0;
}else
if(val=='H'){
Lamp8=0;
}else
if(val=='I'){
Lamp1=0;
Lamp2=0;
Lamp3=0;
Lamp4=0;
Lamp5=0;
Lamp6=0;
Lamp7=0;
Lamp8=0;
}
}
}
ESMELECTRONIC.IR
#include <mega16.h> #include <stdio.h> #define Lamp1 PORTC.0 #define Lamp2 PORTC.1 #define Lamp3 PORTC.2 #define Lamp4 PORTC.3 #define Lamp5 PORTC.4 #define Lamp6 PORTC.5 #define Lamp7 PORTC.6 #define Lamp8 PORTC.7 char val; void main(void) { PORTC=0x00;…
B.rar
34.7 KB
فایل پروژه در محیط Code Vision
🌀صفر تا صد ساخت برد رله 5 ولت 24 ورودی از طراحی در پروتئوس و کلیه مراحل فردا خدمت دوستان ارائه می گردد
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
#ساختPCB
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله اول کار
در ابتدا مدار را در برنامه پروتئوس طراحی و خروجی چاپی تهیه میکنیم
✨فایل پروتئوس این پروژه در انتهای توضیحات ساخت برد خدمت دوستان ارائه می گردد.
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله اول کار
در ابتدا مدار را در برنامه پروتئوس طراحی و خروجی چاپی تهیه میکنیم
✨فایل پروتئوس این پروژه در انتهای توضیحات ساخت برد خدمت دوستان ارائه می گردد.
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
#ساختPCB
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله دوم
برد مسی 10 در 15 سانتیمتر تهیه میکنیم و میتوانیم برای زیبایی کار از برد خام فایبر گلاس استفاده کنیم
مدار طراحی شده را بر روی کاغذ گلاسه و به وسیله پرینتر لیزری چاپ میکنیم
بعد از آن اتو را داغ میکنیم بعد از آن مدار چاپ شده بر روی گلاسه را روی به روی صفحه مسی قرار میدهیم
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله دوم
برد مسی 10 در 15 سانتیمتر تهیه میکنیم و میتوانیم برای زیبایی کار از برد خام فایبر گلاس استفاده کنیم
مدار طراحی شده را بر روی کاغذ گلاسه و به وسیله پرینتر لیزری چاپ میکنیم
بعد از آن اتو را داغ میکنیم بعد از آن مدار چاپ شده بر روی گلاسه را روی به روی صفحه مسی قرار میدهیم
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
#ساختPCB
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله سوم
نکته خیلی مهم اینکه حتما برد مسی را با سنباده نرم و مایع ظرفشویی بشوئید تا سطح از چربی پاک شده و سیقلی شود
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله سوم
نکته خیلی مهم اینکه حتما برد مسی را با سنباده نرم و مایع ظرفشویی بشوئید تا سطح از چربی پاک شده و سیقلی شود
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
#ساختPCB
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله چهارم
روی صفحه گلاسه کاغذ قرار می دهیم تا اتو به صورت مستقیم با کاغذ گلاسه برخورد نداشته باشه
بعد از آن به مدت 5 دقیقه و با فشار اتو را روی کل سطح میکشیم و رنگ کاغذ باید زرد شود
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله چهارم
روی صفحه گلاسه کاغذ قرار می دهیم تا اتو به صورت مستقیم با کاغذ گلاسه برخورد نداشته باشه
بعد از آن به مدت 5 دقیقه و با فشار اتو را روی کل سطح میکشیم و رنگ کاغذ باید زرد شود
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
#ساختPCB
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله پنجم
داخل یک ظرف به مقداری که آبجوش میریزیم تا کل سطح برد را بگیرد و برد را داخل آن قرار داده و به مدت 15 دقیقه صبر میکنیم
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله پنجم
داخل یک ظرف به مقداری که آبجوش میریزیم تا کل سطح برد را بگیرد و برد را داخل آن قرار داده و به مدت 15 دقیقه صبر میکنیم
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
#ساختPCB
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله ششم
برد را از ظرف خارج کرده و با آب گرم شتتشو داده و از یک سمت به آرامی کاغذ گلاسه را برمیداریم
🇮🇷⚡️ @AVR_ESMelectronic ⚡ 🇮 🇮
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله ششم
برد را از ظرف خارج کرده و با آب گرم شتتشو داده و از یک سمت به آرامی کاغذ گلاسه را برمیداریم
🇮🇷⚡️ @AVR_ESMelectronic ⚡ 🇮 🇮
#ساختPCB
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله هفتم
قسمت هایی که هنوز به آن کاغذ چسبیده را با انگشت لمس کرده و با کشیدن انگشت زیر آب آنها را از برد جدا میکنیم
🇮🇷⚡️ @AVR_ESMelectronic ⚡ 🇮 🇮
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله هفتم
قسمت هایی که هنوز به آن کاغذ چسبیده را با انگشت لمس کرده و با کشیدن انگشت زیر آب آنها را از برد جدا میکنیم
🇮🇷⚡️ @AVR_ESMelectronic ⚡ 🇮 🇮
#ساختPCB
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله هشتم
بعد از آنکه برد را کاملا تمیز کردیم اگر قسمت هایی از مدار که هنگام اتو کاری بر روی برد چاپ نشده را با قلم الکلی ترمیم می کنیم
🇮🇷⚡️ @AVR_ESMelectronic ⚡ 🇮 🇮
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله هشتم
بعد از آنکه برد را کاملا تمیز کردیم اگر قسمت هایی از مدار که هنگام اتو کاری بر روی برد چاپ نشده را با قلم الکلی ترمیم می کنیم
🇮🇷⚡️ @AVR_ESMelectronic ⚡ 🇮 🇮
#ساختPCB
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله نهم
⚠️⚠️⚠️⚠️خطر⚠️⚠️⚠️
در این مرحله با اسید کار میکنیم که بسیار خطرناک می باشد
لطفا مسائل ایمنی را رعایت کنید و حتما از دستکش لاستیکی استفاده بفرمائید
مقداری اسید در ظرف پلاستیکی به شکل تصویر میریزیم تا حدی که وقتی برد را درون آن قرار می دهیم تمام سطح آن را بگیرد ظرف را به آرامی حرکت می دهیم تا اسید بتواند کار خورندگی را انجام دهد
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله نهم
⚠️⚠️⚠️⚠️خطر⚠️⚠️⚠️
در این مرحله با اسید کار میکنیم که بسیار خطرناک می باشد
لطفا مسائل ایمنی را رعایت کنید و حتما از دستکش لاستیکی استفاده بفرمائید
مقداری اسید در ظرف پلاستیکی به شکل تصویر میریزیم تا حدی که وقتی برد را درون آن قرار می دهیم تمام سطح آن را بگیرد ظرف را به آرامی حرکت می دهیم تا اسید بتواند کار خورندگی را انجام دهد
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
#ساختPCB
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله دهم
بعد اینکه تمام قسمت های مسی اضافه برد از بین رفت برد را با استفاده از یک انبر از اسید خارج کرده و با آب و مایع ظرفشویی شستشو داده و با سنباده نرم روی آن را زیر آب تمیز میکنیم
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله دهم
بعد اینکه تمام قسمت های مسی اضافه برد از بین رفت برد را با استفاده از یک انبر از اسید خارج کرده و با آب و مایع ظرفشویی شستشو داده و با سنباده نرم روی آن را زیر آب تمیز میکنیم
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله یازدهم
اکنون برد ما آماده سوراخکاری می باشد
برای این کار از مته نمره 1 و آرمیچر 12 ولت استفاده میکنیم
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
💥مرحله یازدهم
اکنون برد ما آماده سوراخکاری می باشد
برای این کار از مته نمره 1 و آرمیچر 12 ولت استفاده میکنیم
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله دوازدهم
مونتاژ قطعات
قطعات زیر را تهیه بفرمائید و طبق نقشه عملیات مونتاژ را انجام دهید👇👇
1⃣میکرو ATMEGA16 یک عدد به همراه پایه 40 پین
2⃣رله 5 ولت 5 پایه شش عدد
3⃣ترانزیستور BC547 شش عدد
4⃣مقاومت 1 کیلو اهم هفت عدد
5⃣مقاومت 5.6 کیلو اهم شش عدد
6⃣دیود 1N4007 هفت عدد
7⃣ال ای دی هفت عدد
8⃣کریستال 12MHZ یک عدد
9⃣خازن 22 پیکوفاراد دو عدد
🔟ترمینال 3 پایه یازده عدد
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
💥مرحله دوازدهم
مونتاژ قطعات
قطعات زیر را تهیه بفرمائید و طبق نقشه عملیات مونتاژ را انجام دهید👇👇
1⃣میکرو ATMEGA16 یک عدد به همراه پایه 40 پین
2⃣رله 5 ولت 5 پایه شش عدد
3⃣ترانزیستور BC547 شش عدد
4⃣مقاومت 1 کیلو اهم هفت عدد
5⃣مقاومت 5.6 کیلو اهم شش عدد
6⃣دیود 1N4007 هفت عدد
7⃣ال ای دی هفت عدد
8⃣کریستال 12MHZ یک عدد
9⃣خازن 22 پیکوفاراد دو عدد
🔟ترمینال 3 پایه یازده عدد
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🌀برد رله 5 ولت 24 ورودی و 6 خروجی
💥مرحله سیزدهم
بعد از مونتاژ برد را با استفاده از اسپری تمیزکننده از چربی حاصل از روغن لحیم پاک میکنیم
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
💥مرحله سیزدهم
بعد از مونتاژ برد را با استفاده از اسپری تمیزکننده از چربی حاصل از روغن لحیم پاک میکنیم
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
👍اکنون مراحل ساخت و مونتاژ برد مورد نظر به پایان رسیده و در قسمت های بعدی به برنامه نویسی میکرو میرسیم
📂فایل پروتئوس مدار 👇👇👇👇
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
📂فایل پروتئوس مدار 👇👇👇👇
🇮🇷⚡️ @AVR_ESMelectronic ⚡️