اطلاعیه

Collapse
No announcement yet.

کنترل لوازم خانه با ارتباط بیسیم 5 میکرو! (پرده،حافظ،کولر و....)

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

    #16
    پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میکرو! (پرده،حافظ،کولر و....)

    خب شروع می کنم . اول بگم که من کار با این را از توی این جا یاد گرفتم :
    http://blog.strobotics.com.au/2008/0...utorial-part2/
    خوب فکر کنم اگه فقط بگم پایهاش به چی وصل شه بس باشه اما اگه کسی نتونست استفاده کنه بگه تا بیشتر راهنماییش کنم .
    اتصال پایه ها به این صورته :
    باید به ولتاژ 2.2 تا 3.8 ولت وصل بشه VDD
    باید به پایه ی MOSI میکرو وصل بشه SDI
    باید به کلاک SPI میکرو وصل بشه SCK
    برای ارسال دیتا باید این پایه 0 شود nSEL
    باید به پایه ی MISO میکرو وصل بشه SDO
    باید با یک مقاومت 10k پول پ بشه FSK/DATA/nFFS
    باید به VCC وصل بشه nRES
    GND(زمین یا همون صفر ولت) GND
    باید به آنتن وصل بشه ANT
    طول آنتن هم توی همون سایت برای فرکانس های متفاوت نوشته.
    در مورد تغییر فرکانس هم توی همون سایت نوشته .
    موفق باشد
    :bye :applause: :applause: :agree: :biggrin:
    practice make perfect

    دیدگاه


      #17
      پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میکرو! (پرده،حافظ،کولر و....)

      مثل اینکه rfm12 b از rfm12 بهتره !!!!! :agree:
      practice make perfect

      دیدگاه


        #18
        پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میک&#1585

        سلام خیلی ممنون از راهنماییتون ولی توی این سایته که روش برنامه نویسیشو توی بسکام توضیح نداده بود که!
        من خودم کتاب پروژه های عملی با میکروکنترلر های ای وی آر رو گرفتم توش راجع به این توضیح داده ولی وقتی من دیدمش کتبو بستم گزاشتم کنار چون خیلی سخت بود بد شما جواب سوال قبلی مو ندادید که آیا با خود برنامه می شه فرکانسشو عوض کرد؟ بعدشم گیریم فرکانس دستگاه اصلی رو عوض می کنیم ولی اگه یکی از برد های دیگه مثلا برد کولر روشن شد دیگه نمیشه که دستگاه اصلی اونو بگیره چجوری می خواهد بفهمد که باید رو کدوم فرکانس بره؟؟؟؟؟ :NO:
        بعد می خواستم ببینم تو بسکام چجوری می شه مثلا عدد بگیم 4 تا داده 2 رقمی رو به صورت یک داده 8 رقمی دربیاره و بعدا توی گیرنده دوباره اون هارو به 4 تا داده دو رقمی قبلی در بیاره؟؟؟؟؟ من به این کار نیاز دارم ولی نمی دونم چجوریه؟؟؟؟؟ :redface:
        با دستور right میشه این کارو کرد؟؟؟؟؟
        تشکر لازمه! دکمه رو فشار بده دیگه!!
        موفق باشیدددددد!!

        دیدگاه


          #19
          پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میکرو! (پرده،حافظ،کولر و....)

          بعد یه سوال دیگه کسی تا حالا مدار شارژر باطری ماشین ساخته که نشون بده چند درصدش پره و.....
          و یه سوال دیگه اینکه کسی تا حالا تقسیم مقاومتی انجام داده که باهاش بشه ولتاژ برق شهر رو با میکرو اندازه گرفت اگه میتونین کمک کنین بگین لطفا!
          merC :agree:
          تشکر لازمه! دکمه رو فشار بده دیگه!!
          موفق باشیدددددد!!

          دیدگاه


            #20
            پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میکرو! (پرده،حافظ،کولر و....)

            دوست عزیز من تا حالا بسکام کار نکردم اما با codevision بلدم کار کنم . توی همون بسکام هم اگه ارتباط سریال spi بلد باشید میتونید خودتون برنامشا بنویسید .
            در مورد فرکانس هم به این صورته که برد اصلی با فرکانس های مختلف می تونه بفرسته مثلا برای هر وصیله یه فرکانس خاص .
            و اگر شما بخواهید که از وصیله ها هم به برد اصلی اطلاعات بفرستید هر وصیله نمی تونه هر وقت که دلش خواست به برد اصلی اطلاعات بفرسته . مثلا باید برد اصلی هر چند وقت یک بار به یکی از وسایل مثلا کولر یک پیغام بده که من آمادهی دریافت هستم اگر پیامی داری ارسال کن . در این حالت اگر کولر پیامی داشت ارسال میکند و اگر پیامی نداشت برد اصلی این پیام را به وسیله ی بعدی میده .
            practice make perfect

            دیدگاه


              #21
              پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میکرو! (پرده،حافظ،کولر و....)

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

              دیدگاه


                #22
                پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میکرو! (پرده،حافظ،کولر و....)

                آقا یه مشکل بزرگ لطفا کمک کنید من برای تست 3 تا میکرو رو به هم وصل کردم ولی وقتی اصلیه به اولی دستور میده گوش میکنه ولی بعدش به دومی دیگه دستور نمیده ولی اگه اول به دومی دستور بده به اولی نمیده!!!
                این یعنی چی ؟؟؟؟
                کمککککککککککککککککککککککککککککککککککککککک. :cry:
                تشکر لازمه! دکمه رو فشار بده دیگه!!
                موفق باشیدددددد!!

                دیدگاه


                  #23
                  پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میکرو! (پرده،حافظ،کولر و....)

                  من با دستور های uart نوشتم ولی مثل اینکه باهاش فقط 2 تا میکرو رو میشه به هم وصل کرد نه؟؟؟
                  کمک کنید لطفا!!!!1 :cry:
                  تشکر لازمه! دکمه رو فشار بده دیگه!!
                  موفق باشیدددددد!!

                  دیدگاه


                    #24
                    پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میکرو! (پرده،حافظ،کولر و....)

                    دوست عزیز کد برنامتا بذار تا شاید مشکلشا بفهمیم :agree:
                    practice make perfect

                    دیدگاه


                      #25
                      پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میکرو! (پرده،حافظ،کولر و....)

                      اگر لطف کنید شماتیک و برنامه برد چهارم (اندازه گیری دما و کنترل کولر) را برام بگذارید خیلی ممنون میشم

                      دیدگاه


                        #26
                        پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میکرو! (پرده،حافظ،کولر و....)

                        سلام به دوستان:
                        نوشته اصلی توسط m95.s
                        دوست عزیز کد برنامتا بذار تا شاید مشکلشا بفهمیم :agree:
                        ok اینم برنامه:
                        برنامه گیرنده1:
                        $regfile = "m16def.dat"
                        $crystal = 8000000
                        $baud = 9600
                        Dim A As Byte
                        Config Pinb.0 = Output
                        Led Alias Portb.0
                        Portb.0 = 0
                        Do
                        Input A
                        If A = 120 Then
                        Toggle Led
                        Waitms 1000
                        Portb.0 = 0
                        End If

                        Loop
                        End
                        برنامه گریرنده2:
                        $regfile = "m32def.dat"
                        $crystal = 8000000
                        $baud = 9600
                        Dim A As Byte
                        Config Pinb.0 = Output
                        Led Alias Portb.0
                        Portb.0 = 0
                        Do
                        Input A

                        If A = 240 Then
                        Toggle Led
                        Waitms 1000
                        Portb.0 = 0
                        End If
                        Loop
                        End
                        برنامه فرستنده:
                        $regfile = "m32def.dat"
                        $crystal = 8000000
                        $baud = 9600
                        Config Porta = Input
                        Ddra = 255
                        Dim A As Byte
                        Dim B As Byte
                        Dim C As Bit
                        A = 120
                        B = 240
                        Do
                        If Pina.0 = 1 Then
                        Print A
                        Waitms 400

                        End If
                        If Pina.1 = 1 Then
                        Print B
                        Waitms 400

                        End If
                        Loop
                        End
                        ولی یه چیزی رو متوجه شدم اونم اینکه من حتی وقتی یه بار دکمه1 رو میزنم بار اول میفرسته ولی بار دوم همون رو هم میزنم دیگه به میکرو اولی هم نمیفرسته ینی با 2 میکرو هم نمیشه!
                        ودر پاسخ:
                        نوشته اصلی توسط nani_vani
                        اگر لطف کنید شماتیک و برنامه برد چهارم (اندازه گیری دما و کنترل کولر) را برام بگذارید خیلی ممنون میشم
                        باشه دوست عزیز من شماتیک اون رو کشیدم ولی هنوز برد و برنامه اش را ننوشتم من شماتیک را می فرستم برنامه را هم اگه عجله ندارید که وایستید هر موقع خودم نوشتم میزارم تو اینجا اگه هم عجله دارید بگید بهتون بگم چجوری باید بنویسیدش!

                        [move]دکمه تشکر را برای شما قرار داده اند! :nice:[/move]

                        تشکر لازمه! دکمه رو فشار بده دیگه!!
                        موفق باشیدددددد!!

                        دیدگاه


                          #27
                          پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میکرو! (پرده،حافظ،کولر و....)

                          دوست من این که با بسکامه !!!!! :sad: :sad: :sad:
                          من با کدویژن کار میکنم اما یه چیز هایی فهمیدم .
                          فقط چرا این جا هیچ تنظیمی برای SPI ندیدم !! جریان چیه؟؟؟؟؟ oo:
                          من با بسکام کار نکردم اما اگه بخوای می تونم برات رجیستر های SPI را توضیح بدم . :agree:
                          شاید مشکلت حل بشه
                          practice make perfect

                          دیدگاه


                            #28
                            پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میک&#1585

                            بسکام لازم نداره من تو چند تا کتاب هم چک کردم! خودش دیفالت ست میکنه و اگه بخواهی تغییرش بدبد باید دستور بدید.
                            من یه مقدار کدویژن بلدم ولی نه در این حد ولی خوب ضرر نداره لطفا توضیح بدید !
                            بقیه دوستان یعنی کسی تاحالا از این کارا نکرده؟؟
                            تشکر لازمه! دکمه رو فشار بده دیگه!!
                            موفق باشیدددددد!!

                            دیدگاه


                              #29
                              پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میکرو! (پرده،حافظ،کولر و....)

                              آقا سلام حالا این مشکل قبلی حل نشد ولی یه سوال دیگه بهترین راه برای اینکه ولتاژ را برای ولت متر 220 ac کم کنیم و به میکرو بدیم چیه؟
                              من خودم چند تا شماتیک تقسیم مقاومتی رو چک کردم بدر نمی خورد خودتون لطفا یه شماتیکی که جواب گرفتین رو بزارین مرسیییییییییییییییییییییی. :job: :redface: :rolleyes:
                              تشکر لازمه! دکمه رو فشار بده دیگه!!
                              موفق باشیدددددد!!

                              دیدگاه


                                #30
                                پاسخ : کنترل لوازم خانه با ارتباط بیسیم 5 میکرو! (پرده،حافظ،کولر و....)

                                درست شششششششششششششششششششدددددد!!! :wow: :nice:
                                توی انجمن سرچ زدم دیدم یکی از بچه ها نوشته اگه بجای input,printputبزنین inputbin,printbinدرست میشه ! منم همینکارو کردم درست شد دستش درد نکنه!
                                حالا با سه تا میکرو داره کار میکنه من برم بقیه رو تست کنم. فعلا. :bye
                                تشکر لازمه! دکمه رو فشار بده دیگه!!
                                موفق باشیدددددد!!

                                دیدگاه

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