مهندسی برق برای سیستمهایی که حس میکنند، تصمیم میگیرند و عمل میکنند.
من مهبد بمانیچم هستم، دانشجوی مهندسی برق دانشگاه صنعتی امیرکبیر (پلیتکنیک تهران) با گرایش کنترل. روی کل مسیر سیگنال کار میکنم: از حسگر و فریمور ESP32 و منطق FPGA با VHDL تا ابزارهای دسکتاپ Qt و سرویسهای Django که داده را نگه میدارند. تابستان ۱۴۰۵ در موج نیرو کارآموزی داشتم و معماری و امنیت SCADA را مطالعه کردم.
- ESP32
- VHDL / FPGA
- C / C++
- Qt 5·6
- Python
- Django
- SCADA
- IEC 61850
- RTL Design
- SQLite
- Git
پروژههای شاخص
سه پروژهای که پیشنهاد میکنم از آنها شروع کنید. هر کدام صفحه جدا دارد با هدف، طراحی و سهم من در کار.
یک سامانه کامل دادهبرداری و کنترل برای پارکینگ چندطبقه: حسگرها، گیت با کنترل PID، احراز هویت دومرحلهای خودرو و داشبورد وب زنده.
- ESP32-S3
- C++
- Python
- SQLite / PostgreSQL
یک پردازنده بسته ماژولار در سطح RTL که داده سریال را دریافت میکند، خطای تکبیتی را با دیکودر همینگ سختافزاری ترمیم میکند و عملیات را با ALU و واحد کنترل مبتنی بر ماشین حالت اجرا میکند.
- VHDL
- FPGA
- ModelSim
- RTL design
گزارش مهندسی یادگیری Qt با C++.
- Qt 5/6
- C++17/20
- QSS
- SQLite
پروژههای مهندسی
این بخش مستقیماً به گیتهاب متصل است. هر پروژه یک مخزن واقعی است و میتوانید کد، مستندات و روند توسعهٔ آن را ببینید. با اضافهشدن مخزن جدید، اطلاعات آن هم بهصورت خودکار در این فهرست بهروزرسانی میشود.
در حال همگامسازی…Course: Instrumentation and Measurement Institution: Amirkabir University of Technology (Tehran Polytechnic) — Department of Electrical Engineering
- embedded
- esp32
- iot
- smart-parking
A robust, modular, and fully verifiable VHDL Hardware Packet Processor Engine designed for digital communication pipelines. This system integrates an asynchronous-to-synchronous protocol interface, data serialization layers, an execution Arithmetic Logic Unit (ALU), memory registers, and an…
- digital-design
- error-correction
- fpga
- vhdl
From core widgets, cross-platform hardware monitors, and custom QSS dark styling to model/view databases, multi-threading, IPC, plugins, and Qt Quick animations.
- cpp
- qml
- qt
- tutorial
A focused Telegram bot: send a Spotify track URL and receive an MP3.
Persian documentation
- ids
- libdaq
- network-security
- npcap
I am an Electrical Engineering student at Amirkabir University of Technology (Tehran Polytechnic) with a strong focus on bridging the gap between low-level hardware and high-level software systems.
- profile
ATmega32 firmware exercises and mini-projects in C — written while learning embedded C, with Proteus simulations alongside the code.
- atmega32
- avr
- embedded-c
- proteus
Welcome to this repository! This project serves as a comprehensive learning journey into digital logic design and hardware description languages.
- digital-logic
- fpga
- modelsim
- vhdl
Primary Reference: Getting Started with Qt 5 by Benjamin Baka Author: Mahbod BemaniCham (@Mahbodbe)
- cpp
- gui
- qt
- qt-creator
Welcome to this repository! This project is a smart security and door lock system developed using various electronic modules. The goal of this project is to create a seamless, secure access system featuring user authentication and motion detection.
- arduino
- embedded
- esp32
- iot
این مخزن (Repository) شامل کدهای منبع، تمرینها و پروژههای درس برنامهنویسی پیشرفته است که در نیمسال دوم سال تحصیلی ۱۴۰۵-۱۴۰۴ (ترم زوج) در دانشکده مهندسی برق دانشگاه صنعتی امیرکبیر (پلیتکنیک تهران) ارائه میشود. در این دوره، مفاهیم پیشرفته برنامهنویسی با استفاده از دو زبان $C++23$ و Python…
- algorithms
- cpp
- python
- university-course
🚧 Status: just getting started. This repo is a fresh scaffold — folders, docs and roadmap are in place, the implementation is ahead of us. Follow along as it grows.
- goose
- iec61850
- python
- scada
Telegram sales accounting for Persian craft & event sellers
- python
- telegram-bot
همگامسازی خودکار از گیتهاب · 2026-10-09
سیستم وقتی تمام است که روی میز آزمایش کار کند، نه وقتی که کد کامپایل شود.
- تحصیل
- کارشناسی مهندسی برق، گرایش کنترل — دانشگاه صنعتی امیرکبیر
- تیم تدریسیاری
- عضو تیم تدریسیاری الکترومغناطیس (دکتر عسکرپور) و مدارهای منطقی (دکتر پورفرد)، در دو نیمسال جداگانه
مهارتها: سیستمهای نهفته، FPGA و نرمافزار
این فهرست بر اساس تجربهٔ عملی نوشته شده، نه صرفاً چیزهایی که اسمشان را میدانم. ابزارهایی که فقط مطالعهشان کردهام، عمداً در این بخش نیامدهاند.
| حوزه | ابزارها | کاربرد |
|---|---|---|
| سختافزار | ESP32 · ESP32-S3 · ATmega32 · FPGA | پارکینگ هوشمند، قفل در و پروژههای Hamming |
| طراحی دیجیتال | VHDL · RTL design · ModelSim | پردازندهٔ بسته و آزمایشگاه مدار منطقی |
| فریمور | C · C++ · AVR assembly · Arduino | پروژههای سیستمهای نهفته |
| نرمافزار | Qt 5/6 · QSS · Python · Django | اپلیکیشنهای Qt و سرویسهای وب |
| داده و زیرساخت | SQLite · PostgreSQL · REST | تلهمتری پارکینگ و بکاند فروشگاه |
| توسعه و آزمایش | Git · GitHub · VS Code · Proteus | توسعه، دیباگ و تست پروژهها |
درباره مهبد بمانیچم
بیشتر چیزهایی که بلدم از کارهایی آمده که اول خراب شدند: سروویی که تا درست کردن تنظیم PWM میلرزید، دیکودری که در شبیهسازی پاس میشد و روی برد کار نمیکرد، و ورکر Django که هر شب بیصدا میمرد. هر کدام یادم داد زودتر تست کنم و به اندازهگیری بیشتر از فرض اعتماد کنم.
ساختن برایم مهم است و توضیح دادن هم همینطور. در دو نیمسال جداگانه عضو تیم تدریسیاری درسهای الکترومغناطیس (دکتر عسکرپور) و مدارهای منطقی (دکتر پورفرد) بودم و فهمیدم توضیح دادن یک مفهوم سریعترین راه برای پیدا کردن حفرههای فهم خودم است. رشته من مهندسی برق با گرایش کنترل است.
این سایت نقشهای از کار واقعی است، نه فهرستی از ادعا. هر پروژه به مخزنش لینک دارد تا کد و تاریخچه کامیتها را خودتان بخوانید.
کارآموزی در موج نیرو: معماری و امنیت SCADA
موج نیرو، امور تحقیق و توسعه · تابستان ۱۴۰۵
کارآموزی مهندسی من کل زنجیره SCADA در صنعت برق ایران را دنبال کرد، از لایه مخابراتی و سختافزار پست تا مرکز کنترل و معماری دفاع. نتیجه، گزارشی ۱۸۹ صفحهای با عنوان «گزارش معماری و امنیت سیستمهای اسکادا در صنعت برق ایران» است.
نیمه اول مبانی را پوشش داد: PLCC، اترنت صنعتی، لینکهای سریال و فیبر؛ پروتکلهای IEC 60870-5-101/104/103، Modbus، DNP3 و ICCP؛ سختافزار RTU و مسیر سیگنال از ترانس تا ورودی RTU؛ سلسلهمراتب دیسپاچینگ ایران؛ گذار به پست دیجیتال با IEC 61850؛ و اینکه چرا اولویتهای امنیت در فناوری عملیات وارونه است.
نیمه دوم عملی بود. در یک محیط آزمایشگاهی زنده با ترافیک واقعی نشان دادم زنجیره تشخیص نفوذ (Snort، Suricata و Wazuh) میتواند بستههای DNP3 را بهصورت عمیق بازرسی کند، SYN Flood را با آستانه رفتاری ۲۰ بسته در ۵ ثانیه بگیرد، ۲۱ تلاش متوالی ورود نامعتبر را در لایه شبکه و میزبان شناسایی کند و نرخ غیرعادی رویداد را با یک قاعده سفارشی پیدا کند. نتیجه: معماری درست، امضای مبتنی بر ساختار واقعی پروتکل، آستانه رفتاری و همبستگی شبکه و میزبان، با هم زنجیره تشخیص کاملی میسازند که در پستهای فشار قوی قابل استقرار است.
توسعه وب
چند نمونه از رابطها و سامانههای وبی که طراحی و پیادهسازی کردهام.

فروشگاه اینترنتی مهگل رزین (Mahgolresin)
- Django
- Celery
- Telegram Bot
- PostgreSQL
یک فروشگاه اینترنتی تولیدی با اتصال به ربات تلگرام برای مدیریت و اطلاعرسانی سفارشها. این پروژه شامل رابط کاربری اختصاصی با پالت بنفش و طلایی، پردازش ناهمگام سفارشها با Celery و مدیریت موجودی بر پایهٔ دادههای لحظهای پایگاه داده است.
فروشگاه در حال استفاده · زنده↗

وباپلیکیشن متیس (Metis)
- Next.js
- TypeScript
- Tailwind CSS
- Vercel
یک اپلیکیشن وب مدرن با Next.js و TypeScript، با رابط واکنشگرا و Tailwind CSS که روی Vercel مستقر شده و فرایند CI/CD خودکار دارد.
اپلیکیشن زنده · استقرار روی Vercel↗
ارتباط با من
تلگرام را هر روز بررسی میکنم؛ برای ارتباط مستقیم میتوانید همانجا پیام بدهید.
- گیتهاب
- @Mahbodbe
- لینکدین
- mahbod-bemanicham
- ایمیل
- mahbod2023@gmail.com