Forwarded from Sisoog مرجع متن باز الکترونیک-سیسوگ
📌فتح سرزمین سیمها با رزبری پای
👈#سیسوگ #سیسوگی_ها #آموزش #رزبری_پای #رزبری #دات_نت #raspberry_pi #raspberry #raspboan #رسپری
😎 از اونجایی که این مطلب رو دوست عزیزی نوشتن که خوره دنیای کامپیوتر و نرم افزار هستند ؛ لازمه برای درک بهتر کاربرد های احتمالی در دنیای نرم افزار یه سری تقلب به دوستان الکترونیکی و سخت افزاری برسونم شاید باعث بشه که فلسفه و کاربرد این مساله رو بهتر نشون بده.
هیچ کسی منکر این قضیه نیست که دات نت واقعا برنامه نویسی برای پلتفرم ویندوزی رو ساده کرده ؛ اونقدر ساده که حتی مادربزرگ ها هم کدنویس شده اند 😄 حالا فرض کنید این مقدار از راحتی رو توی دنیای متن باز لینوکس داشته باشید ؛ واقعا وسوسه کننده است ؛
🍓 شاید شما هم قبلا رزبری رو تهیه کرده باشید به امید این که بتونید روش برنامه خودتون رو بریزید اما کار کردن با لینوکس و سرکله زدن با GCC شما رو خسته کرده باشه و کلا قیدش رو زده باشید ! این مقاله دقیقا بدرد شما میخوره ؛ چون به سادگی قادر خواهید بود برنامه دلخواه خودتون رو با استفاده از دات نت کُور ( Net Core. ) بر روی هر نوع برد لینوکسی که دوست دارید بنویسید.
دعوتتون میکنم که این مقاله و قسمت های بعدی رو مطالعه کنید.
🗣 معمولاً توی بحث های گاه و بی گاهی که با دوستان الکترونیکی دارم، وقتی کار به جاهای باریک میکشه و عرصه برشون تنگ میشه سریع یه برد از توی جیبشون در میارن و میگن ببین برای ما همین کافیه! همین رو وصل می کنیم به منبع تغذیه و پروژه کار می کنه، مثل شما لازم نیست کامپیوتر و سرور و n تا نرم افزار نصب کنیم تا بالاخره پروژه بیاد بالا!
هرچند من محکوم می کنم این استدلال رو اما به هر حال قسمتی از حرفشون منطقیه!
⚔️ حالا ما قراره با یه لشکر کشی جانانه نات آنلی این بخش از دنیاشون رو تصرف کنیم، بات آلسو در پایان پا را فراتر بگذاریم و ادعا کنیم میتونیم پروژه هایی رو انجام بدیم که احتمالاً درصد زیادی از دوستان الکترونیکی حداقل به تنهایی قادر به انجامش نیستند.
برای شروع نبرد اول باید جنگجویان رو معرفی کنیم.
🍓 اول از همه لیدیز اند جنتلمنز، نیروی نفوذی ما: رزبری پای!
💟 نیروی دوم میشه انتخاب زبانی که قابلیت اجرا بر روی رزبری پای رو داشته باشه،ما اینجا از .Net Core استفاده می کنیم.
🔮 در این نبرد با سیسوگ همراه باشید.
ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
👈#سیسوگ #سیسوگی_ها #آموزش #رزبری_پای #رزبری #دات_نت #raspberry_pi #raspberry #raspboan #رسپری
😎 از اونجایی که این مطلب رو دوست عزیزی نوشتن که خوره دنیای کامپیوتر و نرم افزار هستند ؛ لازمه برای درک بهتر کاربرد های احتمالی در دنیای نرم افزار یه سری تقلب به دوستان الکترونیکی و سخت افزاری برسونم شاید باعث بشه که فلسفه و کاربرد این مساله رو بهتر نشون بده.
هیچ کسی منکر این قضیه نیست که دات نت واقعا برنامه نویسی برای پلتفرم ویندوزی رو ساده کرده ؛ اونقدر ساده که حتی مادربزرگ ها هم کدنویس شده اند 😄 حالا فرض کنید این مقدار از راحتی رو توی دنیای متن باز لینوکس داشته باشید ؛ واقعا وسوسه کننده است ؛
🍓 شاید شما هم قبلا رزبری رو تهیه کرده باشید به امید این که بتونید روش برنامه خودتون رو بریزید اما کار کردن با لینوکس و سرکله زدن با GCC شما رو خسته کرده باشه و کلا قیدش رو زده باشید ! این مقاله دقیقا بدرد شما میخوره ؛ چون به سادگی قادر خواهید بود برنامه دلخواه خودتون رو با استفاده از دات نت کُور ( Net Core. ) بر روی هر نوع برد لینوکسی که دوست دارید بنویسید.
دعوتتون میکنم که این مقاله و قسمت های بعدی رو مطالعه کنید.
🗣 معمولاً توی بحث های گاه و بی گاهی که با دوستان الکترونیکی دارم، وقتی کار به جاهای باریک میکشه و عرصه برشون تنگ میشه سریع یه برد از توی جیبشون در میارن و میگن ببین برای ما همین کافیه! همین رو وصل می کنیم به منبع تغذیه و پروژه کار می کنه، مثل شما لازم نیست کامپیوتر و سرور و n تا نرم افزار نصب کنیم تا بالاخره پروژه بیاد بالا!
هرچند من محکوم می کنم این استدلال رو اما به هر حال قسمتی از حرفشون منطقیه!
⚔️ حالا ما قراره با یه لشکر کشی جانانه نات آنلی این بخش از دنیاشون رو تصرف کنیم، بات آلسو در پایان پا را فراتر بگذاریم و ادعا کنیم میتونیم پروژه هایی رو انجام بدیم که احتمالاً درصد زیادی از دوستان الکترونیکی حداقل به تنهایی قادر به انجامش نیستند.
برای شروع نبرد اول باید جنگجویان رو معرفی کنیم.
🍓 اول از همه لیدیز اند جنتلمنز، نیروی نفوذی ما: رزبری پای!
💟 نیروی دوم میشه انتخاب زبانی که قابلیت اجرا بر روی رزبری پای رو داشته باشه،ما اینجا از .Net Core استفاده می کنیم.
🔮 در این نبرد با سیسوگ همراه باشید.
ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
Forwarded from Sisoog مرجع متن باز الکترونیک-سیسوگ
📌فتح سرزمین سیمها با رزبری پای قسمت دوم
👈#سیسوگ #آموزش #رسپری_پای #رسپری #رزبری_پای #Net_Core #دات_نت #raspberry_pi #raspberry #raspboan #رسپری
💭 توی قسمت اول مقاله تونستیم یک پروژه آزمایشی رو با یه زبان سطح بالا روی برد رزبری پای راه اندازی کنیم. حالا قبل از اینکه حمله نهایی رو انجام بدیم درباره این فکر میکنیم که تا اینجا کاری که انجام دادیم چقدر اهمیت داشته.
❗️ کار چندان مهمی نکردیم
اگه یکم بدبین یا به قول فرنگیها پسیمیست باشیم، از یک زاویه خاص این حرف خیلی هم اشتباه نیست. واقعیتش اینه که ما هنوز داریم به صورت معمولی برنامه نویسی خودمون رو انجام میدیم و شاید فقط بشه گفت توی هزینههامون صرفه جویی کردیم!
یعنی جای اینکه هزینه خرید کامپیوتر و سرور یا اجاره VPS پرداخت کنیم روی یک برد نسبتاً ارزان قیمت پروژه رو اجرا کردیم، ولی تغییر ماهوی هنوز اتفاق نیفتاده.
✅ کار مهمی کردیم
چطور کار مهمی نکردیم؟ دقیقا مثل تصویر مقاله اول (تصویر واقعی از D-Day برای کسانی که مثل خود من علاقه به موضوعات مربوط به جنگ جهانی دارند!) این فقط تصرف ساحل نرماندی نیست، مقدمهای هست برای پیروزیهای بعدی!
🗡 حمله اصلی چیه؟
هرچند احتمالاً باید قابل حدس باشه اما حمله اصلی ما از روی اون ماسماسکهای سوزنی روی برد که بهشون پین میگن اتفاق میفته!
ما سعی میکنیم بتونیم با همون زبان سطح بالا پینها رو کنترل کنیم، مقدار بدیم و یا مقادیرشون رو بررسی کنیم.
🏆 پیروزی
جنگ جهانی دوم با انفجار بمب اتمی توی هیروشیما و ناکازاکی تموم شد و جنگ ما با روشن کردن LED روی برد بورد!
اینجا دقیقاً جایی هست که توی قسمت اول وعده داده بودم! ما الان کارهایی رو می تونیم با رزبری پای انجام بدیم که تقریباً برای اکثر مهندسین الکترونیک ممکن نیست!
🤔 مثلاً شما بگید من لازم دارم با تلفن همراهم درخواست بدم که دوربینی که به رزبری پای متصل شده عکس بگیره و همون لحظه روی مثلاً سرور گوگل آپلودش کنه تا بتونم ببینمش، چقدر طول میکشه؟
📠 یا مثلاً هر موقع دکمه ای که بهش وصل شده فشار داده شد بررسی کنه چه ایمیلهایی براش ارسال شده و متنشون رو چاپ کنه!
جواب احتمالی خیلی از اونها یا ممکنه از لحاظ قیمت و مدت، برق از سر شما بپرونه و یا جواب هرگز باشه!
در حالی که برای برنامه نویس نسبتاً خوب .Net Core نباید زمان زیادی بگیره، و اون لحظه شیرین پیروزیه!
ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ
👈#سیسوگ #آموزش #رسپری_پای #رسپری #رزبری_پای #Net_Core #دات_نت #raspberry_pi #raspberry #raspboan #رسپری
💭 توی قسمت اول مقاله تونستیم یک پروژه آزمایشی رو با یه زبان سطح بالا روی برد رزبری پای راه اندازی کنیم. حالا قبل از اینکه حمله نهایی رو انجام بدیم درباره این فکر میکنیم که تا اینجا کاری که انجام دادیم چقدر اهمیت داشته.
❗️ کار چندان مهمی نکردیم
اگه یکم بدبین یا به قول فرنگیها پسیمیست باشیم، از یک زاویه خاص این حرف خیلی هم اشتباه نیست. واقعیتش اینه که ما هنوز داریم به صورت معمولی برنامه نویسی خودمون رو انجام میدیم و شاید فقط بشه گفت توی هزینههامون صرفه جویی کردیم!
یعنی جای اینکه هزینه خرید کامپیوتر و سرور یا اجاره VPS پرداخت کنیم روی یک برد نسبتاً ارزان قیمت پروژه رو اجرا کردیم، ولی تغییر ماهوی هنوز اتفاق نیفتاده.
✅ کار مهمی کردیم
چطور کار مهمی نکردیم؟ دقیقا مثل تصویر مقاله اول (تصویر واقعی از D-Day برای کسانی که مثل خود من علاقه به موضوعات مربوط به جنگ جهانی دارند!) این فقط تصرف ساحل نرماندی نیست، مقدمهای هست برای پیروزیهای بعدی!
🗡 حمله اصلی چیه؟
هرچند احتمالاً باید قابل حدس باشه اما حمله اصلی ما از روی اون ماسماسکهای سوزنی روی برد که بهشون پین میگن اتفاق میفته!
ما سعی میکنیم بتونیم با همون زبان سطح بالا پینها رو کنترل کنیم، مقدار بدیم و یا مقادیرشون رو بررسی کنیم.
🏆 پیروزی
جنگ جهانی دوم با انفجار بمب اتمی توی هیروشیما و ناکازاکی تموم شد و جنگ ما با روشن کردن LED روی برد بورد!
اینجا دقیقاً جایی هست که توی قسمت اول وعده داده بودم! ما الان کارهایی رو می تونیم با رزبری پای انجام بدیم که تقریباً برای اکثر مهندسین الکترونیک ممکن نیست!
🤔 مثلاً شما بگید من لازم دارم با تلفن همراهم درخواست بدم که دوربینی که به رزبری پای متصل شده عکس بگیره و همون لحظه روی مثلاً سرور گوگل آپلودش کنه تا بتونم ببینمش، چقدر طول میکشه؟
📠 یا مثلاً هر موقع دکمه ای که بهش وصل شده فشار داده شد بررسی کنه چه ایمیلهایی براش ارسال شده و متنشون رو چاپ کنه!
جواب احتمالی خیلی از اونها یا ممکنه از لحاظ قیمت و مدت، برق از سر شما بپرونه و یا جواب هرگز باشه!
در حالی که برای برنامه نویس نسبتاً خوب .Net Core نباید زمان زیادی بگیره، و اون لحظه شیرین پیروزیه!
ادامه مطلب
📣 عضویت در کانال تلگرام سیسوگ