ESMELECTRONIC.IR
5.68K subscribers
217 photos
45 videos
108 files
261 links
‎آموزش میکروکنترلر و برنامه نویسی
✍️ مورد تایید ستاد ساماندهی پایگاه های اینترنتی
http://yon.ir/HFnkf
🌐تنها سایت رسمی کانال
http://esmelectronic.ir/
تبادل @amir7ece
@ESM_electronic. مدیریت و تبليغ
Download Telegram
#include <mega8.h>
#include <delay.h>

#define BUT_A PINB.0
#define BUT_B PINB.1
#define BUT_C PINB.2

#define LED_A PORTD.0
#define LED_B PORTD.1
#define LED_C PORTD.2

void main(void)
{
unsigned int d;
PORTB=0x07;
DDRB=0x00;
PORTD=0x00;
DDRD=0x07;

while (1)
{
if(BUT_A==0)
{
delay_ms(50);
LED_A = !LED_A;
while(BUT_A==0);
}
if(BUT_B==0)
{
delay_ms(50);
LED_B = !LED_B;
while(BUT_B==0);
}
if(BUT_C==0)
{
d=0;
while(BUT_C==0)
{
delay_ms(1);
if(++d>1999) break;
}
if(d>1999) LED_C=1;
else LED_C=0;
while(BUT_C==0);
}
}
}


https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
💻برنامه نوشته شده توسط خانم الهام بصیری

📍Chip type : ATmega32
🙏باتشکر👇👇
#include <mega32.h>
#include <delay.h>
//PORTD.0=A;PORTD.1=B;PORTD.2=C; OUTPUT
//PORTB.0=A;PORTB.1=B;PORTB.2=C; INPUT
void delay (void);
int i,s,j,d=0,a=0,b=0;
interrupt [TIM0_OVF] void timer0_ovf_isr(void)
{
if(PINB.2==0){
TCNT0=0x06;
i++;
if(i>=125&&PINB.2==0){s++;i=0;}//i>=125...1 s generate //f=8mhz//n=256//
if(s==2){PORTD.2=1;s=0;j=1;} }//2 s
if(j==1&&PINB.2==1){d=1;j=0;}
}
void main(void)
{
PORTD=0x00;
DDRD=0xFF;
PORTB=0x00;
DDRB=0x00;
TCCR0=0x00;
TCNT0=0x06;
OCR0=0x00;
TIMSK=0x01;
#asm("sei")
while (1)
{
if(PINB.0==0&&a==0){PORTD.0=1;a=1;delay_ms(300);}
if(PINB.0==0&&a==1){PORTD.0=0;delay_ms(300);a=0;}
if(PINB.1==0&&b==0){PORTD.1=1;b=1;delay_ms(300);}
if(PINB.1==0&&b==1){PORTD.1=0;delay_ms(300);b=0;}
if(PINB.2==0&&d==0)delay();
if(PINB.2==0&&d==1){PORTD.2=0x00;d=0;delay_ms(300);}
}
}void delay (void)
{ TCCR0=0x04;
TCNT0=0x06;
while(!TIFR&0x01);
TIFR=TIFR|0X01;
}


https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
💻برنامه نوشته شده توسط آقای نوید عابدی

📍Chip type : PIC16F877A
🙏باتشکر👇👇
#include <1.h>
int1 i=0;
int1 u=0;
//int1 p=0;
void main()
{

while(TRUE)
{


if(input(pin_a0)==0){
delay_ms(10);
if(input(pin_a0)==0){
i++;
switch (i){
case 0: output_low(pin_b0);
break;
case 1: output_high(pin_b0);
break; }
while(input(pin_a0)==0); }}

///
if(input(pin_a1)==0){
delay_ms(10);
if(input(pin_a1)==0){
u++;
switch (u){
case 0: output_low(pin_b1);
break;
case 1: output_high(pin_b1);
break;}
while(input(pin_a1)==0);}}


if(input(pin_a2)==0){
//output_low(pin_b2);
// p++;
delay_ms(20);
if(input(pin_a2)==0){
if(input(pin_a2)==0 && output_high(pin_b2) ){
output_low(pin_b2);
delay_ms(250);
}
if(input(pin_a2)==0){
// p++;
delay_ms(1400);
output_high(pin_b2);
while(input(pin_a2)==0);
}}}
// while(output_high(pin_b2)){
// if(input(pin_a2)==0) output_low(pin_b2); //}


https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
در حال تهیه و تدوین جلسه یازدهم آموزش هستیم

🌹بزودی خدمت دوستان ارائه میگردد

💢موضوع: آموزش و تست و شبیه سازی دیکدر (رمزگشا)
https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
💻 #آلتیوم
🔑لیستی از کلیدهای میان بر در نرم افزار Altium Designer
👇👇👇👇👇👇👇👇
🔶کلید های میانبر مشترک بین شماتیک و PCB🔶
🔍Ctrl + mouse wheel
🔍برای zoom کردن
🔽🔼mouse wheel
🔽🔼بالا پایین کردن صفحه
◀️▶️Shift+ mouse wheel
▶️◀️چپ و راست کردن صفحه
🛅 O
🛅باز کردن options menu
🕹 z
🕹باز کردن zoom menu
⤴️ Ctrl + z
⤴️برگشت یک پله به عقب یا همان آندو
⤵️ Ctrl + y
⤵️ برگشت یک پله به جلو یا ریدو

📍دکمه v بعد d یا دکمه v بعد f
برای fit کردن صفحه

🔳نگه داشتن کلید راست موس
جابجایی صفحه کار
🔮 Shift+C
🔮 برای از بین بردن Filter موجود .




🔶کلید های میانبر شماتیک🔶
🔀Shift+ Space
🔀در زمان سیم کشی ها زاویه سیم کشی را تغییر می دهد .
⚙️Backspace
⚙️در زمان سیم کشی یک مرحله مسیر سیم کشی را به عقب می برد .
💊Ctrl+ Left-Click & Drag
💊جابجایی قطعات به همراه سیم کشی ها
💠Left-Click + نگه داشتن Delete یا insert
💠در زمان سیم کشی مراحل یا رده بندی سیم را به کلی پاک یا مکرر وصل می
کند .
🔘Left-Click + Alt
🔘برای فیلتر کردن قطعات و اجزای دیگر .مثلا با کلید بر روی vcc تمام VCC ها نمایش داده شده و بقیه فیلتر می شود




🔶کلید های میانبر PCB🔶
⚡️Ctrl+G
⚡️برای تنظیم اندازه محیط شطرنجی (Grid)
↔️G
↔️باز کردن منوی تنظیم Grid
👁N
👁در زمان جابجایی قطعات اتصالات آنها را مخفی می کند .
↕️ L
↕️در زمان جابجایی قطعه موقعیت آن را که روی برد باشد یا پشت برد
مشخص می کند .
🚧Ctrl + Left-Click
🚧بر روی اتصالات بین قطعات آنها را highlight می کند .
🍑Ctrl + Space
🍑در زمان سیم کشی برای تغییر زاویه سیم .
📺Shift + S
📺نمایش تنها یک طرف برد .
📍L
📍باز شدن پنجره ی تنظیمات لایه های برد و رنگ بندی نمایش
💫Ctrl + H
💫انتخاب کردن اتصالات مسی روی برد
💢+ AND -
💢جابجایی محیط لایه ها
🏃 *
🏃جابجایی بین لایه های موجود روی برد
📋M
📋نمایش منوی move
🔆Ctrl + M
🔆اندازه گیری فواصل
👍Shift + space
👍در حالی که قطعه به موس چسبیده است با نگه داشتن Shift و زدن space در جهت عقربه های ساعت می چرخد و بدون shift برخلاف عقربه های ساعت .
📏Q
📏تعویض واحد ها از mm به mil
🌟Shift + click
🌟برای انتخاب پراکنده قطعات

https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
ESMELECTRONIC.IR
در حال تهیه و تدوین جلسه یازدهم آموزش هستیم 🌹بزودی خدمت دوستان ارائه میگردد 💢موضوع: آموزش و تست و شبیه سازی دیکدر (رمزگشا) https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
جلسه یازدهم آموزشی با عنوان دیکدر ها امشب بر روی کانال قرار داده خواهد شد

جلسه اول آموزش نرم افزار آلتیوم دیزاینر نیز در حال تهیه میباشد و به محض اتمام خدمت شما عزیزان و همراهان عزیز ارائه میگردد

🎯هدف ما آموزش همراه با پروژه عملی می باشد و سعی بر آن داریم تا بتوانیم بهترین ها را برای شما فراهم آوریم
🙏با تشکر از توجه شما دوستان و همراهان عزیز 🌺
@Avr_esmelectronic
LIBRARY@AVR_ESMELECTRONIC.rar
4.9 MB
📗📗📗📗📗
📗کتابخانه #پروتئوس
📍کتابخانه تقریبا کامل قطعات نرم افزار شبیه ساز پروتئوس

https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
💻 #پروتئوس #P11
شبیه سازی دیکدرها(رمزگشا)
🌹اختصاصی کانال ESM ELECTRONIC تقدیم به اعضای محترم🌹
🎬لینک مشاهده فیلم با کیفیت HD👇👇
http://yon.ir/XnfMy

🇮🇷 @Avr_esmelectronic 🇮🇷
#پروژه
💥راه اندازی دیکدر 74HC154با میکرو AT90S8535
🔘فایل کامل پروژه👇👇
https://t.me/AVR_esmelectronic/1172

https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
👌روش ساخت برد مدار چاپی با استفاده از روش اتو
اطلاعات بیشتر👇👇👇
http://esmelectronic.com/?p=1025&preview=true

🇮🇷 @Avr_esmelectronic 🇮🇷
Forwarded from KnowledgePlus.ir
زمانی بود که برای جذب شدن در بازار کار رشته الکترونیک داشتن مدرک تحصیلی کافی بود. آن دوره گذشت و زمانی رسید که آشنایی با سخت افزار ها و نرم افزارها و راه اندازی آنها و گذراندن دوره های تخصصی در آموزشگاه ها و شرکت ها عامل مهمی برای جذب در بازار کار رشته الکترونیک بود. آن دوره هم می توان گفت که تقریبا سپری شده و در حال حاضر اکثر جویندگان کار دارای فهرستی از دوره های گذرانده شده و سخت افزارها و نرم افزارهای راه اندازی شده هستند. اکنون شرایط کار به گونه ای است که تنها برای کسی که واقعا کاربلد باشد و دارای دانش و تجربه کافی باشد تضمین کار وجود دارد. از آنجایی که کسب مهارت و تجربه تنها با صرف زمان زیاد میسر است و راه میانبری برای آن وجود ندارد، یکی از اساسی ترین سوال ها از یک فرد متقاضی به غیر از اینکه چه مدرکی دارد و چه دوره هایی را گذرانده این است که:

چقدر و چند ساعت برای تمرین و کسب مهارت و تجربه آموزی بصورت عملی تاکنون وقت گذاشته ای؟

@KnowledgePlus
This media is not supported in your browser
VIEW IN TELEGRAM
نحوه ایجاد پروژه جدید در کامپایلر Code Vision
👌با سلام خدمت دوستان و همراهان عزیز 🌹
امیدواریم که آموزشهای کانال برای شما دوستان مفید بوده باشه
👍درحال تهیه آموزشهای مورد نیاز شما دوستان عزیز هستیم لطفا صبور باشید و تا انتشار مطالب جدید از مطالب منتشر شده استفاده بفرمائید
🙏🌹🌹🌹
💠 #آشنایی_با_سنسورها
📍سنسور رطوبت و دما SHT11

📋مشخصات پایه ها👇

📌پایه GND = اتصال زمین
📌پایه DATA = خط داده
📌پایه SCK = خط کلاک
📌پایه VDD = تغذیه سنسور
📌چهار پایه NC = این چها پایه مخفف NO Connectioon می باشد و بدون استفاده بوده و عملا به جایی وصل نمی شوند

ویژگی های سنسور

به طور کامل کالیبره شده
دارای خروجی دیجیتال می باشد
انرژی کمی مصرف می کند
ثبات طولانی مدت و بسیار خوب
پکیج SMD
ولتاژ تغذیه 2.4 تا 5.5 ولت و بهترین حالت 3.3 ولت می باشد
سنسور از طریق پروتکل I2C به میکروکنترلر وصل می گردد

🌹موفق باشید
🇮🇷 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
💠نحوه اتصال SHT11 به میکرو کنترلر👆👆
🇮🇷 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
ESMELECTRONIC.IR
💠نحوه اتصال SHT11 به میکرو کنترلر👆👆 🇮🇷 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
🌹با توجه به نیاز دوستان به سورس کد راه انداز سنسور SHT11 در حال کد نویسی این سنسور هستیم و به محض آماده سازی خدمت شما عزیزان تقدیم میگردد

🔆راه اندازی سنسورهای زیر 👇با استفاده از میکروکنترلر و برنامه نویسی در محیط کدویژن جزو برنامه های سایت و کانال می باشد

🔜 #SMT160 سنسور دما
🔜 #DS1820 سنسور دما
🔜 #LM75 & LM35 سنسور دما
🔜 #HS1101 سنسور رطوبت
🔜 #DHT11 سنسور رطوبت و دما
🔜 #MQ5 سنسور گاز
🔜 #MPX4115 سنسور فشار
🔜 #ACS712 سنسور جریان
🔜 #MPU6050 سنسور ژیروسکوپ
🔜 #TCRT5000 سنسور مادون قرمز
🔜 #CNY70 سنسور نوری
🔜 ......
🙏با ما همراه باشید

🇮🇷 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
تقویت_کننده_عملیاتی_به_عنوان_مقایسه.pdf
505.4 KB
📚 #جزوه_آموزشی
🔶تقویت کننده های عملیاتی به عنوان مقایسه کننده
💢آپ امپ
🇮🇷 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw