12/12/2025
🚀 Tutorial: RFID Access Control System Using Arduino + Servo Motor
(Door Lock Project for Beginners)
এটা খুব জনপ্রিয় একটা IoT/Robotics বেসিক প্রজেক্ট—স্কুল/কলেজ/হোম অটোমেশন সবখানেই ব্যবহার করা যায়।
🧰 প্রয়োজনীয় জিনিসপত্র
Arduino Uno / Nano
RFID Module (RC522)
Servo Motor (SG90 / MG995)
Jumper Wires
Breadboard
5V Power Supply
🔌 সার্কিট কানেকশন
RC522 → Arduino
SDA → D10
SCK → D13
MOSI → D11
MISO → D12
IRQ → Not connected
RST → D9
3.3V → 3.3V
GND → GND
SERVO → Arduino
Signal → D6
VCC → 5V
GND → GND
🛠️ কোড
RFID লাইব্রেরি ইনস্টল করতে হবে:
MFRC522 by GithubCommunity
Servo লাইব্রেরি:
Servo (built-in)
SS_PIN 10
RST_PIN 9
MFRC522 rfid(SS_PIN, RST_PIN);
Servo servo;
String masterTag = "43 A2 1F B7";
void setup() {
Serial.begin(9600);
SPI.begin();
rfid.PCD_Init();
servo.attach(6);
servo.write(0); // Door locked
Serial.println("Scan RFID Tag...");
}
void loop() {
if (!rfid.PICC_IsNewCardPresent()) return;
if (!rfid.PICC_ReadCardSerial()) return;
String tagID = "";
for (byte i = 0; i < rfid.uid.size; i++) {
tagID += String(rfid.uid.uidByte[i], HEX) + " ";
}
tagID.toUpperCase();
Serial.println("Tag: " + tagID);
if (tagID == masterTag) {
Serial.println("Access Granted!");
servo.write(90); // Unlock
delay(3000);
servo.write(0); // Lock again
} else {
Serial.println("Access Denied!");
}
rfid.PICC_HaltA();
rfid.PCD_StopCrypto1();
}
🔍 কীভাবে নিজের ট্যাগ আইডি নিবেন?
Serial Monitor ওপেন করুন → কার্ড স্ক্যান করুন → যেই আইডি দেখাবে, সেটাই masterTag-এ বসিয়ে দিন।
🧪 আউটপুট
সঠিক RFID কার্ড স্ক্যান করলে সার্ভো 90° ঘুরে দরজা (লক) ওপেন হবে।
কয়েক সেকেন্ড পরে আবার অটোমেটিক বন্ধ।
📦 রিয়েল লাইফ ইউজ
রুম/ল্যাব অ্যাক্সেস কন্ট্রোল
হাজিরা সিস্টেম
লকার সিকিউরিটি
যেকোনো ধরনের IoT, Embedded System, Robotics, Machine Learning and AI রিলেটেড প্রজেক্টের জন্য আমাদের পেজ অথবা হোয়াটসঅ্যাপ নাম্বারে নক করুন। ধন্যবাদ
07/12/2025
Proud to share my recent project: Smart Traffic Management System using Machine Learning and Artificial Intelligence.
The system leverages real-time computer vision, predictive ML models, and automated signal control to reduce congestion and improve urban mobility.
Core components include:
AI-based vehicle detection
Adaptive traffic signal optimization
Traffic pattern prediction
IoT-ready system architecture
Centralized analytics dashboard
This project is a step toward scalable smart city infrastructure and data-driven urban planning.
18/07/2025
🚀 Looking for Robotics, IoT, or Embedded System Project Solutions?
We’re here to turn your ideas into impactful innovations!
🔬 Jontro-Tantrik Lab
“Local Innovation for Global Impact”
With 9+ years of hands-on experience, our grassroots R&D Lab in Bangladesh is empowering smart solutions in IoT, Robotics, Embedded Systems, and Healthcare Tech.
We've proudly collaborated with universities, researchers, and young innovators to build low-cost, high-impact prototypes and products.
💡 Our Services:
✅ R&D Prototyping
✅ IoT Product Development
✅ Embedded AI & ML Integration
✅ Final Year Project Consultation
✅ Science Fair Project Consultation
📞 Let’s collaborate to bring your innovation from lab to life!
📩 WhatsApp, Message us now or email: 01822-265260
🌐 Follow us for future tech updates.
08/07/2025
আসসালামু আলাইকুম।
**যন্ত্র-তান্ত্রিক ল্যাব** থেকে আপনাদের জন্য নিয়ে এসেছি আরেকটি নতুন হ্যান্ডস-অন টিউটোরিয়াল 🎥
🎯শিরোনাম: 👉“নিজের হাতে বানান স্মার্ট ক্যামেরা সিস্টেম | ESP32-CAM ব্যবহার করে”
এই টিউটোরিয়ালে শিখবেন কিভাবে কম খরচে ESP32-CAM দিয়ে একটি Wi-Fi ভিত্তিক স্মার্ট ক্যামেরা বানানো যায় যা রিয়েল-টাইম ভিডিও স্ট্রিমিং করতে পারে।
# # 🧰 প্রয়োজনীয় যন্ত্রপাতি:
* ESP32-CAM মডিউল
* FTDI (USB to TTL) প্রোগ্রামার
* Jumper wire
* Breadboard (ঐচ্ছিক)
# # 🔌 সংযোগ ডায়াগ্রাম:
| ESP32-CAM Pin | FTDI Pin |
| ------------- | ------------------ |
| U0R (Rx) | Tx |
| U0T (Tx) | Rx |
| GND | GND |
| 5V | VCC (5V) |
| IO0 | GND (for flashing) |
# # 💻 কোডিং প্রসেস:
# # # 🔹 Arduino IDE সেটআপ:
* Arduino IDE ওপেন করুন
* Board Manager থেকে **ESP32 Board** ইন্সটল করুন
* Tools > Board > **ESP32cam Ai Thinker Module** সিলেক্ট করুন
* Flash Size: **"4MB (with spiffs)"**
* Partition Scheme: **"Huge APP"**
# # # 🔹 কোড লোড ও WiFi সেটিংস:
const char* ssid = "Your_WiFi_Name";
const char* password = "Your_WiFi_Password";
* কোড:
`File > Examples > ESP32 > Camera > CameraWebServer`
* নিচের লাইনটি আনকমেন্ট করুন:
` CAMERA_MODEL_AI_THINKER`
# # 🚀 আপলোড ও রান:
1. IO0 কে GND তে সংযুক্ত করুন (Flash Mode)
2. কোড আপলোড করুন
3. আপলোড শেষে IO0 আর GND খুলে দিন
4. Serial Monitor খুলে 115200 Baudrate দিন
5. দেখতে পাবেন একটি IP Address এসেছে: যেমন http://192.168.0.104
# # 🌐 ভিডিও স্ট্রিমিং দেখুন:
WiFi-connected ব্রাউজারে ওই IP খুললে লাইভ ক্যামেরা ফিড দেখতে পারবেন! 📷
# # 🧪 ব্যবহার ক্ষেত্র:
* Smart Home Surveillance
* Animal Monitoring
* DIY IoT Projects
* Research & Educational Use
📌 **পরবর্তী টিউটোরিয়ালে** আমরা দেখাবো কিভাবে ESP32-CAM দিয়ে ফুড spoilage, motion detection বা object tracking করা যায়। পরবর্তী টিউটোরিয়াল পাওয়ার জন্য যন্ত্র-তান্ত্রিক ল্যাবের সাথেই থাকুন!
ধন্যবাদ!
🔗 Page: [facebook.com/Jontrotantrik](https://www.facebook.com/Jontrotantrik)
\ #বাংলায়\_শিখুন
04/07/2025
আসসালামুয়ালাইকুম! আজকে আপনাদের সামনে হাজির হয়েছি নতুন আরও একটি টিউটোরিয়াল নিয়ে।
টিউটোরিয়াল: Soil Moisture Sensor দিয়ে স্বয়ংক্রিয় পানি সেচ (Auto Irrigation) সিস্টেম
🧰 প্রয়োজনীয় যন্ত্রাংশ:
ESP32 / NodeMCU (WiFi Board)
Soil Moisture Sensor (Analog Type)
Relay Module (1 Channel)
Water Pump (DC 5V/12V)
Power Supply (ব্যাটারি বা 12V Adapter)
Jumper Wires
কানেকশন ডায়াগ্রাম:
সেন্সর / ডিভাইস ESP32 পিন
Soil Moisture AOUT GPIO 34 (Analog)
Soil Moisture VCC 3.3V
Soil Moisture GND GND
Relay IN GPIO 26
Relay VCC 3.3V or 5V (Module Dependent)
Relay GND GND
যদি আপনি NodeMCU ব্যবহার করেন:
Analog = A0, Relay = D1
কোড (Arduino IDE):
soilPin 34 // Soil sensor analog pin
relayPin 26 // Relay control pin
int moistureValue = 0;
int threshold = 35; // Moisture percentage threshold (adjustable)
void setup() {
Serial.begin(115200);
pinMode(relayPin, OUTPUT);
digitalWrite(relayPin, HIGH); // Pump OFF initially
}
void loop() {
int analogValue = analogRead(soilPin);
moistureValue = map(analogValue, 4095, 0, 0, 100); // 0 = wet, 100 = dry
Serial.print("Soil Moisture: ");
Serial.print(moistureValue);
Serial.println("%");
if (moistureValue > threshold) {
digitalWrite(relayPin, LOW); // Turn ON pump
Serial.println("Soil dry! Pump ON");
} else {
digitalWrite(relayPin, HIGH); // Turn OFF pump
Serial.println(" Soil wet! Pump OFF");
}
delay(3000);
}
অ্যাডভান্স ফিচার আইডিয়া:
Blynk App দিয়ে দূর থেকে মনিটরিং
Firebase/Thingspeak Integration
LCD Display তে Status দেখানো
Solar Power + Battery Backup
Multiple Moisture Sensor Zone
ফলাফল:
মাটি শুকিয়ে গেলে মোটর চালু হবে (পানি দেবে)
মাটি ভিজে গেলে মোটর বন্ধ হয়ে যাবে
সিরিয়াল মনিটরে রিয়েল-টাইমে দেখাবে মাটির আর্দ্রতা
বাস্তব প্রয়োগ:
গ্রামীণ কৃষি উন্নয়ন
ছাদ বাগান
অফিসে/বাড়িতে প্ল্যান্ট কেয়ারে
অটোনোমাস কৃষি রোবটের অংশ
আজকের মত এতটুকুই। পরবর্তী টিউটোরিয়াল পাওয়ার জন্য যন্ত্র-তান্ত্রিক ল্যাবের সাথেই থাকুন। ধন্যবাদ
14/06/2025
🎓 “Final Year Project নিয়ে দুশ্চিন্তা? — আমরা আছি।”
✅ রিপোর্ট লিখা থেকে শুরু করে সার্কিট ডিজাইন
✅ Arduino/ESP32/ML/IoT – সব কিছু এক জায়গায়
✅ বাস্তব ডেমো + কোড + গাইডলাইন
📢 আমাদের সাথে আপনার প্রজেক্ট শুরু করুন এখনই!
📩 মেসেজ করুন “FYP” লিখে, বা WhatsApp: 01822-265260
06/06/2025
🌙🕌 ঈদুল আজহার শুভেচ্ছা! 🐐💫
যন্ত্র-তান্ত্রিক ল্যাব পরিবারের পক্ষ থেকে
আপনাকে ও আপনার প্রিয়জনদের জানাই
ঈদুল আজহার আন্তরিক শুভেচ্ছা ও অভিনন্দন।
এই ঈদ হোক আত্মত্যাগ, ভালোবাসা ও মানবিকতার এক অনন্য উদাহরণ।
আমরা বিশ্বাস করি, প্রযুক্তি ও মানুষের কল্যাণ একসাথে এগিয়ে যেতে পারে।
চলুন, আমরা ঈদের এই শিক্ষা হৃদয়ে ধারণ করে
আরো সহানুভূতিশীল, উদ্ভাবনী এবং ইতিবাচক সমাজ গড়ে তুলি।
🤝 ঈদ মোবারক!
— যন্ত্র-তান্ত্রিক ল্যাব 🛠️🤖🇧🇩
#যন্ত্রতান্ত্রিকল্যাব
29/05/2025
আসসালামুয়ালাইকুম। আজকে আপনাদের সামনে হাজির হয়েছি IoT (Internet of Things) বেইসড আরও একটি নতুন প্রজেক্ট নিয়ে।
প্রজেক্টের নাম: IoT based Fire Alarm System
এই প্রজেক্টে আমরা ESP32 বোর্ডের সাথে একটি Flame Sensor বা Smoke Sensor ব্যবহার করব। আগুন বা ধোঁয়া শনাক্ত হলে:-
• একটি buzzer বাজবে
• এবং WiFi-এর মাধ্যমে নোটিফিকেশন পাঠানো হবে একটি ওয়েব সার্ভারে বা মোবাইলে।
যেসব জিনিসপত্র লাগবে (Components Needed)
• ESP32 Development Board
• Flame Sensor / MQ-2 Smoke Sensor
• Piezo Buzzer
• Jumper Wires
• Breadboard
• Internet-enabled WiFi
(ঐচ্ছিক: LED বা OLED Display)
সংযোগ (Circuit Wiring)
Flame Sensor (Digital output preferred):
• VCC → 3.3V (ESP32)
• GND → GND
• DO → GPIO 4
Buzzer:
•
o → GPIO 5
•
o → GND
কোড (ESP32 with Blynk or Webhook Notification)
Blynk ব্যবহার করে (নোটিফিকেশন পাঠানোর সহজ উপায়):
BLYNK_TEMPLATE_ID "YourTemplateID"
BLYNK_DEVICE_NAME "FireAlarm"
BLYNK_AUTH_TOKEN "YourAuthToken"
char ssid[] = "Your_WiFi_SSID";
char pass[] = "Your_WiFi_Password";
int flamePin = 4;
int buzzerPin = 5;
void setup() {
Serial.begin(115200);
pinMode(flamePin, INPUT);
pinMode(buzzerPin, OUTPUT);
Blynk.begin(BLYNK_AUTH_TOKEN, ssid, pass);
}
void loop() {
Blynk.run();
int fire = digitalRead(flamePin);
if (fire == LOW) { // আগুন ধরলে Flame sensor LOW দেয়
digitalWrite(buzzerPin, HIGH);
Blynk.logEvent("fire_alert", "Fire detected!");
delay(2000);
} else {
digitalWrite(buzzerPin, LOW);
}
delay(500);
}
Note: আগেই Blynk IoT অ্যাপ থেকে একটি project তৈরি করে Template ID, Device Name, ও Auth Token নিতে হবে।
কাজের ব্যাখ্যা (How It Works)
• Flame sensor আগুন শনাক্ত করলে signal দেয়।
• ESP32 Blynk সার্ভারে alert পাঠায়
• একই সঙ্গে লোকাল buzzer বাজে
আজকের মত এতটুকুই। পরবর্তী পর্ব পাওয়ার জন্য যন্ত্র-তান্ত্রিক ল্যাবের পাশেই থাকুন। ধন্যবাদ
23/04/2025
Need help with your Arduino, Embedded System, Robotics or IoT project?
We offer one-on-one support for students and makers.
Visit: যন্ত্র-তান্ত্রিক ল্যাব যন্ত্র-তান্ত্রিক ল্যাব
13/04/2025
🎓💡 Are You an Engineering Student Passionate About IoT?
Check out our latest project:
🔥 Transmission Line Fault Detection Using Android Application with IoT Platform 🔥
🛠 Built to detect electrical faults in real-time
📲 Controlled and monitored via a custom Android app
🌐 Connected through an advanced IoT system
⚡️ Learn how smart technology can prevent blackouts and save lives!
👨🎓 Perfect for final year projects, research inspiration, and hands-on learning!
🚀 Want to know how we built it?
📩 Comment “Interested” or DM us for a free demo and resources!