NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 1293 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 14 از 15 نخستنخست 123456789101112131415 آخرینآخرین
نمایش نتایج: از 261 به 280 از 287

موضوع: جمع آوري پروژه هاي avr

  1. #261
    تازه وارد
    تاریخ عضویت
    Feb 2014
    نوشته ها
    4
    تشکر
    0
    تشکر شده 1 بار در 1 پست

    پیش فرض

    سلام دوستان
    کسی با ماژول (em-18 (rfid 125khz برای ساخت پروژه حضور غیاب با کارت کار کرده ؟؟؟؟؟
    کسی هست برنامه شو نوشته باشه ؟

  2. تشکرها از این نوشته :


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  4. #262
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    نقل قول نوشته اصلی توسط میثم شوب نمایش پست ها
    سلام دوستان
    کسی با ماژول (em-18 (rfid 125khz برای ساخت پروژه حضور غیاب با کارت کار کرده ؟؟؟؟؟
    کسی هست برنامه شو نوشته باشه ؟
    سلام
    دوست گرامی قبل ایجاد پست جدید در یه تاپیک سرچ کنید قبلا چند مورد برای این ماژول در این فروم تاپیک ایجاد شده از طریق اونها سوالتون را مطرح کنید و در حای مناسب پست بگذارید
    باتشکر

  5. کاربران : 3 تشکر کرده اند از شما Ma3ood برای ارسال این پست سودمند:


  6. #263
    تازه وارد
    تاریخ عضویت
    Jan 2015
    نوشته ها
    2
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    مسخره کردید همه رو پس کو این فایلهای پیوست

  7. #264
    کاربر فعال abbasalifix آواتار ها
    تاریخ عضویت
    Apr 2011
    نام
    عباسعلی محمدنیا
    نوشته ها
    187
    تشکر
    266
    تشکر شده 139 بار در 80 پست

    پیش فرض

    اگه کارتون با کد راه می افته این کد هم ساعت ds1307 هست هم rfid
    مدل em18
    اینم لینک عکس مدار ساحته شده
    الکترونیک+میکروکنترلر+سوئی چینگ - حضور غیاب باRFID و ثبت ساعت

    کد:
    /*****************************************************
    This program was produced by the
    CodeWizardAVR V2.05.3 Standard
    Automatic Program Generator
    © Copyright 1998-2011 Pavel Haiduc, HP InfoTech s.r.l.
    http://www.hpinfotech.com
    
    Project : 
    Version : 
    Date    : 9/14/2014
    Author  : m
    Company : 
    Comments: 
    
    
    Chip type               : ATmega16
    Program type            : Application
    AVR Core Clock frequency: 8.000000 MHz
    Memory model            : Small
    External RAM size       : 0
    Data Stack size         : 256
    *****************************************************/
    
    #include <mega16.h>
    #define xtal 8000000
    #include <delay.h>
    #include <string.h>
    // I2C Bus functions
    #include <i2c.h>
    
    // DS1307 Real Time Clock functions
    #include <ds1307.h>
    
    // Alphanumeric LCD functions
    #include <alcd.h>
    // Standard Input/Output functions
    #include <stdio.h>
    char lcd_buff[13];
    char lcdbuff[33];
    unsigned char h,m,s;
    char cod11[13] = "8D00C0071C56";
    char cod12[13] = "6500C0071C56";
    char cod13[13] = "0C0071C568D0";
    
    char cod21[13] = "65F0C007184A";
    char cod22[13] = "8D00C007184A";
    char cod23[13] = "0C007184A65F";
     void read_time(void)
        {
         rtc_get_time(&h,&m,&s); 
          sprintf(lcdbuff,"%02u:%02u:%02u",h,m,s,);
          puts (lcdbuff);
          lcd_clear();   
          lcd_gotoxy(0,0);
          lcd_puts(lcdbuff);
          delay_ms(2000);   
        }  
    
      void start(void)
        { 
           lcd_clear();
           lcd_gotoxy(3,0);
           lcd_putsf("INSERT TAG");
        }
        
    void tag1(void)
     {
       puts("Amin Rezaie");
        PORTD.6=~PORTD.6;
        lcd_clear();
        lcd_putsf("Amin"); 
        lcd_gotoxy(0,1);
        lcd_putsf("Rezaie");
        delay_ms(1000);
        read_time();
        start();
      }
      void tag2(void)
     {    
         puts("Khorasan Univer City");
        PORTD.3=~PORTD.3;
        lcd_clear();
        lcd_putsf("Khorasan"); 
        lcd_gotoxy(0,1);
        lcd_putsf("Univer City");
        delay_ms(1000);
        read_time();
        set:
    if(PINB.3==0) 
                {
                h++;
                if(h>=24) h=0;
                s=0;
                rtc_set_time(h,m,s);
                }
          if(PINB.4==0)
                 {
                 m++;
                 if(m>=59) m=0; 
                 s=0;
                 rtc_set_time(h,m,s);
                 }
          rtc_get_time(&h,&m,&s); 
          sprintf(lcdbuff,"%02u:%02u:%02u",h,m,s,); 
          lcd_clear();
          lcd_gotoxy(0,0);
          lcd_puts(lcdbuff); 
          delay_ms(300);
    goto set; 
      }
    // External Interrupt 0 service routine
    interrupt [EXT_INT0] void ext_int0_isr(void)
    {
    // Place your code here
             start();
            gets(lcd_buff,12);
            if(!strcmp(cod11,lcd_buff)) tag1();
            if(!strcmp(cod12,lcd_buff)) tag1();
            if(!strcmp(cod13,lcd_buff)) tag1();
            if(!strcmp(cod21,lcd_buff)) tag2();
            if(!strcmp(cod22,lcd_buff)) tag2();
            if(!strcmp(cod23,lcd_buff)) tag2();
    
    }
    
    // Declare your global variables here
    
    void main(void)
    {
    // Declare your local variables here
    
    // Input/Output Ports initialization
    // Port A initialization
    // Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In 
    // State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T 
    PORTA=0x00;
    DDRA=0x00;
    
    
    PORTB.4=1;
    PORTB.3=1;
    PORTB.2=1;
    DDRB=0x00;
    
    // Port C initialization
    // Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In 
    // State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T 
    PORTC=0x00;
    DDRC=0x00;
    
    DDRD.3=1;
    DDRD.6=1;
    
    // Timer/Counter 0 initialization
    // Clock source: System Clock
    // Clock value: Timer 0 Stopped
    // Mode: Normal top=0xFF
    // OC0 output: Disconnected
    TCCR0=0x00;
    TCNT0=0x00;
    OCR0=0x00;
    
    // Timer/Counter 1 initialization
    // Clock source: System Clock
    // Clock value: Timer1 Stopped
    // Mode: Normal top=0xFFFF
    // OC1A output: Discon.
    // OC1B output: Discon.
    // Noise Canceler: Off
    // Input Capture on Falling Edge
    // Timer1 Overflow Interrupt: Off
    // Input Capture Interrupt: Off
    // Compare A Match Interrupt: Off
    // Compare B Match Interrupt: Off
    TCCR1A=0x00;
    TCCR1B=0x00;
    TCNT1H=0x00;
    TCNT1L=0x00;
    ICR1H=0x00;
    ICR1L=0x00;
    OCR1AH=0x00;
    OCR1AL=0x00;
    OCR1BH=0x00;
    OCR1BL=0x00;
    
    // Timer/Counter 2 initialization
    // Clock source: System Clock
    // Clock value: Timer2 Stopped
    // Mode: Normal top=0xFF
    // OC2 output: Disconnected
    ASSR=0x00;
    TCCR2=0x00;
    TCNT2=0x00;
    OCR2=0x00;
    
    // External Interrupt(s) initialization
    // INT0: On
    // INT0 Mode: Rising Edge
    // INT1: Off
    // INT2: Off
    GICR|=0x40;
    MCUCR=0x03;
    MCUCSR=0x00;
    GIFR=0x40;
    
    // Timer(s)/Counter(s) Interrupt(s) initialization
    TIMSK=0x00;
    
    // USART initialization
    // Communication Parameters: 8 Data, 1 Stop, No Parity
    // USART Receiver: On
    // USART Transmitter: On
    // USART Mode: Asynchronous
    // USART Baud Rate: 9600
    UCSRA=0x00;
    UCSRB=0x18;
    UCSRC=0x86;
    UBRRH=0x00;
    UBRRL=0x33;
    
    // Analog Comparator initialization
    // Analog Comparator: Off
    // Analog Comparator Input Capture by Timer/Counter 1: Off
    ACSR=0x80;
    SFIOR=0x00;
    
    // ADC initialization
    // ADC disabled
    ADCSRA=0x00;
    
    // SPI initialization
    // SPI disabled
    SPCR=0x00;
    
    // TWI initialization
    // TWI disabled
    TWCR=0x00;
    
    // I2C Bus initialization
    // I2C Port: PORTB
    // I2C SDA bit: 0
    // I2C SCL bit: 1
    // Bit Rate: 100 kHz
    // Note: I2C settings are specified in the
    // Project|Configure|C Compiler|Libraries|I2C menu.
    i2c_init();
    
    // DS1307 Real Time Clock initialization
    // Square wave output on pin SQW/OUT: Off
    // SQW/OUT pin state: 0
    rtc_init(0,0,0);
    
    // Alphanumeric LCD initialization
    // Connections are specified in the
    // Project|Configure|C Compiler|Libraries|Alphanumeric LCD menu:
    // RS - PORTA Bit 0
    // RD - PORTA Bit 1
    // EN - PORTA Bit 2
    // D4 - PORTA Bit 4
    // D5 - PORTA Bit 5
    // D6 - PORTA Bit 6
    // D7 - PORTA Bit 7
    // Characters/line: 16
    lcd_init(16);
    
    // Global enable interrupts
    #asm("sei")
    
    while (1)
          {
          // Place your code here    
          
    
          }
    }
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: IMAG0010.jpg
مشاهده: 615
حجم: 57.1 کیلو بایت  

  8. تشکرها از این نوشته :


  9. #265
    تازه وارد
    تاریخ عضویت
    Jan 2015
    نوشته ها
    2
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام دوست عزیز
    ببخشید این فایلی که قرار دادی فقط یه فایل نوت نامشخص هستش
    اگه درستش کنی ممنون میشم
    چون واقعا به این پروژه نیاز دارم
    مرسی

  10. #266
    تازه وارد
    تاریخ عضویت
    Jan 2015
    نوشته ها
    2
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    پروژه pt100 میگم
    حتما لازمش دارم
    مرسی

  11. #267
    تازه وارد
    تاریخ عضویت
    Dec 2013
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام چرا نمیشه هیچ پروژه ای را دانلود کرد

  12. #268
    تازه وارد
    تاریخ عضویت
    Apr 2015
    نوشته ها
    2
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    نقل قول نوشته اصلی توسط masoodhashemy نمایش پست ها
    با سلام

    زبان: بیسیک
    میکرو: atmega8
    سورس: دارد
    میکروی avr برای دستگاه های اندازه گیری کاربردی ندارد زیر دقت adc آن 10 بیت است بنابراین دقت بسیار کمی دارد دستگاههای اندازه گیری حداقل 12 بیت دقت میخواهند یا 16 یا 18 یا بالاتر.
    توضیحات:
    این یک ولت متر ac است بنابراین یک مقدار rms و یک پیک(Vm) دارد که:
    rms=Vm/1.4142 است.
    ما در دستگاه اندازه گیری کلا با مقدار Vm کار داریم و در نهایت به rms نتیجه را نشان میدهیم!
    این ولت متر میخواهد تا 1000 ولت ac را نشان دهد (منظور Vmهست اصلا نباید rms را فعلا حساب کنید) و چون مقدار مبنای adc میکرو 5v هست باید این ولتاژ را بر 200 تقسیم کنیم! پس در ابتدا ولتاژ ورودی را بر 200 تقسیم میکنیم اینکار را میتوانید با استفاده از ترانس یا مقاومت یا خازن انجام دهید!
    ترانس باعث ایزوله مدار میشود که بسیار ایمن است اما وزنش و حجمش زیاد است.
    مقاومت و خازن هم اگر بسوزند احتمال داردT ولتاژ زیاد ورودیT داخل مدار رود و دستگاه را منفجر کند! بنابراین خودتان میتوانید فیوز یا ... بگذارید که اگر مقسم ولتاژ سوخت سریع ولتاژ را قطع کند.
    حالا باید پیک ولتاژ را بخوانیم
    یک روش رایج این است که این موج ac را تبدیل به dc کنیم یعنی به یک طبقه یکسو کننده و خازن و ... بدهیم و بعد مقدار dc را بخوانیم! اما خودتان میدانید این موج dc ریپل دارد و تازه مقدارش هم کمتر از Vm خواهد شد! برای یکسوساز تمام موج 2Vm/pi خواهد شد. و اینکه یکسوساز و خازن جا میخواهد و ...
    بنابراین به جای dc کردن موج ac ، مقدار پیکش را توسط مدار پیک دتکتور مشخص میکنیم!
    مقدار پیک هم که با توجه به تقسیم ولتاژ ورودی کمتر مساوی 5 ولت خواهد شد
    حالا همین خروجی پیک دتکتور را به adc میکرو میدهیم و ولتاژ را میخوانیم
    وقتی میکرو این ولتاژ را خواند
    باید در 200 ضرب کنید که حاصل مقدار پیک ولتاژ ورودی است!
    حالا میخواهیم مقدار rms را نشان دهیم کافی است بر 1.4142 تقسیم کنیم.
    برای دقت اندازه گیری: چون مبنای میکرو 5v است و این 5v را بر 1024 تقسیم میکند یعنی دقت 0.0049v هست اما چون ولتاژ ورودی بر 200 تقسیم شده باید این دقت را در 200 ضرب کنیم که 0.98v میشود یعنی دقت اندازه گیری تقریبا 1 ولت است! برای بازه 0 تا 1000 ولت ا ولت خوب است.





    مثلا 220 ولت rms به ورودی دادیم اینم که نتیجه هست:

    دانلود سورس + شماتیک
    التماس دعا
    میشه یکم بیشتر توضیح بدین مثلا از کجا فهمید که با ید مقاوت ها چند کیلو باشن

  13. #269
    کاربر علاقه مند
    تاریخ عضویت
    Mar 2013
    نام
    محمد صالحی
    نوشته ها
    24
    تشکر
    6
    تشکر شده 10 بار در 3 پست

    Thumbs up تشخیص گفتار با avr

    پروژه تشخیص گفتاری که براتون قرار دادم ، حاصل 6 ماه کار برای پروژه ی کاردانیم بود
    اسم این پروژه کنترل صوتی تجهیزات بوده و قرار است با گفتن کلمه (باز) یک درب را باز یا یک LED را روشن و خاموش کنیم
    این پروژه به زبان بیسیک می باشد و اگر کسی همت کرد می تونه اونو به C تغییر بده
    در این پروژه از ATMEGA 16 با کریستال 16 مگاهرتز استفاده شده ، که اصلا برای کارهای پردازشی مناسب نمی باشد و بهتر از ARM با فرکانس حداقل 80 و حداکثر 180 استفاده کنید ، چون AVR برای میانگین گیری 12 ساعت و برای پردازش 20 دقیقه زمان نیاز داره
    تمام توضیحات داخل پایان نامه می باشد
    این فقط یک پروژه دانشجویی است

    شما بسته به اندازه حافظه ی میکرو sd می توانید به دستگاه کلمه بیاموزید از فارسی گرفته تا هر زبانی که بر روی این کره ی خاکی وجود دارد چون که صدای خودتان است یا صدای هر کس دیگر
    برای پردازش صدا شما نیاز دارید تا ابتدا کلمه مورد نظرتون مثلا ( خاموش ) را به avr یاد بدید ، اما می دونید که صدای شما هر بار شبیه صدای قبلیتون نیست ، یه بار ضعیفه ، یه بار تون صداتون بالاست ، یک بار تند حرف می زنید و یک بار کند . برای همین شما باید از صدای خودتون میانگین بگیرید تا دستگاه بتواند نسبت به اکثر کلمات شما واکنش نشان دهد . برای این کار ابتدا برنامه ضبط صدا رو در داخل میکرو پروگرام کنید ، حال در محیطی تقریبا آروم و به دور از سر و صدا قرار بگیرید ، سپس دکمه ضبط صدا بفشارید ، حال کلمه مورد نظر مثلا (خاموش) را در میکروفن بگویید ، دستگاه صدای شما را روی 30 سکتور اول کارت حافظه قرار می دهد ، سه ثانیه صبر می کند و دوباره شروع به ضبط می کند و شما باید دوباره کلمه (خاموش) را تکرار کنید این کار را تا 70 بار تکرار کنید (شما می توانید با دستکاری برنامه تعداد تکرار را کمتر و بیشتر کنید) دقت کنید که هر چه تعداد صدای ضبط شده بیشتر باشد بهتر است (به خاطر همون دلایلی که در بالا ذکر کردم) می تونیند با زدن دکمه PLAY صدای خودتون رو بشنوید و متوجه می شید که صداهایی که ضبط کردید دارای تون های متفاوتی است .
    اکنون برنامه میانگین را در avr پروگرام کنید . اکنون با فعال کردن اینتراپت یک (دکمه play) میانگین آغاز می شود
    روش میانگین کردن : حاصل جمع بایت های هر سکتور (به ترتیب )/ تعداد سیگنال

    عمل میانگین گرفتن تقریبا 12 ساعت طول
    دلایل:
    سرعت داغون avr
    تعداد سیگنال های ضبط شده ( هر چه بیشتر ضبط شده باشد ، عمل میانگین گرفتن بیشتر طول می کشد اما دقیق تر است )

    بعد برنامه پردازش را روی avr پروگرام کنید ( برای پردازش از الگوریتم اقلیدسی پیروی می کند)
    حال دکمه ضبط صدا را بزنید کلمه (خاموش ) را ضبط کنید و دکمه PLAY را بزنید . میکرو صدا ضبط شده را با صدای میانگین مقایسه می کند در صورت شبیه بودن LED یا هر چیز دیگر را خاموش می کند ( در این برنامه کلمه باز LED را روشن می کند)

    بری اطلاعات بیشتر حتما فایل را دانلود کنید

    این سیستم از هیچگونه فرمت fat و ... پیروی نمی کند و به صورت خام با میکرو sd کار می شود

    برای مشاهده فیلم ها و دانلود فایل های اصلی و کاملتر با حجم 14 مگابایت به وب سایت من مراجعه کنید

    فایل پایان نامه در همین جا با حجم 2.92 مگابایت پیوست داده شده است.

    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 31881972744246005736.jpg
مشاهده: 470
حجم: 93.7 کیلو بایت   برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 19012075486006952297.jpg
مشاهده: 468
حجم: 102.0 کیلو بایت  
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط mv195218 : 03-05-2015 در ساعت 17:29

  14. کاربران : 8 تشکر کرده اند از شما mv195218 برای ارسال این پست سودمند:


  15. #270
    مدیر انجمن sobhan537 آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    عبدالملکی
    نوشته ها
    1,084
    تشکر
    3,098
    تشکر شده 804 بار در 495 پست

    پیش فرض

    ممنون بابت قرار دادن این پروژه جالب

    ولی من نتونستم فایل های PDF رو باز کنم. مشکل از Adobe Reader من هستش یا فایل ها مشکل دارن؟؟

  16. #271
    کاربر علاقه مند
    تاریخ عضویت
    Mar 2013
    نام
    محمد صالحی
    نوشته ها
    24
    تشکر
    6
    تشکر شده 10 بار در 3 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sobhan537 نمایش پست ها
    ممنون بابت قرار دادن این پروژه جالب

    ولی من نتونستم فایل های PDF رو باز کنم. مشکل از Adobe Reader من هستش یا فایل ها مشکل دارن؟؟
    ممنون ،نه فایل ها مشکلی نداره با ورژن 11.0.09 تست کنید

  17. تشکرها از این نوشته :


  18. #272
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2007
    نوشته ها
    62
    تشکر
    41
    تشکر شده 9 بار در 7 پست

    پیش فرض

    سلام
    روژه کامل به کمک avr با تلویزیون رنگی(حرفه ای) دانلود نمیشه . اگه ممکنه لینکش رو اصلاح کنید .
    با تشکر

  19. تشکرها از این نوشته :


  20. #273
    تازه وارد
    تاریخ عضویت
    Jul 2013
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام مهندس.خسته نباشید.اگر ممکن است در مورد چگونگی ساخت فرکانس های مختلف مثل 1000 و 1001 توسط این سیگنال ژنراتور توضیح بدید.با تشکر.

  21. #274
    عضو جدید
    تاریخ عضویت
    Aug 2009
    نوشته ها
    12
    تشکر
    2
    تشکر شده 3 بار در 2 پست

    پیش فرض

    در مورد پروژه گفتار با ای وی ار
    الگوریتم شما بسیار ضعیف هستش و با سرعت خیلی بالاتری میشه این مدار را ساخت
    شما در حقیقت دامنه سیگنال را اندازه میگیرید نه فرکانس
    اگر نسبت تغیرات دامنه رو بیرون میکرو کم میکردید و سپس با میکرو اندازه گیری میکردید زمان خیلی کاهش پیدا میکرد
    به طوری که اتمگا8 میتونه تو 2 ثانیه کلمه رو تشخیص بده

  22. #275
    تازه وارد
    تاریخ عضویت
    Apr 2016
    نوشته ها
    1
    تشکر
    0
    تشکر شده 1 بار در 1 پست

    پیش فرض

    نقل قول نوشته اصلی توسط هنرفر نمایش پست ها
    پروژه: کسینوس فی متر دیجیتال
    کامپایلر:code vision
    حجم فایل:2.19MB
    نوع فایل:PDf

    نوروز بر همگی مبارک

    لینک دانلود
    با سلام لطف کنید لینک رو اصلاح کنید خرابه

    - - - Updated - - -

    نقل قول نوشته اصلی توسط HAMED_PCB نمایش پست ها
    multi clock ویژگیهای مدار: 1.ساعت دقیق 2.تقویم شمسی با در نظر گرفتن سال کبیسه 3.صفحه نمایش فارسی 4.دماسنج دقیق با اخطار دمای کم یا زیاد 5.دو خروجی رله برای دمای کم و زیاد 6.قابلیت تعریف دمای کم و زیاد برای ترمستات 7.دارای سه زنگ هشدار (روزانه و هفتگی و ماهانه) 8.هر زنگ هشدار دارای یک خروجی رله جداگانه 9.دارای ملودی برای زنگ هشدار 10.دارای قفل رمز 6 رقمی با قابلیت تغییر کد قفل دارای یک خروجی 11.دارای باطری بکاپ برای زمان قطع برق 12.کنترل و تنظیم دستگاه فقط با 7 میکروسوییچ 13.قابل اتصال به کامپیوتر و ارتباط با نرم افزار دستگاه multi sensor 14.طراحی pcb بسیار دقیق و کوچک 15.صفحه نمایش زیبا با نمایش ساعت و دما و تاریخ وهفته با جاروبهای زیبا و مختلف و قابلیتهای دیگر قابلیتهای نرم افزار multi sensor 1.نمایش دما روی نمودار 2.نمونه برداری مقدار دما در هر ثانیه 1 بار و ذخیره داخل سیستم در قالب txt 3.تعیین مقدار min و max دما برای نمایش روی نمودار 4.تعیین مقدار زمان نمونه برداری و قابلیتهای دیگر برای دانلود فیلم و عکس از مدار ساخته شده اینجا کلیک کنید برای دانلود فایلهای پروژه اینجا کلیک کنید برای دانلود سورس برنامه ATMEGA32 اینجا کلیک کنید فایلهای پروژه شامل pcb کامل مدار ، شماتیک مدار ، فایلهای شبیه سازی proteus7.4 ، جزوه راهنمای مدار ، فایل هگز میکروکنترلر (demo) و نرم افزار multi sensor می باشد سورس کامل برنامه مولتی کلاک رو براتون واسه دانلود گذاشتم امیدوارم ازش کمال استفاده رو بکنید.تو این سورس میتونید خیلی از راهها و دستورات برنامه نویسی با بسکام رو یاد بگیرید. این پروژه شامل حدودا 3000 خط برنامه به زبان بیسیک میباشد و تمام قسمتهای برنامه دارای زیربرنامه های جدا میباشند به طوری که با تغییرات جزئی میتوانید یک قسمت مثلا قفل رمز رو حذف کنید. نرم افزار multisensor هم با vb6 نوشته شده. ضعف اصلی این پروژه استفاده از rs232 به جای usb هستش و دلیل اینکه از usb استفاده نشد بالا رفتن هزینه پروژه و پیچیده تر شدن pcb مدار (استفاده از ft232) بود ولی کسانی که علاقه مند به استفاده از usb هستن میتونن به راحتی با یه ft232 خروجی سریال پروژه رو تبدیل به usb کنند در مدار از یک کریستال ساعت 32768hz برای بالا بردن دقت ساعت استفاده شده و تلرانس ساعت خیلی کمه و باز بستگی به کریستال ساعتی داره که استفاده میکنید برای نوشتن حروف فارسی از دستور DEFLCDCHAR استفاده شده در حالت عادی بیش از 8 حرف فارسی نمیشه ساخت ولی با گذاشتن کارکتورهای مرتبط به هم تو زیربرنامه های مختلف و فراخوانی اونا قبل از زمان نمایش هر کدوم روی LCD ،کارکتور های بیشتری به زبان فارسی به نمایش در اومدن. قفل رمز این مدار به علت نداشتن KEYPAD اعداد(3*4) میشه گفت یه قفل رمز حرفه ای نیست ولی روی ساخت منوی اون خیلی کار شده و دلیل قرار ندادن KEYPAD برای بزرگ نشدن حجم مدار بود. الارم این پروژه کامل است و وقت زیادی برای طراحی اون صرف شده دارای سه الارم با تکرارهای روزانه ،هفتگی و ماهانه با اخطار LCD در زمان روشن شدن هر الارم و اخطار زنگ و رله برای هر الارم میباشد.الارمها کاملا مستقل از هم هستند و کار هیچ کودوم روی دیگری تاثیر نمیزاره. خروجی سریال میکرو شامل 3 بایت اطلاعات میشه که هر ثانیه 1 بار ارسال میشن اولین عدد کد شناسایی نرم افزاره ، دومین و سومین عدد مقدار دمای گرفته شده ازADC هست که به دو بایت LSB و MSB تقسیم میشه. این قسمتی از مشخصات فنی پروژه بود امیدوارم سودمند بوده باشد. اگه خوشتون اومد ،یه تشکر کافیه
    این هم دانلود نمیشه

  23. تشکرها از این نوشته :


  24. #276
    تازه وارد
    تاریخ عضویت
    May 2015
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام
    من می خواستم سنسورMQ9در بسکام راه اندازی کنم ویک رله تو خروجی سویچ کنم. ولی هر کاری می کنم نمیشه.برنامه نویسی در حد مبتیدی بلدم. لطفا کمک کنید من این پروژه رو باید تا چند روز اینده تحویل بدم.اینم ایمیلم:AMIRHOSSINNAZARY20@YAHOO.COM
    اینم برنامه من.


    $regfile = "m8def.dat"
    $crystal = 1000000
    $baud = 1200


    Config Adc = Single , Prescaler = Auto , Reference = Off
    Config Pinc.5 = Input
    Config Portb.0 = Output
    Config Portb.1 = Output
    Config Portb.2 = Output
    Config Portb.3 = Output
    Config Portb.4 = Output
    Config Portb.5 = Output
    Config Portb.6 = Output
    Config Portb.7 = Output
    Dim W As Word
    Do


    W = 0
    Enable Adc
    Start Adc
    W = Getadc(5)
    Waitms 200
    '##############################################
    If W > 114 Then Set Portb.0


    If W > 228 Then Set Portb.1


    If W > 342 Then Set Portb.2


    If W > 456 Then Set Portb.3


    If W > 570 Then Set Portb.4


    If W > 684 Then Set Portb.5


    If W > 798 Then Set Portb.6


    If W > 912 Then Set Portb.7


    '###############################################
    If W < 114 Then Reset Portb.0


    If W < 228 Then Reset Portb.1


    If W < 342 Then Reset Portb.2


    If W < 456 Then Reset Portb.3


    If W < 570 Then Reset Portb.4


    If W < 684 Then Reset Portb.5


    If W < 798 Then Reset Portb.6


    If W < 912 Then Reset Portb.7
    Loop


    End

  25. #277
    تازه وارد
    تاریخ عضویت
    Jun 2016
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    با سلام...
    من پروژه تشخیص شدت بلندی صوت با نمایش روی ال ای دی رو باید انجام بدم...روی میکرو atmega16
    میخواستم ببینم از دوستان اگر کسی اطلاعاتی داره در مورد سنسورش یا چگونگی نوشتن پروژه در اختیارم بذارید
    ممنون

  26. #278
    مدیر باز نشسته shayanmelody آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    شایان نیکزاد
    نوشته ها
    576
    تشکر
    283
    تشکر شده 1,038 بار در 473 پست

    پیش فرض

    نقل قول نوشته اصلی توسط Fatima123 نمایش پست ها
    با سلام...
    من پروژه تشخیص شدت بلندی صوت با نمایش روی ال ای دی رو باید انجام بدم...روی میکرو atmega16
    میخواستم ببینم از دوستان اگر کسی اطلاعاتی داره در مورد سنسورش یا چگونگی نوشتن پروژه در اختیارم بذارید
    ممنون
    سلام
    با میکرو کار عملی چقد انجام دادین شما ؟



    بعد از چند وقت برگشتم



  27. #279
    تازه وارد
    تاریخ عضویت
    Jun 2016
    نوشته ها
    2
    تشکر
    0
    تشکر شده 2 بار در 1 پست

    پیش فرض

    سلام به دوستان کسی پروژه فلاشر 4و8و16و24و32 کانال با افکت وسورس برنامه اش رو داره خیلی گیر این برنامه هستم ممنون میشم در اینجا آپلود کنید.با تشکر

  28. #280
    تازه وارد
    تاریخ عضویت
    Oct 2016
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام دوستان
    کسی مدار ساخت فلز یاب داره اینجا قرار بده هم پرتئوس و هم برنامه هاش می خوام پروژه به دانشگاه تحویل بدم ممنون میشم کمکم کنید

صفحه 14 از 15 نخستنخست 123456789101112131415 آخرینآخرین

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •