اطلاعیه

Collapse
No announcement yet.

کمک در برنامه فرستنده avr به زبان سی

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    کمک در برنامه فرستنده avr به زبان سی

    سلام در یک مدار فرستنده و گیرنده با چه دستوری میتونم با زدن یک کلید یک خروجی در قسمت گسرنده داشته باشم و با زدن همون کلید خروجی رو غیر فعال کنم.دوستان که زبان سی مسلط هستینnrf24

    #2
    پاسخ : کمک در برنامه فرستنده avr به زبان سی

    این میتونه کمکتون کنه؟
    کد:
    [COLOR=#444444][FONT=Roboto]http://goo.gl/GoJup3[/FONT][/COLOR]

    دیدگاه


      #3
      پاسخ : کمک در برنامه فرستنده avr به زبان سی

      دارم یه فرستنده 25 کانال درست میکنم باید در حالت توگل کار کنه .چند تا فابل پیدا کردم ولی متاسفانه زبان سی خیلی بلد نیستم. با این فایل ارسالی شما این کار رو میشه انجام داد

      دیدگاه


        #4
        پاسخ : کمک در برنامه فرستنده avr به زبان سی

        نوشته اصلی توسط sniper-70 نمایش پست ها
        دارم یه فرستنده 25 کانال درست میکنم باید در حالت توگل کار کنه .چند تا فابل پیدا کردم ولی متاسفانه زبان سی خیلی بلد نیستم. با این فایل ارسالی شما این کار رو میشه انجام داد
        با سلام و درود
        این مطالب را مشاهده نمایید. با مقداری تغییر و توسعه آن ها می توانید به عملکرد مورد نظر برسید:
        1- Wireless Remote Using 2.4 Ghz NRF24L01 : Simple Tutorial Using of NRF24L01 & Arduino
        2- پروژه و کتابخونه و آموزش nrf24l01 با آردوینو
        3- http://www.eca.ir/forums/thread39630.html
        4- http://www.eca.ir/forums/thread44386.html

        دیدگاه


          #5
          پاسخ : کمک در برنامه فرستنده avr به زبان سی

          کسی رو اگه میشناسین بتونه بهم کمک کنه . معرفی کنین تا باهاش در تماس باشم برای ساخت.زبان سی خیلی بلد نیستم

          دیدگاه


            #6
            پاسخ : کمک در برنامه فرستنده avr به زبان سی

            نوشته اصلی توسط sniper-70 نمایش پست ها
            کسی رو اگه میشناسین بتونه بهم کمک کنه . معرفی کنین تا باهاش در تماس باشم برای ساخت.زبان سی خیلی بلد نیستم
            با سلام و درود
            می توانید برنامه نویسی آردوینو را از اینجا یاد بگیرید:


            وبلاگ آردوینو | تازه ترین های آردوینو و دنیای فن آوری

            دیدگاه


              #7
              پاسخ : کمک در برنامه فرستنده avr به زبان سی

              باید 25 تا کلید داشته باشه . به اردوینو این همه کلید وصل میشه

              دیدگاه


                #8
                پاسخ : کمک در برنامه فرستنده avr به زبان سی

                نوشته اصلی توسط sniper-70 نمایش پست ها
                باید 25 تا کلید داشته باشه . به اردوینو این همه کلید وصل میشه
                به دو روش میتوانید این تعداد کلید رو به میکرو متصل کنید
                روش اول راه اندازی کلید ها بصورت ماتریسی هست.
                روش دوم هم بصورت نردبانی هست که توسط adc صورت میگیرد که فقط با یدونه پایه انجام میشه

                فرستاده شده از C1605ِ من با Tapatalk

                دیدگاه


                  #9
                  پاسخ : کمک در برنامه فرستنده avr به زبان سی

                  نوشته اصلی توسط sniper-70 نمایش پست ها
                  باید 25 تا کلید داشته باشه . به اردوینو این همه کلید وصل میشه
                  با سلام و درود
                  آردوینویی مثل Arduino Mega 2560 تعداد بیشتری هم پایه ورودی خروجی دارد.

                  دیدگاه


                    #10
                    پاسخ : کمک در برنامه فرستنده avr به زبان سی

                    درست کردن سخت افراز برام خیلی سخت نیست فقط تنها مشکلم نداشتن اطلاعات کافی نسبت به زبان سی است .با اردوینو هم تو نت چند مثال پیدا کردم. ولی همش ارسال و نمایش lcd است.من دنبال برنامه یه فرستنده چند کاناله هستمیه برنامه فرستنده کسی سراغ داره/////

                    دیدگاه


                      #11
                      پاسخ : کمک در برنامه فرستنده avr به زبان سی

                      نوشته اصلی توسط sniper-70 نمایش پست ها
                      درست کردن سخت افراز برام خیلی سخت نیست فقط تنها مشکلم نداشتن اطلاعات کافی نسبت به زبان سی است .با اردوینو هم تو نت چند مثال پیدا کردم. ولی همش ارسال و نمایش lcd است.من دنبال برنامه یه فرستنده چند کاناله هستمیه برنامه فرستنده کسی سراغ داره/////
                      با سلام و درود
                      مشکل آشنا نبودن با زبان C را با مطالعه، تحقیق، صرف وقت و حوصله حل نمایید.
                      منابع:
                      1- اصول برنامه نویسی C و ++C
                      2- آموزش برنامه*نویسی C

                      دیدگاه


                        #12
                        پاسخ : کمک در برنامه فرستنده avr به زبان سی

                        لطفا در توسعه این نمونه کد بهم کمک کنیدفرستنده#include #include "nRF24L01.h"#include "RF24.h"int msg[1];RF24 radio(9,10);const uint64_t pipe = 0xE8E8F0F0E1LL;int SW1 = 7;void setup(void){ Serial.begin(9600); radio.begin(); radio.openWritingPipe(pipe);}void loop(void){ if (digitalRead(SW1) == HIGH){ msg[0] = 111; radio.write(msg, 1);}}گیرنده#include #include "nRF24L01.h"#include "RF24.h"int msg[1];RF24 radio(9,10);const uint64_t pipe = 0xE8E8F0F0E1LL;int LED1 = 3;void setup(void){ Serial.begin(9600); radio.begin(); radio.openReadingPipe(1,pipe); radio.startListening(); pinMode(LED1, OUTPUT);}void loop(void){ if (radio.available()){ bool done = false; while (!done){ done = radio.read(msg, 1); Serial.println(msg[0]); if (msg[0] == 111){delay(10);digitalWrite(LED1, HIGH);} else {digitalWrite(LED1, LOW);} delay(10);}} else{Serial.println("No radio available");}}ممنون

                        دلیل: ادغام دو پست برای جلوگیری از اسپم

                        ببخشین کد ها میریزه بهم نمیدونم چرا
                        جدیدترین ویرایش توسط sniper-70; ۲۱:۱۴ ۱۳۹۵/۰۶/۱۴.

                        دیدگاه

                        لطفا صبر کنید...
                        X