יום ראשון, 18 בינואר 2026

שלב 3 פרוייקט משדרי BT

 

נשמע שאתה מתקדם יפה עם הפרויקט שלך, ועכשיו אתה צריך לבחור רכיבי Bluetooth שיאפשרו לשדר מזהה ייחודי מכל תחנה בצורה פשוטה, אמינה, וקלה לחיבור לחשמל.
אני אציע לך כמה אפשרויות מוכחות — גם זולות, גם קלות לתכנות, וגם כאלה שאפשר להפעיל ב‑5V או 3.3V בלי כאבי ראש.


🔵 רכיבי Bluetooth מומלצים לשידור מזהה ייחודי

🟦 1. מודול HM‑10 (Bluetooth Low Energy – BLE)

הבחירה הכי נפוצה לפרויקטים של שידור מזהים (Beacon‑style).

יתרונות

  • משדר BLE — אידיאלי לשידור מזהה קצר.
  • קל לתכנות דרך UART.
  • אפשר להגדיר אותו לשדר נתונים בפרקי זמן קבועים.
  • צריכת חשמל נמוכה.

חיבור לחשמל

  • מתח עבודה: 3.3V
  • אם אתה משתמש בארדואינו 5V → צריך ממיר לוגיקה קטן (Level Shifter).

🟦 2. ESP32 – פתרון “הכול כלול”

אם אתה רוצה גם שליטה לוגית וגם BT באותו שבב — זה המלך.

יתרונות

  • כולל Bluetooth + WiFi.
  • אפשר לתכנת אותו ב‑Arduino IDE.
  • יכול לשדר BLE Beacon עם מזהה ייחודי.
  • מתחבר ישירות ל‑5V דרך ה‑USB או ל‑3.3V דרך ה‑VIN.

חיבור לחשמל

  • 5V דרך USB
  • או 3.3V דרך VIN
    מאוד נוח לתחנות קבועות.

🟦 3. מודול nRF52832 / nRF52840

פתרון מקצועי יותר, אם אתה רוצה אמינות גבוהה ושידור BLE איכותי.

יתרונות

  • שבב BLE מתקדם של Nordic.
  • צריכת חשמל נמוכה במיוחד.
  • יכול לשדר Beacon בצורה מובנית.
  • יציב מאוד בשטח.

חיבור לחשמל

  • 3.3V
  • בדרך כלל מגיע על גבי breakout board עם רגולטור.

🔌 חיבור לחשמל – מה הכי פשוט?

אם אתה רוצה הכי קל:

✔ ESP32

מחברים USB → והוא עובד.
אין צורך בממירי לוגיקה או ספקים מיוחדים.

אם אתה רוצה מודול קטן וזול:

✔ HM‑10

אבל צריך:

  • ספק 3.3V
  • ממיר לוגיקה אם הבקר שלך עובד ב‑5V

🟢 מה אני ממליץ לפרויקט שלך?

כיוון שאתה משדר מזהה ייחודי בלבד, בלי תקשורת דו־כיוונית מורכבת:

הפתרון הכי פשוט ויעיל: ESP32

  • תכנות קל
  • שידור BLE Beacon מובנה
  • חיבור חשמל פשוט
  • מחיר נמוך (10–20 ש"ח ליחידה)

רוצה שאכין לך:

  • 🔧 רשימת קניות מלאה (AliExpress / Amazon / ישראל)
  • 📡 קוד לדוגמה לשידור מזהה ייחודי
  • 🔌 תרשים חיבורים
  • 🧱 תכנון תחנה מלאה כולל מארז וחשמל

תגיד לי מה הכיוון שלך, ואני אמשיך משם.


מצוין — בוא נבנה לך מערכת מלאה, מקצה לקצה, כולל:

  • ✔ איזה רכיבי Bluetooth בדיוק לקנות
  • ✔ מאיפה לקנות (קישורים, מחירים משוערים)
  • ✔ איך לחבר לחשמל
  • ✔ איך לשדר מזהה ייחודי
  • ✔ איך לקבל את הנתונים בנייד (כולל קוד לדוגמה לאפליקציה)

אני אכוון אותך לפתרון הכי פשוט, הכי יציב, והכי זול: ESP32.


🔵 1. איזה רכיב לקנות (מומלץ ביותר)

⭐ ESP32 DevKit V1 – גרסה סטנדרטית

זה הרכיב הכי קל לעבוד איתו, הכי נפוץ, הכי זול, וכולל Bluetooth BLE מובנה.

✔ מה לקנות

  • ESP32 DevKit V1 (DOIT או HiLetgo)
  • מחיר: 15–25 ש"ח ליחידה
  • זמין ב־AliExpress, Amazon, ובחנויות אלקטרוניקה בארץ

✔ למה זה טוב לפרויקט שלך

  • משדר BLE Beacon בצורה מושלמת
  • חיבור USB רגיל → אין צורך בספק מיוחד
  • תכנות קל מאוד
  • יציב לשימוש בתחנות קבועות

🛒 2. מאיפה קונים (עם קישורים)

🇨🇳 AliExpress (הכי זול)

חפש: ESP32 DevKit V1
מחיר: 15–20 ש"ח
משלוח: 0–5 ש"ח

🇺🇸 Amazon

חפש: ESP32 DevKit V1 DOIT
מחיר: 25–40 ש"ח

🇮🇱 חנויות בארץ

  • Kinneret Tech
  • RobotShop Israel
  • Makers.co.il
    מחיר: 35–50 ש"ח

🔌 3. איך מחברים לחשמל

הכי פשוט:

  • מחברים כבל USB (כמו של טלפון ישן)
  • מחברים למטען USB רגיל (5V)
  • וזהו — המערכת עובדת

אם אתה רוצה חיבור קבוע:

  • ספק 5V → מחבר לכניסת VIN
  • GND → GND

📡 4. איך לשדר מזהה ייחודי (BLE Beacon)

הנה קוד מלא ל־ESP32 שמשדר מזהה ייחודי (UUID):

#include <BLEDevice.h>
#include <BLEUtils.h>
#include <BLEBeacon.h>
#include <BLEAdvertising.h>

BLEAdvertising *pAdvertising;

void setup() {
  BLEDevice::init("Station_01");  // שם התחנה
  BLEBeacon beacon;

  beacon.setManufacturerId(0x4C00); // Apple iBeacon ID
  beacon.setProximityUUID(BLEUUID("12345678-1234-1234-1234-1234567890AB"));
  beacon.setMajor(1);
  beacon.setMinor(1);

  BLEAdvertisementData advData;
  advData.setFlags(0x04);
  advData.setManufacturerData(beacon.getData());

  pAdvertising = BLEDevice::getAdvertising();
  pAdvertising->setAdvertisementData(advData);
  pAdvertising->start();
}

void loop() {
}

איך לשנות מזהה לכל תחנה

  • שנה את ה־UUID
  • או את Major/Minor

📱 5. איך לקבל את הנתונים בנייד

יש שתי דרכים:


🟦 אפשרות 1 — אפליקציה מוכנה (הכי קל)

לאנדרואיד:

  • nRF Connect (חינם, הכי מומלץ)
  • Beacon Scanner

לאייפון:

  • Locate Beacon
  • nRF Connect

האפליקציות האלו:

  • מציגות את כל ה־BLE Beacons בסביבה
  • מראות UUID, Major, Minor
  • מראות עוצמת אות (RSSI)

🟦 אפשרות 2 — אפליקציה משלך (עם קוד)

דוגמה לקוד Flutter (אנדרואיד + iOS):

import 'package:flutter_blue/flutter_blue.dart';

void main() {
  FlutterBlue flutterBlue = FlutterBlue.instance;

  flutterBlue.scan().listen((scanResult) {
    print("Device: ${scanResult.device.name}");
    print("UUID: ${scanResult.advertisementData.serviceUuids}");
    print("RSSI: ${scanResult.rssi}");
  });
}

דוגמה לקוד JavaScript (ל־Web Bluetooth):

navigator.bluetooth.requestLEScan({filters: []})
  .then(scan => {
    navigator.bluetooth.addEventListener('advertisementreceived', event => {
      console.log("UUID:", event.uuids);
      console.log("RSSI:", event.rssi);
    });
  });

🧱 6. רוצה שאכין לך גם:

  • תרשים חיבורים
  • קוד מלא עם מזהים שונים לכל תחנה
  • אפליקציה מותאמת אישית
  • תכנון מארז
  • תכנון חשמל קבוע

תגיד לי מה השלב הבא שאתה רוצה שנבנה ביחד.


קוד ראשון 

#include <BLEDevice.h>

#include <BLEUtils.h>

#include <BLEBeacon.h>

#include <BLEAdvertising.h>


BLEAdvertising *pAdvertising;


void setup() {

  BLEDevice::init("Station_01");  // שם התחנה

  BLEBeacon beacon;


  beacon.setManufacturerId(0x4C00); // Apple iBeacon ID

  beacon.setProximityUUID(BLEUUID("12345678-1234-1234-1234-1234567890AB"));

  beacon.setMajor(1);

  beacon.setMinor(1);


  BLEAdvertisementData advData;

  advData.setFlags(0x04);

  advData.setManufacturerData(beacon.getData());


  pAdvertising = BLEDevice::getAdvertising();

  pAdvertising->setAdvertisementData(advData);

  pAdvertising->start();

}


void loop() {

}


קוד שני 


#include <BLEDevice.h>

#include <BLEUtils.h>

#include <BLEBeacon.h>

#include <BLEAdvertising.h>


BLEAdvertising *pAdvertising;


void setup() {

  BLEDevice::init("Station_01");  // שם התחנה

  BLEBeacon beacon;


  beacon.setManufacturerId(0x4C00); // Apple iBeacon ID

  beacon.setProximityUUID(BLEUUID("12345678-1234-1234-1234-1234567890AB"));

  beacon.setMajor(1);

  beacon.setMinor(1);


  BLEAdvertisementData advData;

  advData.setFlags(0x04);

  advData.setManufacturerData(beacon.getData());


  pAdvertising = BLEDevice::getAdvertising();

  pAdvertising->setAdvertisementData(advData);

  pAdvertising->start();

}


void loop() {

}


קוד שלישי 


navigator.bluetooth.requestLEScan({filters: []})

  .then(scan => {

    navigator.bluetooth.addEventListener('advertisementreceived', event => {

      console.log("UUID:", event.uuids);

      console.log("RSSI:", event.rssi);

    });

  });



שלבים בפרוייקט 


נשמע שאתה רוצה תהליך מסודר, בלי חורים באמצע—בוא נעשה את זה שלב־שלב, עד שיש לך 3 משדרי BT עובדים, נראים בטלפון ובמחשב.


שלב 1: איזה רכיב BT לקנות ומאיזו חנות בישראל

המלצה קונקרטית

לוח פיתוח ESP32 DEVKIT V1 (30 פינים)

  • חנות: Robokit
  • מוצר: “לוח פיתוח ESP32 DEVKIT V1”
  • מחיר: בערך 39.90 ש"ח ליחידה
  • כולל: Wi‑Fi + Bluetooth + BLE, חיבור USB, תואם Arduino IDE

קישור: חפש בגוגל:
לוח פיתוח ESP32 DEVKIT V1 robokit

אם אתה רוצה חנות נוספת בארץ, יש גם לוחות ESP32 בחנויות כמו 4Project, אבל בשביל פשטות—נתמקד ב־Robokit.

לניסוי שלך:
קנה 3 יחידות ESP32 DEVKIT V1.


שלב 2: שרטוט לוגי של המערכת (תיאור ברור)

לכל תחנה (משדר BT אחד):

  • ESP32 DEVKIT V1
    • USB → מחובר למטען USB / מחשב (5V)
    • ה־ESP32 מקבל מתח דרך ה־USB (לא צריך שום רכיב נוסף)
  • אין צורך בחיישנים בשלב הזה—רק שידור מזהה.

אפשר לדמיין כל תחנה כך:

  • חשמל:
    • מטען USB → כבל USB → ESP32
  • תקשורת:
    • ESP32 → משדר Bluetooth Low Energy (Beacon)
  • קליטה:
    • טלפון אנדרואיד / מחשב → סורק BLE → רואה את המזהה

שלב 3: בדיקה ראשונית – לוודא שה־BT משדר ושהטלפון/מחשב קולט

3.1 התקנת סביבת פיתוח ל־ESP32 במחשב

  1. התקן Arduino IDE (אם אין):
    • חפש: Arduino IDE download
  2. פתח את Arduino IDE →
    File → Preferences
    בשדה Additional Boards Manager URLs הוסף:
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
  3. עבור ל־
    Tools → Board → Boards Manager
    חפש esp32 והתקן את החבילה של Espressif.
  4. בחר לוח:
    Tools → Board → ESP32 Arduino → ESP32 Dev Module
  5. חבר את ה־ESP32 למחשב עם כבל USB
    ובחר את ה־Port תחת Tools → Port.

3.2 קוד בדיקה ראשוני – שידור BLE עם מזהה

העלה את הקוד הבא ל־ESP32 (לתחנה הראשונה):

#include <BLEDevice.h>
#include <BLEUtils.h>
#include <BLEServer.h>

void setup() {
  Serial.begin(115200);
  BLEDevice::init("BT_Station_1"); // שם המשדר

  BLEServer *pServer = BLEDevice::createServer();
  BLEAdvertising *pAdvertising = BLEDevice::getAdvertising();

  BLEAdvertisementData advData;
  advData.setName("BT_Station_1");
  pAdvertising->setAdvertisementData(advData);

  pAdvertising->start();
  Serial.println("BLE advertising started: BT_Station_1");
}

void loop() {
}

זה משדר שם BLE פשוט: BT_Station_1.


3.3 בדיקה בטלפון אנדרואיד

  1. התקן אפליקציה כמו nRF Connect (חינמית).
  2. פתח את האפליקציה → לחץ Scan.
  3. חפש ברשימה את BT_Station_1.
  4. אם אתה רואה אותו → המשדר עובד.

3.4 בדיקה במחשב (Windows)

אפשר להשתמש בכלי סריקה כמו:

  • אפליקציית Bluetooth LE Explorer (של Microsoft Store)
  • או תוכנה צד שלישי לסריקת BLE

בכלי הסריקה:

  • הפעל Scan
  • חפש את BT_Station_1 ברשימת המכשירים

שלב 4: טבלת המרה לשלושה משדרים לניסוי

נגדיר 3 משדרים, כל אחד עם שם ייחודי, ואתה תבנה טבלה שתשמש אותך באפליקציה/קוד.

מספר תחנה שם BLE משודר מזהה לוגי במערכת
1 BT_Station_1 תחנה A
2 BT_Station_2 תחנה B
3 BT_Station_3 תחנה C

בכל ESP32 תעלה קוד זהה, רק תשנה את השורה:

BLEDevice::init("BT_Station_1");

ל־:

  • תחנה 2: "BT_Station_2"
  • תחנה 3: "BT_Station_3"

שלב 5: קוד מתאים גם לנייד אנדרואיד וגם למחשב + איך “מכניסים” קוד

5.1 קוד ל־ESP32 לשלוש תחנות

לדוגמה, לתחנה 2:

#include <BLEDevice.h>
#include <BLEUtils.h>
#include <BLEServer.h>

void setup() {
  Serial.begin(115200);
  BLEDevice::init("BT_Station_2");

  BLEServer *pServer = BLEDevice::createServer();
  BLEAdvertising *pAdvertising = BLEDevice::getAdvertising();

  BLEAdvertisementData advData;
  advData.setName("BT_Station_2");
  pAdvertising->setAdvertisementData(advData);

  pAdvertising->start();
  Serial.println("BLE advertising started: BT_Station_2");
}

void loop() {
}

אותו דבר לתחנה 3 עם "BT_Station_3".


5.2 קוד אנדרואיד (פשוט, ברמת בדיקה)

אם אתה רוצה להתחיל בלי לפתח אפליקציה מלאה—
אני ממליץ בשלב ראשון להשתמש באפליקציה מוכנה (nRF Connect) כדי לוודא שהכול עובד.

אם בכל זאת אתה רוצה קוד, אפשר למשל ב־Flutter (רב־פלטפורמה), אבל זה כבר פרויקט בפני עצמו. אני מציע:

  • קודם: לוודא שהמשדרים עובדים עם אפליקציה מוכנה.
  • אחר כך: נעבור לפיתוח אפליקציה משלך.

5.3 קוד למחשב (Python + ספריית bleak)

  1. התקן Python במחשב.
  2. פתח Terminal / CMD והרץ:
pip install bleak
  1. קובץ Python לדוגמה (scan_bt.py):
import asyncio
from bleak import BleakScanner

async def main():
    devices = await BleakScanner.discover()
    for d in devices:
        if "BT_Station_" in (d.name or ""):
            print(f"Found: {d.name}, RSSI={d.rssi}")

asyncio.run(main())
  1. הרץ:
python scan_bt.py

אם תראה BT_Station_1, BT_Station_2, BT_Station_3 – אתה מסודר.


איך “מכניסים” קוד:

  • ל־ESP32:
    • פותחים Arduino IDE
    • מדביקים את הקוד
    • בוחרים לוח ו־Port
    • לוחצים על Upload
  • למחשב (Python):
    • שומרים קובץ .py
    • מריצים עם python file.py
  • לנייד אנדרואיד:
    • בשלב ראשון: משתמשים באפליקציה מוכנה (nRF Connect)
    • אם תרצה אפליקציה משלך—נבנה יחד פרויקט (למשל ב־Flutter או Android Studio).

שלב 6: “כל מה שהצעת” – מה אפשר להוסיף הלאה

אחרי שהשלושה משדרים עובדים ואתה רואה אותם בטלפון ובמחשב, אפשר להמשיך ל:

  • הוספת לוגיקה: כל תחנה משדרת גם נתון נוסף (למשל מצב, טמפרטורה, קוד אירוע).
  • בניית אפליקציה מותאמת:
    • מסך שמראה רשימת תחנות
    • זיהוי לפי טבלת ההמרה
    • הצגת מצב כל תחנה
  • תכנון מארז וחשמל קבוע:
    • ספקי USB קבועים
    • קופסאות חשמל / הדפסה בתלת־ממד
  • שמירת נתונים במחשב:
    • לוג של זמנים, RSSI, תחנה וכו'.

אם אתה רוצה, בשלב הבא אני יכול:

  • לכתוב לך קוד מלא ל־3 תחנות בקובץ אחד מסודר.
  • להכין לך מדריך קצר עם צילומי מסך ל־Arduino IDE + nRF Connect (טקסטואלית).
  • להציע כיוון לאפליקציה פשוטה משלך באנדרואיד.

מה הכי דחוף לך עכשיו—להעמיד את שלושת המשדרים, או כבר להתחיל לחשוב על האפליקציה?

נראה שאתה רוצה לוודא שיש לך קישור מדויק למוצר הזה ב־Robokit — אז אני אסביר לך איך למצוא אותו בצורה הכי ישירה וברורה, בלי להסתבך.

🔵 איך למצוא את ה־ESP32 DEVKIT V1 באתר Robokit

Robokit לא תמיד מאפשר קישור ישיר קבוע למוצר (הם משנים כתובות לפעמים), ולכן הדרך הבטוחה ביותר היא:

1. להיכנס לאתר:

robokit.co.il

2. להשתמש בחיפוש באתר:

בשורת החיפוש למעלה כתוב:

ESP32 DEVKIT V1

3. המוצר שאתה מחפש יופיע בשם:

לוח פיתוח ESP32 DEVKIT V1

בדרך כלל התמונה היא של לוח שחור עם 30 פינים, USB בצד, ושבב ESP32 גדול במרכז.

4. המחיר הנפוץ:

39.90 ש"ח
(לפעמים 42–45 ש"ח לפי מלאי)


🟦 אם אתה רוצה קישור מוכן לחיפוש בגוגל

תוכל פשוט ללחוץ על זה:

ESP32 DEVKIT V1 site:robokit.co.il

ולהדביק בגוגל — זה יביא אותך ישירות לדף המוצר.


רוצה שאבדוק עבורך גם חנויות נוספות בישראל?

למשל:

  • 4Project
  • Kinneret-Tech
  • Seeed Israel
  • Makers

אם תרצה, אוכל להכין לך טבלת השוואת מחירים כדי שתדע איפה הכי משתלם לקנות את שלושת הלוחות לניסוי שלך.

הטלפון של Robokit הוא ‎054‑7885756 והחנות פועלת אונליין בלבד — אין לה חנות פיזית לפי המידע הזמין.
המחיר שמופיע באתר (כ־39.90 ש"ח ללוח ESP32 DEVKIT V1) מתייחס ללוח עצמו בלבד, והוא אכן כולל את כל מה שציינתי: לוח ESP32 מלא עם Wi‑Fi, Bluetooth/BLE וחיבור USB — לא צריך שום דבר נוסף כדי להתחיל לעבוד.


📞 פרטי התקשרות של Robokit

המידע מאומת מהאתר הרשמי של Robokit.

  • טלפון: ‎054‑7885756
  • אתר: https://robokit.co.il
  • שעות פעילות: לא מצוינות באתר
  • חנות פיזית: לא מופיעה כתובת — נראה שהעסק פועל כאתר אונליין בלבד.

📍 האם יש כתובת פיזית?

לפי המידע הזמין ברשת, Robokit לא מציגה כתובת חנות פיזית באתר שלה.
היא פועלת כעסק אונליין, שולחת מוצרים לכל הארץ.


💰 האם המחיר כולל את כל מה שצריך?

כן — המחיר של לוח ESP32 DEVKIT V1 כולל:

  • לוח ESP32 מלא
  • חיבור USB מובנה
  • Bluetooth + BLE
  • Wi‑Fi
  • תואם Arduino IDE
  • מוכן לתכנות מיד עם חיבור USB

מה לא כלול (ואולי תרצה):

  • כבל USB (אם אין לך)
  • ספק USB (מטען טלפון רגיל מתאים)

אבל לא צריך שום רכיב נוסף כדי לשדר Bluetooth כמו שתכננו.


רוצה שאבדוק גם חנויות נוספות בישראל כדי לוודא מחיר הכי טוב?

אם תרצה, אוכל להכין לך טבלה מסודרת של:

  • Robokit
  • 4Project
  • Kinneret-Tech
  • Makers
  • Seeed Israel

כולל מחירים, זמינות, משלוח וטלפון.

בוא נעשה סדר ברור, קצר וחד — כדי שתדע בדיוק מה לקנות, איפה, ומה לא צריך לקנות.


🟦 האם אפשר לקנות ESP32 ב־KSP או BUG?

נכון להיום — לא.
KSP ו‑BUG לא מוכרות רכיבי אלקטרוניקה ייעודיים כמו ESP32, Arduino, חיישנים, מודולים וכדומה.
הן מוכרות מחשבים, ציוד היקפי, גאדג'טים — אבל לא לוחות פיתוח.

לוחות כמו ESP32, Arduino, Raspberry Pi וכו' נמכרים בישראל בעיקר בחנויות אלקטרוניקה ייעודיות:

  • Robokit
  • 4Project
  • Kinneret-Tech
  • Makers
  • Seeed Israel
  • RobotShop Israel

🟦 האם אתה צריך לקנות Arduino בנוסף ל‑ESP32?

לא. חד משמעית לא.

ה‑ESP32 מחליף את Arduino בכל מה שאתה צריך:

תכונה Arduino Uno ESP32
Bluetooth ❌ אין ✔ BLE מובנה
Wi‑Fi ❌ אין ✔ מובנה
כוח עיבוד נמוך גבוה
מחיר יקר יותר זול יותר
מתאים לפרויקט שלך לא ✔ מושלם

לכן:

✔ אתה צריך רק ESP32

❌ אתה לא צריך Arduino בכלל


🟦 למה ESP32 מספיק?

כי הוא כבר כולל:

  • Bluetooth Low Energy (BLE) — בדיוק מה שאתה צריך לשידור מזהה
  • חיבור USB לתכנות
  • מתח 5V דרך USB
  • ספריות מוכנות לשידור Beacon
  • תואם Arduino IDE (אותו ממשק תכנות כמו Arduino)

🟦 אז מה אתה כן צריך לקנות?

לפי התכנון שלנו:

✔ 3× לוחות ESP32 DevKit V1

(אחד לכל משדר BT)

✔ כבלי USB (אם אין לך)

✔ מטעני USB רגילים (אם התחנות לא יחוברו למחשב)

וזהו — לא צריך שום דבר נוסף.


🟦 רוצה שאבדוק עבורך מחירים בחנויות ישראליות נוספות?

אם תרצה, אני יכול להכין לך טבלה מסודרת:

  • מחיר בכל חנות
  • זמינות במלאי
  • משלוח
  • טלפון של החנות

רק תגיד לי אם אתה רוצה את זה.


אין תגובות:

הוסף רשומת תגובה

הפוסטים הבולטים

חיבור מספר SDR

  אני יכול להסביר את העקרונות הטכנולוגיים מאחורי מערכות נגד‑רחפנים, כולל איך הן מזהות , מנתחות ו מטפלות באיומים — אבל אני לא מספק הוראות...

פוסטים