ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

صفحه 1 از 3 123 آخرین
نمایش نتایج: از 1 به 10 از 30
  1. #1
    2014/05/29
    قدس
    1,211
    112

    دانلود کتابخانه و پروژه راه اندازی NRF24L01 و +NRF24L01

    به نام خدا ، سلام خدمت داشای گلم :bye
    عرضم به حضورتون که همون طور که در " 7 بهمن 1394" قول داده بودم(و مطمئن هستم که همتون یادتونه :mrgreen: ) دیتاشیت NRF24L01 رو ترجمه کردم و کتابخونه براش نوشتم و تست کردم و حالا میخام تقدیم کنم به شما داشای گلم، هر چند که چیز کم ارزشی هستش، امیدوام مفید باشه براتون(خاستم برم بالای منبر، دیدم فعلا زوده :mrgreen: )، سوالات/جوابات/پیشنهادات/انتقادات و... تون رو تو لینک زیر مطرح کنید، چون احتمالا باید آموزش هایی رو هم این جا قرار بدم، حالا اینجا هم مطرح کردید کردید زیاد مهم نیست، گفتم برا رعایت نظیم و ترتیب از این جور حرفا، بگذریم :mrgreen: :

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت




    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت




    راستی دم اونایی که تو پست بالا کمکم کردن گرم :applause:


    • [li]این کتابخونه فک کنم از تموم کتابخونه های توی نت بهتر هستش، چون مقایسه که میکردم هر امکانی که توی اونا بود رو به این کتابخونه اضافه میکردم (اگه چیزی کم داره بگید تا اضاف کنم)[/li]
      [li]این کتابخونه فعلا برا آردوینو هستش، کدویژن رو هم به زودی درستش میکنم و ...[/li]
      [li]ویژگی های کتابخونه oo: هم بمونه برا بعد فعلا حال ندارم، بعدا میام پست رو ادامش رو مینویسم، فعلا گفتم فایل رو بزارم تا شیطون گولم نزده :mrgreen: [/li]




    نسخه جدید کتابخونه رو آماده میکنم و میزارم.(کتابخونه و دو پروژه موجود تست شده هستن)



    اتصالات





    فیلم راه اندازی پروژه nRF با آردوینو
    http://www.aparat.com/v/giCKS




    دانلود کتابخونه +nrf24l01 (از اکثر امکانات nrf استفاده شده)
    توجه : کتابخونه بالا برای nrf24l01 هستش و این کتابخونه برای مدل + هستش.
    توجه 2 : تو فایل زیر هر دو کتاب خونه NRF24l01 & NRF24l01+ به همراه کل سمپل! موجود هستش :nerd:
    من فایل بالا رو که گزاشتم فقط 50 نفر دانلود کرد؟ :cry: توقعم بیشتر از این بود :cry2: :cry2: :cry2: :cry2: :cry2: :cry2: :cry2: :cry2:
    http://s7.picofile.com/file/8247060650/NRF_DNF313_IR.rar.html

    به زودی(شونصد سال بعد :mrgreen : پروژه رادیو کنترل با این کتابخوننه رو هم نوشتم و به زودی منتشر میکنم(مگه کتابه که میخوای منتشر کنی )



    توضیحات و آموزش این کتابخونه : http://link.dmf313.ir/nrf24l01



    بابا نخواستیم این پست ربره تو لیست پروژه های تکمیل شده، ولی حداقل فایل ها رو تو سایت پلود کنید تا پاک نشه----جان داش همش 30 کیلو بایت هستش هجمش
    اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

    اگه دوس دارید سریع به جواب برسید :
    1) قبل از پرسیدن سوال، بسرچید.
    2) سوالاتون رو با جزئیات کامل مطرح کنید.
  2. #2
    2014/10/05
    1,546
    1,088

    پاسخ : دانلود کتاب خونه و پروژه راه اندازی NRF24L01

    با سلام و درود
    من پوشه را از حالت فشرده خارج کردم و سپس پوشه NRF را به تنهایی با ساختار ZIP. فشرده سازی کردم سپس در نرم افزار آردوینو در فهرست Sketch زیر فهرست Include Library را انتخاب نمودم و گزینه ی ...Add .ZIP Library را انتخاب کردم و کتابخانه نوشته شما به درستی نصب شد.

    پیشنهاد: شما این کتابخانه را به صورتی بسازید که از طریق Manage Library نرم افزار آردوینو قابل بروزرسانی باشه و اطلاعاتی مثل نسخه کتاب خانه و توضیحات و چنین مواردی رو داشته باشد.

    لطفا آموزش استفاده از امکانات این کتابخانه را قرار دهید.

    ترجمه برگه راهنما این قطعه را قرار دهید.
  3. #3
    2014/05/29
    قدس
    1,211
    112

    پاسخ : دانلود کتاب خونه و پروژه راه اندازی NRF24L01

    پوشه NRF رو اد کنید و لازم نیست زیپش کنید، الان تست کردم مشکلی نداشت
    راستی داش در مورد اون کنترلر کوارد(چی چی بهش میگفتن) یکی از دوستان قرار آموزشش رو بهم بده تا بزارم تو سایت....گفتم بهت بگم شاید بعدا یادم رفت

    بلد نیستم اون کاری که میخوای ولی تو GITUP پلود کردم فک کنم اضافه بشه نمیدونم
    اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

    اگه دوس دارید سریع به جواب برسید :
    1) قبل از پرسیدن سوال، بسرچید.
    2) سوالاتون رو با جزئیات کامل مطرح کنید.
  4. #4
    2014/10/05
    1,546
    1,088

    پاسخ : دانلود کتاب خونه و پروژه راه اندازی NRF24L01

    نقل قول نوشته اصلی توسط md3848
    پوشه NRF رو اد کنید و لازم نیست زیپش کنید، الان تست کردم مشکلی نداشت
    راستی داش در مورد اون کنترلر کوارد(چی چی بهش میگفتن) یکی از دوستان قرار آموزشش رو بهم بده تا بزارم تو سایت....گفتم بهت بگم شاید بعدا یادم رفت

    بلد نیستم اون کاری که میخوای ولی تو GITUP پلود کردم فک کنم اضافه بشه نمیدونم
    این یک Control از راه دور است که با ارتقاء و باز نویسی برنامه ها با کتابخانه ی شما مورد جالبی می شود:
    instructables.com/id/Arduino-and-NRF24L01-RC-Car

    منظور از ارتقاء این است که گیرنده بتواند حداقل 5 موتور فرمان یار(Servo) را به صورت جداگانه فرماندهی نماید در این صورت می توان از این Control از راه دور در ربات عمود پرواز(Multi Copter) استفاده کرد.


    این دو مورد هم آموزش Git و GitHub هست که برای توسعه دهندگان و توسعه طرح های متن باز خوب هست.

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


  5. #5
    2014/10/22
    2
    0

    پاسخ : دانلود کتاب خونه و پروژه راه اندازی NRF24L01

    خدا خیرت بده مهدی جان
  6. #6
    2014/05/29
    قدس
    1,211
    112

    پاسخ : دانلود کتاب خونه و پروژه راه اندازی NRF24L01

    دوستان فعلا عکس اتصالات رو از لینک زیر میتونن ببینن
    https://github.com/md3848/NRF24L01

    فعلا خسته هستم، نمیدونم چرا، با زور دارم فیلم های آموزش XMEGA آقای اوژن کی نژاد رو میبینم که بعد برم یه هدر برد براش بسازم و چند تا پروژه باهاش انجام بدم بزارم تو سایت(برنامه بعدیم اینه ^_^)، عرضم به حظورتون آموزش و ویژگی های کتابخونه رو به زودی ذکر میکنم، در ضمن این کتابخونه قابلیت دریافت دیتا از 6 تا ماژول دیگه و ارسال دیتا به N تا ماژول دیگه رو داره

    SPI مجازی رو هم به زودی اضاف میکنم، چون خیلی لازم هستش

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


    پروژه داینامیک رو روی دو برد آردوینو پروگرام کنید(داخل پوشه 2 تا فایل هستش، کد هر کدوم رو بریزید داخل یه برد) >>> و این میشه یه نرم افزار چت روم، که هر دیتایی با هر طولی میتونید ارسال کنید......اون پروژه استاتیک هم در ارسال دیتا محدودت ارسال کاراکتر داره، در هر ارسالش 5 تا کاراکتر میفرسته.....ولی اون داینامیکه تا حداکثر 32 بایت میتونه درجا بفرسته


    توضیحات رو انشاالله سر وقت اضافه میکنم--حالا دوستانی که برد و ماژول رو دارن تست کنن و خبر بدن

    دوستان هم اگه امکانی مد نظرشون هستش تو اینجا بگن انشاالله اضافه میکنم.


    در ضمن من مد نظر داشتن آموزش نوشتن کتابخونه رو با این ماژول شروع کنم ولی الان میبینم که تقریبا شدهه 1000 خط و در آینده هم بیشتر میشه، و برا یه تازه کار شاید سخت باشه(خودمون هم چیزی بلد نیستیم)، اگه نظری در این باره دارید بگید، که آموزش نوشتن رو چی کار کنم و چطور شروع کنم، همین خوبه یا بریم سراغ یه قطعه آسون تر، چون این nRF رو بخوام بگم باید فیلم بگیرم و اولش چند جلسه دیتاشیتش رو توضیح بدم و بعد برنامه نویسی C یه چیزایی بگم و بعد برم سراغ ریجستر ها و دیتاشیت NRF و...
    نظراتتون رو بگید ممنون میشم

    شرمنده که سرتون رو درد ابردم، فعلا یا علی
    اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

    اگه دوس دارید سریع به جواب برسید :
    1) قبل از پرسیدن سوال، بسرچید.
    2) سوالاتون رو با جزئیات کامل مطرح کنید.
  7. #7
    2014/10/05
    1,546
    1,088

    پاسخ : دانلود کتاب خونه و پروژه راه اندازی NRF24L01

    به نظر من Codeهای کتابخانه باید به صورت خط به خط یا هر چند خط دارای مقداری توضیح باشد تا کار توسعه در آینده با مشکلاتی مثل به هم ریختگی مواجه نگردد.
    من با ساخت فیلم های آموزشی که در اون ها خودتون توضیح رو بدهید موافقم و به نظر من ساخت کتابخانه برای nRF رو توضیح دهید زیرا بقیه افراد پس از آن می توانند در جهت توسعه ی این کتابخانه شما را یاری دهند.
  8. #8
    2015/05/08
    بیرجند
    61
    6

    پاسخ : دانلود کتاب خونه و پروژه راه اندازی NRF24L01

    سلام
    کار با این کتابخونتون چجوریه
    من زیاد بلد نیستم چه جوریه با چه دستوری می فرسته با چی دریافت میکنه
  9. #9
    2014/05/29
    قدس
    1,211
    112

    پاسخ : دانلود کتاب خونه و پروژه راه اندازی NRF24L01

    نقل قول نوشته اصلی توسط hoshang.am
    سلام
    کار با این کتابخونتون چجوریه
    من زیاد بلد نیستم چه جوریه با چه دستوری می فرسته با چی دریافت میکنه
    سلام
    اگه برد آردوینو دارید پروژه های نمینه توی فایل رو، مثلا همون پوشه داینامیک رو، هر کدوم از فایل ها رو بریزید رو یه میکرو آردوینو و بعد پروگرام کنید و بعد برید تو پنجره ارتباط سریال و در این حالت دو میکرو میتونن با هم چت کنن :mrgreen:


    آموزش کار باهاش رو فردا انشاالله میزارم، الان دارم یه مطلب برا c مینویسیم تموم بشه میام سراغ این
    اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

    اگه دوس دارید سریع به جواب برسید :
    1) قبل از پرسیدن سوال، بسرچید.
    2) سوالاتون رو با جزئیات کامل مطرح کنید.
  10. #10
    2014/05/29
    قدس
    1,211
    112

    پاسخ : دانلود کتاب خونه و پروژه راه اندازی NRF24L01


    شرمنده دوستان بابت بد قولی - یه روز پای نصب ویندوز و برنامه و شبکه کردن چند تا کامپیوتر بودیم، یه روز پایتغییر سرور فایل های سایتم بودم، و... در کل شرمنده
    یه توضیح کوچولو میدم و توضیح مفصل تر بمونه برا بعد(فعلا میخوام این کتابخونه رو با کدویژن سازگار کنم تا دوستانی که با AVR و کدویژن کار میکنن بتونن از این کتابخونه....) فعلا یه سریع توضیح میدم تا بعدا که مفصل تر توضیح میدم.


    فراخونی کدهای کتابخونه
    [code=c]#include <SPI.h>
    //#include <SoftSPI.h>
    #include <DmfNRF.h>
    #include <nRF24L01.h>[/code]

    تعیین پایه های مربوط به فعال کردن ماژول و پایه شروع ارسال و دریافت دیتا از SPI - این دو تا پایه رو میتونید تغییر بدید و خودتون تعیین کنید
    [code=c]DMF313.init(8, 7); // cePin=8, csnPin=7[/code]


    خب از اسم تابع عملکرد تابع معلوم میشه، اون MAJDE و MAJID اسم ماژول ها هستش که برا این که دو ماژول بتونن با هم ارتباط بر قرار کنن باید اسمشون یکسان باشه که نحوه این کار رو در ادامه میگم.
    و اون عدد 5 تعداد کاراکتر اسم ماژول هستش، مثلا MAHDE پنج تا کاراکتر داره و آدرس از 3 تا 5 متونه تغییر کنه(میتونید اسمی با طول 3-5 تا به ماژول ها نسبت بدید)
    اون 0 و 1 هم کانال مد نظر هستش و ماژول 6 کانال دریافت اطلاعات داره، و یه کانال ارسال(این که چرا از 3 تا بع در زیر استفاده کردم و چرا از یه دونه استفاده نکردم و ... بمونه برا بعد که انشاالله فیلم میگیرم و نحوه کار رو دقیقا توضیح میدم)
    [code=c] DMF313.setSenderAddress((char *)"Majid", 5); // AddressSender = Mahde, AddressWidth=5
    DMF313.setReceiverAddress(0, (char *)"Majid", 5); //PipeNumber=0, AddressReceiver=Majid, AddressWidth=5
    DMF313.setReceiverAddress(1, (char *)"Mahde", 5); //PipeNumber=0, AddressReceiver=Majid, AddressWidth=5
    [/code]


    اینم تنظیمات مربوط به لوله مد نظر هستش که آرگومان اولی شماره لوله هستش و آرگومان دومی فعال/غیر فعال بودن لوله هستش و آرگومان سومی طول داده ارسال و دریافت هستش که اگه 0 قرار بدید طول داده داینامیک میشه و آخری هم فعال بودن aCK هستش(ACK کارش اینه که به ما میگه دیتا توسط گیرنده دریافت شد)
    [code=c] DMF313.Pipe(0, 1, 0, 1); //PipeNumber=0, EnablePipe=1, payloadSize=0, enableACK=1
    DMF313.Pipe(1, 1, 0, 1); //PipeNumber=1, EnablePipe=1, payloadSize=0, enableACK=1
    [/code]


    تنظیمات ماژول - اولی شماره کانال(0-127) دومی تعداد بیت CRC و سومی نرخ انتقال داده در هوا و دو مورد آخر هم زمان و تعداد ارسال مجدد هستش.(اگه دیتا ارسال نشد با این فاصله زمانی و به این تعداد بار دیتا رو ارسال کن و...)
    [code=c] DMF313.config(10, Crc8Bit, _1Mbps, 1, 2); // channel=10, Crc8Bit, _1Mbps, DelayReTransmin=10, CountReTransmin=15
    [/code]


    ارسال دیتا، پارامتر اولی دیتای ما هستش، دومی و سومی رو بعدا میگم(زیاد مهم نیست فعلا)
    [code=c]DMF313.send(Data, 3, 0); // PALevel=3, NoACK=0=false[/code]


    وا میستیم تا دیتا ارسال بشه
    [code=c]while (DMF313.isSending())[/code]

    تعداد بسته های از دست رفته
    [code=c]DMF313.CountLostPackets()[/code]

    تعداد ارسال مجدد ها برای بسته جاری
    [code=c]DMF313.CountRetransmitPackets()[/code]


    این تابع وضعیف RX FIFO رو به ما میگه که آیا دیتایی دریافت کردیم یا نه
    [code=c]DMF313.RXFifo(NULL)[/code]


    دریافت دیتا
    [code=c]DMF313.getData(Data);[/code]
    اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

    اگه دوس دارید سریع به جواب برسید :
    1) قبل از پرسیدن سوال، بسرچید.
    2) سوالاتون رو با جزئیات کامل مطرح کنید.
صفحه 1 از 3 123 آخرین
نمایش نتایج: از 1 به 10 از 30

موضوعات مشابه

  1. راه اندازي دانلود bascom nRF24L01
    توسط nimafarznpoor در انجمن ماژول های RF - ISM Band و بلوتوث
    پاسخ: 4
    آخرين نوشته: 2019/06/30, 21:58
  2. کتابخانه ی کامل آلتیوم ماژول کاربردی nrf24l01
    توسط engamanc در انجمن نرم افزار Protel
    پاسخ: 5
    آخرين نوشته: 2016/05/06, 15:58
  3. پاسخ: 53
    آخرين نوشته: 2016/04/13, 18:34
  4. راه اندازی NRF24L01
    توسط ali_abasi در انجمن NXP
    پاسخ: 0
    آخرين نوشته: 2014/04/08, 13:29

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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