جستجو در تالار

در حال نمایش نتایج برای برچسب های 'فارسی'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


تالار ها

  • عمومی
    • اطلاعیه
    • اخبار
    • پیشنهادها و انتقادات
    • درخواست آموزش
    • مشکلات و مسائل انجمن
    • متفرقه
  • سوالات، مشکلات و درخواست
    • ویندوز استور
    • وب (ASP.Net)
    • ویندوز دسکتاپ (Win32 & WPF)
    • زامارین فرم (Xamarin.Forms)
    • زامارین اندروید
    • زامارین iOS
    • دات نت کور
    • اینترنت اشیاء (IOT)
    • سوالات کلی و عمومی
  • توسعه نرم افزارهای ویندوز استور
    • سوالات، مشکلات پروژه های ویندوز استور
    • مقالات، کتاب ها و منابع آموزشی
    • سورس کدهای آموزشی
  • برنامه نویسی زامارین
    • زامارین فرم (Xamarin.Forms)
    • زامارین ios
    • زامارین اندروید
    • عمومی
  • برنامه نویسی ASP.NET
    • مقالات، کتاب ها و منابع آموزشی
    • .Net Core
    • ASP.NET MVC
    • ASP.NET WebForm
  • اینترنت اشیاء
    • مقالات، کتاب ها و منابع آموزشی
    • سخت افزار
    • نرم افزار
    • پروژه ها
  • متفرقه
    • آموزش ابزارها و نرم افزار ها
    • آموزش های سرویس ها و سایت ها
    • سوالات و مشکلات برنامه نویسی Win 32
  • نرم افزار
    • نرم افزار های تیم انجمن
    • نرم افزار های ساخت شما
    • سفارش نرم افزار و برنامه نویسی
    • معرفی ابزارها و نرم افزارهای مرتبط
    • درخواست ابزار کمکی
    • مشکلات و سوالات در مورد نرم افزار ها

گروه


آدرس تارنما


یاهو


اسکایپ


حساب مایکروسافت


شماره تماس


تلگرام


مکان


علایق


نام توسعه دهندگی

5 نتیجه پیدا شد

  1. سلام؛ برد Uno یکی از محبوب ترین بردهایی است که تولید شده و البته همانطور که از نامش پیداست (UNO در ایتالیایی یعنی عدد یک) آغازگر انقلاب آردوئینو بوده است. بردی ارزان (حدود 20 هزار تومان) که بر پایه mega328 توسعه یافته و بر همین اساس امکانات خوبی را برای ما فراهم می کند: 14 پین برای ورود و خروج اطلاعات که 6 تا از آنها به عنوان pwm نیز قابل استفاده هستند یک مزیت برای هر کاربری است که تعداد زیادی ورودی و خروجی در مدار خود دارد. وجود پورت USB از نوع مینی علاوه بر آسان کردن پروگرام این برد، تغذیه آن را هم از طریق طیف وسیعی از منبع تغذیه های موجود در بازار (شارژر موبایل!) امکان پذیر کرده است. البته جک مادگی ضخیم شارژ همچنان بر روی این برد قابل مشاهده است، تا در صورت نیاز به درگاه USB بتوانید همچنان برد را تغذیه کنید. پین هدرISCP و کلید ریسیت هم از سایر چیزهایی است که در این برد وجود دارد. برای راه اندازی این برد به صورت پایدار به اختلاف پتانسیل مابین 6 تا 20 ولت نیاز دارید، البته اگر ولتاژ را به بیش از 12 ولت برسانید، به علت افزایش دمای چیپ بهتر است از یک سینک یا خنک کننده دیگر استفاده کنید. بهتر است بگوییم بهترین بازه عملیاتی این برد در ولتاژ 7 تا 12 ولت قرار دارد. حافظه این برد 32 کیلوبایت هست که کاملا کافی به نظر می رسد! 2 کیلوبایت SRAM و 1 کیلو بایت EEPROM هم در اختیار شماست (البته من نمی دونم دقیقا کاربردشون چیه!). در آخر هم خوب است بدانید که با دو پین RX و TX می توانید از ماژول های رادیویی مثل بلوتوث هم استفاده کنید!
  2. سلام؛ احتمالا برای شما هم این سوال پیش آمده باشد که چه زمانی باید از بردهای رسپبری پای و چه زمانی از بردهای (یا ماژول‌های) آردوئینو استفاده کرد. با این که این یک قانون نیست اما در کلیت می‌تواند راهگشا باشد. هر گاه نیاز بر این باشد که شما اطلاعاتی را از محیط دریافت کنید یا کاری بر روی سیستم انجام دهید، بهتر است از بردهای آردوئینو و ماژول‌های آن استفاده کنید. و هر گاه نیاز به پردازش این اطلاعات دارید یا می‌خواهید دستورات پیچیده‌ای برای اعمال به بردهای آردوئینو بدهید، باید از رسپبری پای یا سایر بردهای دارای سیستم عامل استفاده کنید. البته واضح هست که برد رسپبری پای خود می‌تواند به وسیله سنسور، برخی از اطلاعات را دریافت کند، اما ماژول‌های موجود برای بردهای آردوئینو بسیار گسترده تر و ارزانتر هستند. همچنین باید به این نکته هم توجه کرد که گوشی موبایل هم می‌تواند تبدیل به واحد پردازشی سیستم ما شود. پس با رسپبری پای تمام اطلاعات را از آردوئینو دریافت و پردازش کنید.
  3. بسم الله الرحمن الرحیم سلام؛ اینبار هم یه آموزش جدید و اما جذاب داریم براتون که میدونم هر کسی انجامش بده، حسابی بهش خوش میگذره و در آینده هم با خلاقیت و پشتکارش می تونه کارهای بزرگی بکنه. این یک آموزش پایه است، بنابراین پیشرفتش و شاخوبرگ دادنش دست خودتونه! خب، قصد داریم گوشی ویندوزیمون (یا هر دستگاهی که قابلیت اجرای برنامه های یونیورسال و دارای سخت افزار بلوتوث هست) رو به آردوئینو متصل کنیم و با ارسال دستوری، یک لامپ رو روشن کنیم. برای این کار نیاز به چند وسیله مختلف داریم: 1. دستگاه با قابلیت اجرای ویندوز 10 دارای سخت افزار بلوتوث 2. برد آردوئینو؛ من از برد آردوئینو UNO استفاده کردم. 3. ماژول بلوتوث مناسب با برد آردوئینو؛ من برای بردم از برد HC-05 همراه با برد راه اندازش استفاده کردم. 4. یک LED معمولی 5. برد بورد برای قرار دادن قطعات 6. منبع تغذیه 5 ولتی (شارژر موبایل ها اکثرا مناسب هستند) 7. مقداری سیم و در بعد نرم افزاری هم به: 1. ویژوال استدیو 2017 2. IDE آردوئینو (لینک دانلود) نیاز داریم. خب بعد جمع کردن پیش نیازها، وقتشه که اولین پروژه رو شروع کنیم. ویژوال استدیو رو اجرا و یک پروژه جدید Blank App (Windows Universal) ایجاد می کنیم. بعد از ایجاد پروژه، از طریق Nuget، پکیج Windows Remote Arduino رو دریافت و نصب کنید، ترجیحا جهت محکم کاری، یکبار پروژه رو rebuild کنید. پس از این کار در منوی سولوشن، روی Package.appxmanifest راست کلیک کنید و گزینه View Code رو بزنید. می خواهیم قابلیت ها (نیازها) رو معرفی کنیم. تمامی موارد زیر رو در زیر تگ <Capabilities> وارد کنید: برای اتصال از طریق بلوتوث: <DeviceCapability Name="bluetooth.rfcomm"> <Device Id="any"> <Function Type="name:serialPort"/> </Device> </DeviceCapability> و <Capability Name="privateNetworkClientServer"/> <Capability Name="internetClientServer"/> خب، فعلا کارمون با ویژوال تمومه! میریم سراغ پروگرام کردن آردوئینو: IDE مربوطه رو نصب و اجرا کنید، برد خودتون رو با کابل USB به سیستم متصل کنید. توجه کنید که در این حالت نباید ماژولهای گیرنده داده مثل بلوتوث به بردتون متصل باشه، چون در فرایند پروگرام کردن دچار خطا خواهید شد. از منوی Tools > Board، برد خودتون رو انتخاب کنید. سپس از منوی Tools > Port، پورتی رو که برد از طریق اون به سیستم متصل هست رو انتخاب کنید. و در آخر از مسیر File > Examples > Firmata، StandardFirmata را انتخاب کنید. این کدهای آماده، تمام نیازهای ما برای اتصال به تک تک پایه ها و دریافت و ارسال داده رو برطرف می کند. حالا وقتشه این کدها رو بر روی برد آپلود کنیم. کافیه دکمه "Upload" (دکمه فلش رو به راست) رو فشار بدیم و منتظر پایان فرآیند باشیم. یک نکته ظریف اما مهم اینجا وجود داره، و اون هم مربوط به نرخ باند ماژول بلوتوث هست. باید در دیتاشیت ماژولی که خریدید نگاه کنید و عدد مربوطه رو پیدا کنید. برای ماژل من 57600 هست. بعد از پیدا کردن نرخ مناسب، در کدهای StandardFirmata سرچ کنید و مقدار زیر رو به نرخ مناسب ماژولتون تغییر بدید: Firmata.begin(57600); تمام! در پست بعدی، بخش پایانی کار رو توضیح خواهم داد. پس با ما همراه باشید. رزرو..........
  4. با سلام خدمت شما دوستان عزیز. امروز با آموزش چند زبانه کردن پروژه های یونیورسال در خدمت شما هستم خب بریم سراصل مطلب ! ابتدا یک فولدر به نام Strings در مسیر اصلی پروژه ی خودتان ایجاد کنید. سپس در همان فولدر (به اندازه ای که میخواهید زبان اضافه کنید که فعلا فارسی و انگلیسی مد نظر این آموزش است) فولدر های جدیدی اضافه کنید. این فولدر ها باید به نام کد زبان باشند. مثلا انگلیسی کد زبانش en-us است و اسم فولدر مربوطه را en-us بگذارید. در کنار آن فولدر فارسی به نام fa را نیز ایجاد کنید. ​داخل هر کدام ازین پوشه ها، یک فایل ریورس فایل به نام Resources.resw ایجاد کنید. (RightClick on folder>add>new item>resource file) خب ! 50 درصد کار پیش رفت حالا بریم سراغ XAML ! هر المنتی رو از رابط کاربری رو که میخاید چند زبانه باشه رو بهش یک x:Uid اختصاص بدید. ​ما برای مثال برای تگ Page و Button و تکست بلاک، Uid تعریف کردیم <Page x:Class="App2.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:App2" x:Uid="page" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d"> <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <StackPanel VerticalAlignment="Center"> <TextBlock FontSize="24" x:Uid="matn" /> <TextBlock x:Name="matn2" FontSize="24" /> <Button x:Name="lang" x:Uid="lang" Click="Button_Click" Content="Language swicher" /> </StackPanel> </Grid> </Page> خب ! حالا بریم سراغ ریسورس ها. ​فقط لازم هستش که در هر سطر Uid هایی که برای المنت ها تعریف کردیم رو بنویسیم به همراه پراپرتی ای که میخواد تغییر کنه(مثال : matn.Text)، جلوش هم مقدارش به آن زبان. اگه هم دوست داشتید میتونید کامنت هم بنویسید. ​خب تبریک ! تا اینجای کار، زبان سیستم به هر کدام ازین دو زبان باشه، زبان اپلیکیشن هم از همون تبعیت میکنه. و اما نکات تکمیلی : خب ! ما تا الان تونستیم که فقط با استفاده از Xaml اپلیکیشن خودمون رو جند زبانه کنیمو ولی اگه بخایم از کد سی شارپ اقدام کنیم، باید این کار رو کنیم : 1-اضافه کردن Multilingual Toolkit ​برای این کار به مسیر پروژه کلیک راست کنید و add class و اسم کلاس رو MultilingualHelpToolkit.cs بگذارید. ​و اما درون این کلاس : class MultilingualHelpToolkit { //GetString("LanguageOptionsSubTitle","Text")l public static string GetString(string Title, string Property) { Windows.ApplicationModel.Resources.ResourceLoader loader = Windows.ApplicationModel.Resources.ResourceLoader.GetForCurrentView(); var expected = loader.GetString(Title + "/" + Property); return expected; } public static FlowDirection GetObjectFlowDirection(string Title) { Windows.ApplicationModel.Resources.ResourceLoader loader = Windows.ApplicationModel.Resources.ResourceLoader.GetForCurrentView(); var expected = loader.GetString(Title + "/FlowDirection"); if (expected.StartsWith("R") || expected.StartsWith("r")) return FlowDirection.RightToLeft; else return FlowDirection.LeftToRight; } public static bool IsApplicationLanguage(string Language) { if (GetApplicationLanguage() == Language) return true; else return false; } public static string GetApplicationLanguage() { return GetString("SelectedLanguage", "Text"); } } خب بعدش هر جا رو خواستید از طریق کد سی شارپ جند زبانه کنید این گونه عمل کنید : matn2.Text= MultilingualHelpToolkit.GetString("matn2", "Text"); درینجا، Matn2.Text در حقیقت المنتی در رابط است که ما میخواهیم در سی شارپ آن را چند زبانه کنیم ؛ توجه شود که مقادیر داخل پرانتر، اولی آن Uidو Text پراپرتی ای است که ما در ریسورس هایمان به آن مقداردهی کردیم. در حقیقت این تکه کد برای گرفتن مقدار از یک Uid و پراپرتی است که در ریسوس ها به آن مقدار دهی شده. ​و تشکر میکنم از سید علی نوشاهی برای توسعه ی MultilingualHelpToolkit نکته ی تکمیلی بعدی : چگونه از طریق اپلیکیشن روند تغییر زبان را در دست بگیریم ؟ خیلی ساده است ! var culture = new CultureInfo("fa"); ​//داخل پرانتز بالا، کد زبان مورد نظر را می نویسیم ApplicationLanguages.PrimaryLanguageOverride = culture.Name; CultureInfo.DefaultThreadCurrentCulture = culture; CultureInfo.DefaultThreadCurrentUICulture = culture; با این کد می توانید زبان اپ را تغییر دهید. ناگفته نماند که برای اعمال تغییرات به Restart اپلیکیشن نیاز است. امیدوارم که از این آموزشی استفاده برده باشید دریافت_سورس_کد_سمپل_این_آموزش
  5. چارخونه ؛ اولین فروشگاه نرم افزاری ایران ارائه شد همانطور که پیش از این اعلام کرده بودیم نرم افزار چارخونه به عنوان اولین استور ایرانی ویندوز فون بزودی ارائه خواهد گردید . حال برنامه چارخونه به صورت رسمی و عمومی در استور ویندوز فون قرار گرفته و در دسترس عموم قرار گرفته است . نرم افزار چارخونه اولین فروشگاه نرم افزاری ایرانی ویندوز فون است که امکان فروش برنامه ها را در اختیار برنامه نویسان ایرانی قرار میدهد . برنامه های این فروشگاه میتوانند به صورت رایگان یا پولی در چارخونه عرضه شوند و کاربران اقدام به خرید و دانلود برنامه ها نمایند . در حال حاضر برنامه چارخونه در مرحله تست میباشد و شاید همچنان دارای مشکلاتی باشد ؛ لذا خواهشمند است مشکلات برنامه را به ما گزارش دهید تا آنها را برطرف سازیم و همچنین با توجه به نظرات شما اقدام به بروز رسانی برنامه نمائیم تا برنامه روز به روز بیشتر مطابق با نیاز های شما گردد . امکانات فعلی نرم افزار چارخونه : -امکان دسترسی به برنامه های ایرانی ویندوز فون -امکان دانلود و نصب برنامه ها -امکان نظر دهی در مورد برنامه ها -امکان مشاهده نظرات سایر کاربران در مورد برنامه ها -امکان امتیاز دهی به نظرات کاربران -امکان جستجوی بین برنامه ها -امکان استفاده از چارخونه در دو زبان فارسی و انگلیسی -و…. همچنین برنامه چارخونه برای برنامه نویسان فایلی را آماده ساخته که به وسیله این فایل میتوانند با برنامه چارخونه روی گوشی کاربر ارتباط برقرار نمایند و از طریق آن نظرات کاربران را در مورد برنامه خودشان از طریق استور چارخونه دریافت نمایند . اگر شما از برنامه نویسان ایرانی هستید میتوانید هم اکنون این فایل را دانلود نمائید و به برنامه خود اضافه نمائید . (راهنمای استفاده از این فایل بزودی منتشر خواهد شد) اسکرین شات های محیط چارخونه : شما هم اکنون میتوانید برنامه چارخونه را از طریق فروشگاه ویندوز فون دانلود نمائید و یا با مراجعه به وبسایت چارخونه برنامه را دانلود و نصب نمائید . جهت اطلاع از آخرین اخبار چارخونه میتوانید به کانال تلگرام ما بپوندید : Telegram: Contact @charkhoune نظر شما در مورد اپلیکیشن چارخونه چیست ؟ لطفاً نظر خود را با ما به اشتراک بگذارید .