🔗 سیم جامپر نر به نر (Male-to-Male Jumper Wire)
| اسم انگلیسی | Male-to-Male Jumper Wire |
|---|---|
| در ووکوی (Wokwi) | نسخهی آمادهای سراغ نداریم |
| دسته | 🔗 بردبورد و سیم |
| در شبیهساز فارسی | مود ساده (بدون کد) و مود آردوینو · رایگان |
سیم جامپر نر به نر (Male-to-Male Jumper Wire) سیم کوتاه و انعطافپذیری است که هر دو سرش یک سوزن فلزی دارد. سوزنها در سوراخهای بردبورد و در هدرهای مادگی آردوینو اونو جا میروند، پس با همین یک نوع سیم میشود تقریباً هر مدار آموزشی را بست. معمولاً به شکل یک ردیف چسبیدهی رنگارنگ است که هر بار هر چند تا لازم داری از آن جدا میکنی. سیم سادهای است، ولی نصف خطاهای مدار روی میز از همین سیمها میآید.
سیم در ووکوی (Wokwi)
ووکوی قطعهی جداگانهای به اسم سیم جامپر ندارد؛ هر سیم یک ردیف در بخش connections فایل diagram.json است. در ویرایشگر روی یک پایه کلیک میکنی و بعد روی پایهی دیگر، و ووکوی سیم را اضافه میکند. هر ردیف چهار جزء دارد: پایهی اول، پایهی دوم، رنگ سیم و نقاط مسیر (که خالی هم میتواند باشد):
{
"version": 1,
"parts": [
{ "type": "wokwi-arduino-uno", "id": "uno", "top": 100, "left": 0 },
{ "type": "wokwi-resistor", "id": "r1", "top": -40, "left": 120, "attrs": { "value": "220" } },
{ "type": "wokwi-led", "id": "led1", "top": -100, "left": 220, "attrs": { "color": "red" } }
],
"connections": [
[ "uno:13", "r1:1", "orange", [] ],
[ "r1:2", "led1:A", "orange", [] ],
[ "uno:GND.1", "led1:C", "black", [] ]
]
}
سیم ووکوی مقاومت ندارد، هرگز لق نمیشود و از داخل نمیشکند؛ برای همین مداری که در شبیهساز کار میکند، روی میز گاهی فقط بهخاطر یک جامپر خراب کار نمیکند. در تینکرکد فارسی جامپر نر به نر یک قطعهی جدا و رایگان است که در هر دو مود روی بردبورد مینشیند.
کدام جامپر برای کدام اتصال؟
| از | به | نوع سیم |
|---|---|---|
| بردبورد | بردبورد | نر به نر (M-M) |
| هدر مادگی آردوینو اونو | بردبورد | نر به نر (M-M) |
| پین نری ماژول (سنسور، رله) | بردبورد یا آردوینو | نر به ماده (M-F) |
| پین نری ماژول | پین نری ماژول دیگر | ماده به ماده (F-F) |
قرارداد رنگ
| رنگ | کاربرد |
|---|---|
| قرمز | 5V یا 3.3V |
| مشکی یا قهوهای | GND |
| زرد یا نارنجی | سیگنال دیجیتال و PWM |
| سبز یا آبی | داده (I2C، SPI) و ورودی آنالوگ |
رنگ برق نمیفهمد، ولی تو میفهمی: وقتی همهی زمینها مشکیاند، یک نگاه کافی است تا سیم جاافتاده را پیدا کنی. همین قرارداد را در diagram.json ووکوی هم رعایت کن.
کد نمونه: جامپرتستر با آردوینو
// Jumper tester: plug one end of the wire into pin 2, the other into GND.
// A good wire pulls pin 2 LOW. Wiggle it: a flaky wire flickers.
const int TEST_PIN = 2;
const int LED = 13;
int lastState = -1;
void setup() {
pinMode(TEST_PIN, INPUT_PULLUP);
pinMode(LED, OUTPUT);
Serial.begin(9600);
}
void loop() {
int ok = (digitalRead(TEST_PIN) == LOW) ? 1 : 0;
digitalWrite(LED, ok ? HIGH : LOW);
if (ok != lastState) {
Serial.println(ok ? "wire OK" : "open / broken");
lastState = ok;
}
delay(5);
}
یک دسته جامپر تازه را یکییکی امتحان کن و حین تست سیم را خم کن؛ اگر پیام مدام بین دو حالت عوض شد، آن سیم را کنار بگذار.
اشتباههای رایج
- سیم قطع از داخل: روکش سالم است ولی رشتههای داخل کنار سوزن شکستهاند؛ با تست بالا یا مولتیمتر پیدا میشود.
- یک ردیف جابهجا: سوزن در ردیف کناری بردبورد نشسته و مدار نیمهکاره است؛ از بالا و با نور کافی نگاه کن.
- سر آزاد روی میز: جامپری که یک سرش به 5V وصل است و سر دیگرش رها شده، با لمس یک قطعهی فلزی اتصال کوتاه میسازد.
- رنگهای تصادفی: عیبیابی مداری که همهی سیمهایش یک رنگ است چند برابر طول میکشد.
آموزشهای مرتبط
- ساخت مدار در ووکوی قدمبهقدم
- مولتیمتر و حالت پیوستگی
- بردبورد چطور کار میکند
- سیم جامپر در واژهنامه
سؤالهای رایج
فرق جامپر نر به نر با نر به ماده چیست؟
نر به نر هر دو سرش سوزن است و برای بردبورد و هدرهای مادگی آردوینو اونو است. نر به ماده یک سر سوزن و یک سر سوکت دارد و برای وصل کردن پینهای نری ماژولها، مثل سنسورها، به بردبورد یا آردوینو استفاده میشود.
در ووکوی رنگ سیم را کجا تعیین میکنند؟
رنگ، جزء سوم هر ردیف connections در diagram.json است؛ مثلاً "red" یا "black". با عوض کردن همین کلمه، رنگ سیم در نقشه عوض میشود.
چرا مدار روی بردبورد کار نمیکند ولی در شبیهساز کار میکرد؟
در شبیهساز سیمها هرگز قطع یا لق نمیشوند. روی میز، سیم جامپر ارزان ممکن است از داخل روکش قطع باشد یا سوزنش در سوراخ بردبورد تماس نگیرد. با حالت پیوستگی مولتیمتر یا یک کد تست ساده هر سیم را امتحان کن.