Forwarded from کدنیک | codenic
OSHWatch An open-source "smart watch"
پروژه کامل ساعت هوشمند اوپن سورس به همراس سورس آلتیوم و باقی متعلقات
#Watch #smart_watch
@OPENPCB : منبع
💯کانال تکنولوژی الکترونیک
🆔️ @techtronic
پروژه کامل ساعت هوشمند اوپن سورس به همراس سورس آلتیوم و باقی متعلقات
#Watch #smart_watch
@OPENPCB : منبع
💯کانال تکنولوژی الکترونیک
🆔️ @techtronic
Forwarded from کدنیک | codenic
OPENPCB_OSHWATCH.zip
2.1 MB
شماتیک و PCB آلتیوم به همرا فایل های مورد نیاز
@OPENPCB : منبع
💯کانال تکنولوژی الکترونیک
🆔️ @techtronic
@OPENPCB : منبع
💯کانال تکنولوژی الکترونیک
🆔️ @techtronic
Forwarded from Zetaboard (Mehdi Rahimi)
در زیر تکنیک هایی برای از بین بردن و یا به حداقل رساندن اثر کراس تالک در برد شما شرح داده شده است:
تا حد امکان هنگام مسیریابی سیگنالهای دیگر را از جفتهای تفاضلی دور نگهدارید،بر طبق یک حساب سرانگشتی این فاصله میتواند سه برابر پهنای ترک مورد نظر باشد.
تا حد امکان فاصله بین ترک های مربوط به کلاک با دیگر سیگنالها زیاد باشد این فاصله میتواند به طور تقریبی سه برابر پهنای ترک باشد اما اگر بیشتر هم باشد بهتر است.
اگر در بردتان مجموعه ای از زوجهای تفاضلی دارید فاصله هر کدام از جفت ها را زیاد در نظر بگیرید تقریبا این فاصله میتواند پنج برابر پهنای ترکهای مورد نظر باشد.
سیگنالهای اسنکرون مانند ریست و اینتراپت و ... را از باس ها و سیگنالهای فرکانس بالا دور نگهدارید یا میتوانید با دیگر سیگنال های روشن خاموش که کمتر در عملکرد عادی برد مورد استفاده قرار میگیرند مسیر کشی کنید.
حتما مطمئن شوید که اگر دو یا چند لایه سیگنال در استکاپ شما در مجاورت هم قرار میگیرند آنها را به صورت عمود برهم مسیر کشی کنید به زبان ساده تر این سیگنالهایی که احتمالا در چند لایه قرار گرفته اند و احتمال اثر گذاری بروی هم را دارند به موازات هم مسیر کشی نکنید.
بهترین راه حل برای کاهش مشکل بالا یا بورساید کوپل این است که شما بین این لایه های مجاور را با یک لایه پلن زمین پر کنید.که این پلن نه تنها فاصله لایه ها را از هم زیادتر میکند و اثر بردساید کوپل از بین میرود،بلکه با این زمین شما مسیر برگشتی موردنیاز دیگر سیگنال ها را تهیه کرده اید یا آنرا قویتر کرده اید.
با تشکر از مهندس ارمان اروند
تا حد امکان هنگام مسیریابی سیگنالهای دیگر را از جفتهای تفاضلی دور نگهدارید،بر طبق یک حساب سرانگشتی این فاصله میتواند سه برابر پهنای ترک مورد نظر باشد.
تا حد امکان فاصله بین ترک های مربوط به کلاک با دیگر سیگنالها زیاد باشد این فاصله میتواند به طور تقریبی سه برابر پهنای ترک باشد اما اگر بیشتر هم باشد بهتر است.
اگر در بردتان مجموعه ای از زوجهای تفاضلی دارید فاصله هر کدام از جفت ها را زیاد در نظر بگیرید تقریبا این فاصله میتواند پنج برابر پهنای ترکهای مورد نظر باشد.
سیگنالهای اسنکرون مانند ریست و اینتراپت و ... را از باس ها و سیگنالهای فرکانس بالا دور نگهدارید یا میتوانید با دیگر سیگنال های روشن خاموش که کمتر در عملکرد عادی برد مورد استفاده قرار میگیرند مسیر کشی کنید.
حتما مطمئن شوید که اگر دو یا چند لایه سیگنال در استکاپ شما در مجاورت هم قرار میگیرند آنها را به صورت عمود برهم مسیر کشی کنید به زبان ساده تر این سیگنالهایی که احتمالا در چند لایه قرار گرفته اند و احتمال اثر گذاری بروی هم را دارند به موازات هم مسیر کشی نکنید.
بهترین راه حل برای کاهش مشکل بالا یا بورساید کوپل این است که شما بین این لایه های مجاور را با یک لایه پلن زمین پر کنید.که این پلن نه تنها فاصله لایه ها را از هم زیادتر میکند و اثر بردساید کوپل از بین میرود،بلکه با این زمین شما مسیر برگشتی موردنیاز دیگر سیگنال ها را تهیه کرده اید یا آنرا قویتر کرده اید.
با تشکر از مهندس ارمان اروند
آموزش پروتکل spi و راه اندازی sd کارت با مد spi برای stm32
همراه با نمونه نمونه سورس برنامه
👇👇👇👇👇👇👇👇👇👇👇👇
💯کانال تکنولوژی الکترونیک
🆔 @techtronic
💯گروه تخصصی میکرو آرم
🆔 @group_micro_arm
همراه با نمونه نمونه سورس برنامه
👇👇👇👇👇👇👇👇👇👇👇👇
💯کانال تکنولوژی الکترونیک
🆔 @techtronic
💯گروه تخصصی میکرو آرم
🆔 @group_micro_arm
Forwarded from کدنیک | codenic
AVR - TempDS18b20+Time.rar
22.1 KB
دماسنج DS و تایمیر قابل تنظیم برگرفته از پروژه سایت مگا32
ارسال شده در گروه بسکام نویسان توسط ادمین محترم گروه
💯کانال تکنولوژی الکترونیک
🆔 @techtronic
ارسال شده در گروه بسکام نویسان توسط ادمین محترم گروه
💯کانال تکنولوژی الکترونیک
🆔 @techtronic
سلام تا به حال شده از دستور
printf (" Hello World/n")
استفاده کرده باشید و با n/ مشکلی داشته باشید یا ندونید چیه و یا میدونید چیکار میکنه اما با بقیه دستوراتش آشنا نباشید؟
به این نوع دستورات کنترلی
control sequence
یا
escape sequence
گفته میشه که میتونید با وارد شدن به لینک زیر تو سایت ویکی پدیا از اطلاعات بیشتری بهره ببرید.
این پست فقط جهت آشنایی با این نوع دستورات کنترلی بود و عکس بالا هم جدول دستورات Escape sequence رو نمایش میده.
امیدوارم این پست مفید واقع شده باشه.
🌐:https://en.wikipedia.org/wiki/Escape_sequences_in_C
💯کانال تکنولوژی الکترونیک
🆔 @techtronic
💯گروه تخصصی میکرو آرم
🆔 @group_micro_arm
printf (" Hello World/n")
استفاده کرده باشید و با n/ مشکلی داشته باشید یا ندونید چیه و یا میدونید چیکار میکنه اما با بقیه دستوراتش آشنا نباشید؟
به این نوع دستورات کنترلی
control sequence
یا
escape sequence
گفته میشه که میتونید با وارد شدن به لینک زیر تو سایت ویکی پدیا از اطلاعات بیشتری بهره ببرید.
این پست فقط جهت آشنایی با این نوع دستورات کنترلی بود و عکس بالا هم جدول دستورات Escape sequence رو نمایش میده.
امیدوارم این پست مفید واقع شده باشه.
🌐:https://en.wikipedia.org/wiki/Escape_sequences_in_C
💯کانال تکنولوژی الکترونیک
🆔 @techtronic
💯گروه تخصصی میکرو آرم
🆔 @group_micro_arm
کدنیک | codenic
سلام تا به حال شده از دستور printf (" Hello World/n") استفاده کرده باشید و با n/ مشکلی داشته باشید یا ندونید چیه و یا میدونید چیکار میکنه اما با بقیه دستوراتش آشنا نباشید؟ به این نوع دستورات کنترلی control sequence یا escape sequence گفته میشه که میتونید…
مطالب کانال رو برای دوستاتون فروارد کنید.🌹
ممنون از همراهیتون🙏🏻🌹
ممنون از همراهیتون🙏🏻🌹
#نکته #سوال #c
با توجه به برنامه بالا به نظر شما خروجی پرینت گرفته شده از متغییر های a1,a2,b1,b2 کدام یک از موارد زیر است ؟
(1) a1 = 11, b1 = 10
a2 = 11, b2 = 11 (1)
👍👍14%
(2) a1 = 11, b1 = 10
a2 = 11, b2 = 10 (1)
👍👍14%
(3) a1 = 11, b1 = 11
a2 = 11, b2 = 10 (5)
👍👍👍👍👍👍👍👍71%
(4) a1 = 10, b1 = 10
a2 = 10, b2 = 11
▫️0%
🕴 تعدادکل رای ها: 7
با توجه به برنامه بالا به نظر شما خروجی پرینت گرفته شده از متغییر های a1,a2,b1,b2 کدام یک از موارد زیر است ؟
(1) a1 = 11, b1 = 10
a2 = 11, b2 = 11 (1)
👍👍14%
(2) a1 = 11, b1 = 10
a2 = 11, b2 = 10 (1)
👍👍14%
(3) a1 = 11, b1 = 11
a2 = 11, b2 = 10 (5)
👍👍👍👍👍👍👍👍71%
(4) a1 = 10, b1 = 10
a2 = 10, b2 = 11
▫️0%
🕴 تعدادکل رای ها: 7
👍1
#جواب
جواب درست گزینه سوم
(3)
a1 = 11, b1 = 11
a2 = 11, b2 = 10
در عملیات اول ابتدا به متغییر a1 یک واحد اضافه شده و در متغییر b1 ریخته میشود
اما در عملیات دوم ابتدا مقدار متغییر a2 در متغییر b2 ریخته میشود و سپس یک واحد به a2 اضافی میشود یعنی قبل از این که یک واحد به متغییر a2 اضافی شود مقدار a2 در متغییر b2 قرار گرفته است.
💯کانال تکنولوژی الکترونیک
🆔 @techtronic
💯گروه تخصصی میکرو آرم
🆔 @group_micro_arm
جواب درست گزینه سوم
(3)
a1 = 11, b1 = 11
a2 = 11, b2 = 10
در عملیات اول ابتدا به متغییر a1 یک واحد اضافه شده و در متغییر b1 ریخته میشود
اما در عملیات دوم ابتدا مقدار متغییر a2 در متغییر b2 ریخته میشود و سپس یک واحد به a2 اضافی میشود یعنی قبل از این که یک واحد به متغییر a2 اضافی شود مقدار a2 در متغییر b2 قرار گرفته است.
💯کانال تکنولوژی الکترونیک
🆔 @techtronic
💯گروه تخصصی میکرو آرم
🆔 @group_micro_arm
Deleted Account
♦️ مرجع آموزش های حرفه ای میکروکنترلرها ✔️ نرم افزار و سخت افزار #ARM #STM32 #LPC #AVR #C,C++ #Altium #Assemble هرشب یک ویدئوی آموزش حرفه ای 👇 https://news.1rj.ru/str/joinchat/AAAAAEZVKFMDgdHTmlN79w
♦️ جدیدا آموزشی رو تدارک دیدن به نام 《طراحی PCBهای قابل اعتماد برای کاربرهای میکروکنترلری》 که واقعا طراحان به این مطالب نیاز دارند.👆
Forwarded from کانال تبلیغاتی فنی و مهندسی (M.Vatan)
معرفی لینک تبلیغاتی " کانالها و گروه های" فنی و مهندسی :
(( برق ،، مخابرات ، کامپیوتر، مکانیک ، هوافضا، پزشکی ، معماری ، ریاضی و... ))
در این کانال : 👇
@Introduction_ChannelsAndGroups
(( برق ،، مخابرات ، کامپیوتر، مکانیک ، هوافضا، پزشکی ، معماری ، ریاضی و... ))
در این کانال : 👇
@Introduction_ChannelsAndGroups
Forwarded from کدنیک | codenic
مفهوم قرار دادن مقاومت pull up در شکل سمت راست
قرار دادن مقاومت pull down در شکل سمت چپ
و حالت مبهم یا Tri-state در شکل وسط
@techtronic
قرار دادن مقاومت pull down در شکل سمت چپ
و حالت مبهم یا Tri-state در شکل وسط
@techtronic