اگر بخواهید چیزی با Raspberry Pi بسازید، احتمالاً از مقاومتها استفاده خواهید کرد. در این تمرین باید دو نکته را دربارهی آنها بدانید:
تولیدکنندگان برای دور زدن این مشکل، نوارهایی با کد رنگی روی مقاومتها چاپ میکنند تا مقدار مقاومتشان را نشان دهند. هر نوار یک موقعیت و یک مقدار عددی دارد.
۲ نوار اول یک مقاومت از یک شیوهی رمزگذاری ساده پیروی میکنند: هر رنگ به یک عدد واحد نگاشت میشود.
در این تمرین میخواهید برنامهای مفید بسازید تا مجبور نباشید مقدار نوارها را به خاطر بسپارید.
این رنگها چنین رمزگذاری میشوند:
هدف این تمرین ساختن راهی است که:
یادسپارها رنگها را به اعداد نگاشت میکنند، که وقتی در قالب یک آرایه ذخیره شوند، بهطور اتفاقی با اندیس خودشان در آرایه برابر میشوند: Better Be Right Or Your Great Big Values Go Wrong.
اطلاعات بیشتر دربارهی رمزگذاری رنگی مقاومتها را میتوانید در مقالهی ویکیپدیای کد رنگ الکترونیکی بیابید.