Სარჩევი:
- ნაბიჯი 1: რაც გჭირდებათ
- ნაბიჯი 2: დააინსტალირეთ პროგრამული უზრუნველყოფის კომპონენტები
- ნაბიჯი 3: შექმენით Arduino განვითარების გარემო
- ნაბიჯი 4: შექმენით წრე
ვიდეო: DomoRasp: 4 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
პირველ რიგში, 2 მნიშვნელოვანი რამ:
- მოთმინება უნდა გამოიჩინო ჩემს ცუდ ინგლისურ ენაზე
- არ პანიკა: წრე მართლაც საშინელია, მაგრამ ის მუშაობს და მე აგიხსნით როგორ ავაშენოთ საკუთარი
ეს მცირე პროექტი მიზნად ისახავს ESP32 დაფუძნებული სისტემის შექმნას, რომელსაც შეუძლია MQTT სენსორების მონაცემების საშუალებით კომუნიკაცია;
ამის შემდეგ მონაცემები გამოჩნდება Grafana– ს გამოყენებით.
მზად ხართ დასაწყებად?
ნაბიჯი 1: რაც გჭირდებათ
თქვენ გჭირდებათ კომპიუტერი, რომელიც დაკავშირებულია თქვენს სახლის WiFi ქსელთან.
კომპიუტერი გამოყენებული იქნება MQTT ბროკერის, ტელეგრაფის და გრაფანას მასპინძლობისთვის.
თუ შესაძლებელია Raspberry Pi სად უნდა უმასპინძლოთ InfluxDB სერვისს (წინააღმდეგ შემთხვევაში შეგიძლიათ დააინსტალიროთ InfluxDB თქვენს კომპიუტერზე)
როგორც აპარატურა გჭირდებათ:
- ESP32 (ეს ვიყიდე)
- BMP280 სენსორი (ეს ვიყიდე)
- ოლედი ეკრანი 128 x 64 პიქსელი (ეს ვიყიდე)
- სინათლის სენსორი (LDR, მსგავსი რამ)
- დააჭირეთ ღილაკს (მსგავსი რამ)
- რეზისტენტები (10k ohm და 220ohm)
- კონექტორები
- პურის დაფა (ეს პატარა ვიყიდე)
ამაზონში შეგიძლიათ იპოვოთ მართლაც კარგი ნაკრები Elegoo– დან ან AzDelivery– დან, მაგალითად ეს.
ნაბიჯი 2: დააინსტალირეთ პროგრამული უზრუნველყოფის კომპონენტები
არსებობს მრავალი სამეურვეო პროგრამა, თუ როგორ უნდა დააინსტალიროთ და დააკონფიგურიროთ MQTT (Mosquitto) + InfluxDB + Telegraf + Grafana.
მართლაც სასარგებლო არის ეს: Raspberry Pi IoT: სენსორები, InfluxDB, MQTT და Grafana
როდესაც წრე აშენდება და დაუკავშირდებით MQTT ბროკერს (იყავით მომთმენი, თქვენ უნდა დაელოდოთ სხვა ნაბიჯებს), თქვენ უნდა გამოიწეროთ esp32/ სენსორები/ თემა MQTT.fx გამოყენებით და ნახოთ სქემის მიერ გაგზავნილი მონაცემები.
მინდა რჩევა მოგცეთ:
- წაშალეთ telegraf.conf– ში შესასვლელი და გამომავალი ყველა კონფიგურაცია და შექმენით ორი ფაილი ახალ 'conf' დირექტორიაში: inputs.conf და outputs.conf. თქვენ შეგიძლიათ ნახოთ ჩემი კონფიგურაცია სურათებში.
- შეამოწმე ეკოსისტემა Mosquitto + InfluxDB + Telegraf სანამ მიკროსქემს შევქმნი: MQTT.fx არის შენი მეგობარი
ნაბიჯი 3: შექმენით Arduino განვითარების გარემო
არ ვიცი ახალი ხარ Arduino– ში (იმედი მაქვს არა, რადგან ეს პროექტი შეიძლება იყოს ცოტა რთული პირველი პროექტი)
ყოველ შემთხვევაში..პირველ რიგში თქვენ უნდა დააინსტალიროთ Arduino IDE და დააყენოთ ESP32 დაფა IDE– ში.
შენიშვნა: არ დააინსტალიროთ Windows 10 აპლიკაცია, არამედ Win32– ის სრული პროგრამა:
დააინსტალირეთ ESP32 დაფა არდუინოში, როგორც ეს განმარტებულია აქ:
randomnerdtutorials.com/installing-the-esp…
იმ 2 ნაბიჯის ბოლოს თქვენ უნდა შეგეძლოთ მარტივი ესკიზის ჩატვირთვა ESP32 მიკროკონტროლერში.
მე შევიმუშავე ჩემი კოდი Visual Studio Code გამოყენებით ამ გაფართოებით:
მიკროსქემის აშენებამდე დარწმუნდით, რომ შეგიძლიათ:
- შეადგინეთ მარტივი ესკიზი (მაგალითად, მოძებნეთ I2C სკანერი)
- იხილეთ ESP32 სერიული გამომავალი Visual Studio Code- ში
- დააინსტალირეთ და ჩართეთ ბიბლიოთეკები პროექტში
- ატვირთეთ ესკიზი ESP32– ზე
ნაბიჯი 4: შექმენით წრე
მე შევქმენი Fritzing პროექტის გვერდი, რომელიც ავუხსენი როგორ ავაშენო წრე და სად შეიძლება ჩემი კოდის პოვნა!
მე აღმოვაჩინე Fritzing დღეს: საოცარი პროგრამული უზრუნველყოფა და საზოგადოება, სადაც უნდა შეიმუშაოს და შექმნას პროტოტიპის სქემები.
თქვენ გადმოწერეთ Fritzing- ის ბოლო (უფასო) ვერსია და გახსენით DomoRasp.fzz ფაილი, რომელიც მე დავამატე შემდეგ გვერდზე:
fritzing.org/projects/domorasp
(გთხოვთ წაიკითხოთ აღწერილობა პროექტის გვერდზე!)
Სულ ეს არის!
გაერთეთ და ნუ მოგერიდებათ დამიკავშირდით!
გირჩევთ:
ნახევარი ნაბიჯი: 5 ნაბიჯი (სურათებით)
სემინარი: IntroduçãoNeste projeto, você construirá um an sistema de semáforos: არსებობს 3 LED ნათურები სხვადასხვა ბირთვით (verde, amarelo e vermelho) para imitar os semáforos dos carros; არსებობს 2 LED ნათურები სხვადასხვა ბირთვით (verde და vermelho) იმისთვის, რომ გააკეთოთ
როგორ: ჟოლოს PI 4 Headless (VNC) დაყენება Rpi-imager და სურათებით: 7 ნაბიჯი (სურათებით)
როგორ: ჟოლოს PI 4 უსათაურო (VNC) დაყენება Rpi- გამოსახულებითა და სურათებით: ვგეგმავ გამოვიყენო ეს Rapsberry PI რამოდენიმე სახალისო პროექტში ჩემს ბლოგში. მოგერიდებათ მისი შემოწმება. მინდოდა დავბრუნებულიყავი ჩემი ჟოლოს PI– ს გამოყენებით, მაგრამ მე არ მქონდა კლავიატურა ან მაუსი ახალ ადგილას. დიდი ხანი იყო რაც ჟოლოს დაყენება
ბოლტი - წვრილმანი უსადენო დატენვის ღამის საათი (6 ნაბიჯი): 6 ნაბიჯი (სურათებით)
ბოლტი - DIY უსადენო დატენვის ღამის საათი (6 ნაბიჯი): ინდუქციური დატენვა (ასევე ცნობილია როგორც უკაბელო დატენვა ან უსადენო დატენვა) არის უკაბელო ენერგიის გადაცემის ტიპი. ის იყენებს ელექტრომაგნიტურ ინდუქციას პორტატული მოწყობილობების ელექტროენერგიის უზრუნველსაყოფად. ყველაზე გავრცელებული პროგრამა არის Qi უკაბელო დატენვის ქ
როგორ დაიშალა კომპიუტერი მარტივი ნაბიჯებით და სურათებით: 13 ნაბიჯი (სურათებით)
როგორ დაიშალა კომპიუტერი მარტივი ნაბიჯებით და სურათებით: ეს არის ინსტრუქცია კომპიუტერის დაშლის შესახებ. ძირითადი კომპონენტების უმეტესობა მოდულურია და ადვილად იშლება. თუმცა მნიშვნელოვანია, რომ იყოთ ორგანიზებული ამის შესახებ. ეს დაგეხმარებათ ნაწილების დაკარგვისგან, ასევე ხელახალი შეკრებისას
MIDI ნაბიჯი ინტერფეისი: 12 ნაბიჯი (სურათებით)
MIDI ნაბიჯი ინტერფეისი: ესპანური ვერსია აქ. ამ სასწავლო ჩვენ გაჩვენებთ თუ როგორ უნდა გააკეთოთ მსუბუქი და ხმოვანი ინტერფეისი, რომლის გამოყენებაც შესაძლებელია " სიმონ ამბობს " და როგორც MIDI ინტერფეისი. ორივე რეჟიმი ითამაშებს თქვენს ფეხებს. ფონზე პროექტი დაიბადა, რადგან