فهرست مطالب:
تصویری: پخش آب و هوا TTS: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
من معمولاً تصمیم می گیرم که بر اساس شرایط آب و هوایی قبل از بیرون رفتن ، چتر بیاورم یا خیر. من تصمیمات اشتباهی می گرفتم زیرا در دو هفته گذشته آب و هوا متغیر بود ، وقتی بیرون رفتم هوا آفتابی بود که چتر همراه نداشتم و متاسفانه وقتی برگشتم باران بارید. من فکر می کنم که یک بازیکن مجبور است پیش بینی هوا را هنگام بیرون رفتن پخش کند.
تدارکات
سخت افزار:
MakePython ESP32
می توانید از این لینک دریافت کنید:
www.makerfabs.com/makepython-esp32.html
MakePython Audio
می توانید از این لینک دریافت کنید:
www.makerfabs.com/makepython-audio.html
- کابل یو اس بی
- ماژول سنسور حرکت PIR
www.makerfabs.com/pir-motion-sensor-module.html
سمعی
نرم افزار:
آردوینو IDE
مرحله 1: اتصال
دو تخته را مطابق پین ها وصل کنید. برد را با کابل USB تغذیه کنید. اتصالات پین سنسور:
GND --- GND
VCC --- 5V OUT --- پین 15
ماژول سنسور دارای دو دکمه تنظیم است ، یکی تنظیم تاخیر قبل از شلیک ، دیگری تنظیم حساسیت است که باید قبل از استفاده تنظیم شود.
مرحله 2: محیط برنامه نویسی
پشتیبانی از ESP32
اگر هنوز این کار را انجام نداده اید ، دستورالعمل های نصب را برای افزودن پشتیبانی ESP32 دنبال کنید:
github.com/espressif/arduino-esp32
کتابخانه را نصب کنید
- Adafruit SSD1306 و کتابخانه های وابسته.
- کتابخانه های ArduinoJson
- کتابخانه فشرده را نصب کنید: ESP32-audioI2S ("Audio.h")
مرحله 3: کد
می توانید کد را از اینجا دریافت کنید:
github.com/Makerfabs/Project_TTS-Weather-Broadcast
(لطفاً از کد شاخه خاکستری استفاده کنید)
تنظیم رمز WIFI
//وای فای
const char*ssid = "************"؛ const char*رمز عبور = "************"؛
دریافت API هواشناسی
آب و هوا رشته ای_ درخواست ()
شما می توانید به دنبال هزینه یا رابط API رایگان در Google باشید ، که اغلب کاربران را با تعدادی رابط API رایگان محدود می کند.
نمایش آب و هوا
void lcd_weather (String cond_txt ، String tmp ، String hum، String wind_dir)
تنظیم نماد آب و هوا
void draw_weather (int a)
پخش آب و هوا
audio.connecttospeech (متن ، "en")
مرحله 4: مورد
- مواد: مقوا (جعبه بسته بندی) ، برش ، مداد
- مقوا را در یک کارتن با اندازه مناسب تا کنید ، طرح کلی را روی مقوا بکشید و برش دهید.
- تخته مونتاژ شده را داخل کارتن قرار دهید و آن را با نوار یا اسفنج پر کننده ثابت کنید.
- تزئین کارتن: روی سطح کارتن بکشید و بنویسید.
- لطفاً دستگاه پخش کننده را قبل از بیرون رفتن در جایی قرار دهید که مطمئن شوید حسگر حس می کند.
توصیه شده:
تشخیص آلودگی هوا + تصفیه هوا: 4 مرحله
تشخیص آلودگی هوا + تصفیه هوا: دانش آموزان (Aristobulus Lam ، Victor Sim ، Nathan Rosenzweig و Declan Loges) مدرسه بین المللی سوئیس آلمان با کارکنان MakerBay برای ایجاد یک سیستم یکپارچه برای اندازه گیری آلودگی هوا و اثر فیلتراسیون هوا کار کردند. این
صحبت کردن با آردوینو - پخش MP3 با آردوینو بدون هیچ ماژولی - پخش فایل Mp3 از Arduino با استفاده از PCM: 6 مرحله
صحبت کردن با آردوینو | پخش MP3 با آردوینو بدون هیچ ماژولی | پخش فایل MP3 از آردوینو با استفاده از PCM: در این دستورالعمل نحوه پخش یک فایل mp3 با arduino بدون استفاده از هیچ ماژول صوتی را یاد می گیریم ، در اینجا ما از کتابخانه PCM برای Arduino استفاده می کنیم که PCM 16 بیتی با فرکانس 8kHZ پخش می کند ، بنابراین اجازه دهید این کار را انجام دهیم
شمع آب و هوا - آب و هوا و دما در یک نگاه: 8 مرحله
شمع آب و هوا - آب و هوا در یک نگاه: با استفاده از این شمع جادویی ، می توانید دما و شرایط فعلی بیرون را فوراً تشخیص دهید
پخش سی دی بدون پخش کننده سی دی ، با استفاده از هوش مصنوعی و یوتیوب: 10 مرحله (همراه با تصاویر)
پخش سی دی بدون پخش کننده سی دی ، با استفاده از هوش مصنوعی و یوتیوب: آیا می خواهید سی دی های خود را پخش کنید اما دیگر سی دی پلیر ندارید؟ آیا وقت نداشتید سی دی های خود را پاره کنید؟ آنها را پاره کرد اما در صورت نیاز فایل ها در دسترس نیستند؟ مشکلی نیست. بگذارید هوش مصنوعی (هوش مصنوعی) سی دی شما را شناسایی کند و یوتیوب آن را پخش کند! من یک برنامه Android برای شما نوشتم
اینترنت اشیا آسان: ضبط داده های آب و هوا از راه دور: UV و هوا دما و رطوبت: 7 مرحله
اینترنت اشیا آسان شده: ضبط داده های آب و هوایی از راه دور: اشعه ماوراء بنفش و دما و رطوبت هوا: در این آموزش ، ما داده های از راه دور را به عنوان اشعه ماوراء بنفش (اشعه ماوراء بنفش) ، دما و رطوبت هوا ضبط می کنیم. این داده ها بسیار مهم خواهند بود و در ایستگاه هواشناسی کامل آینده مورد استفاده قرار خواهند گرفت. نمودار بلوک نشان می دهد که در پایان چه چیزی را بدست خواهیم آورد