Სარჩევი:
- ნაბიჯი 1: განსახილველი ნაბიჯის შეჯამება
- ნაბიჯი 2: აპარატურის საბოლოო დაყენება
- ნაბიჯი 3: აპარატურის მოთხოვნები
- ნაბიჯი 4: ბავშვის ჭკვიანი მონიტორინგის სისტემის დაყენება (ნაწილი 1)
- ნაბიჯი 5: ბავშვის ჭკვიანი მონიტორინგის სისტემის დაყენება (ნაწილი 2)
- ნაბიჯი 6: ბავშვის ჭკვიანი მონიტორინგის სისტემის დაყენება (ნაწილი 3)
- ნაბიჯი 7: ბავშვის ჭკვიანი მონიტორინგის სისტემის დაყენება (ნაწილი 4)
- ნაბიჯი 8: ბავშვის ჭკვიანი მონიტორინგის სისტემის დაყენება (ნაწილი 5)
- ნაბიჯი 9: ბავშვის ჭკვიანი მონიტორინგის სისტემის დაყენება (ნაწილი 6)
- ნაბიჯი 10: შესრულებულია
ვიდეო: ET Smart Baby მონიტორინგის სისტემა: 10 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ET Smart Baby მონიტორინგის სისტემა არის სისტემა, რომელიც მიზნად ისახავს ბავშვთა მოვლის მშობლებისა თუ აღმზრდელების კომფორტის დამატებას. მონიტორინგის სისტემა თვალყურს ადევნებს ბავშვის ტემპერატურას და თუ ნორმალურ ზღვარს გადააჭარბებს, SMS იგზავნება მშობლების ან მომვლელის ტელეფონზე, რომ გააფრთხილოს ისინი. გარდა ამისა, როდესაც ბავშვი ტირის, ხმის სენსორი აღმოაჩენს მას და ჟღერს ზუზუნს. ეს განსაკუთრებით სასარგებლოა ღამით, როდესაც მშობლებს ან მომვლელს სძინავთ. LED შუქის ჩართვა და გამორთვა შესაძლებელია დისტანციურად ვებგვერდზე და არსებული სიტუაციის სურათის გადაღება ასევე შესაძლებელია ვებ – გვერდზე ღილაკის დაჭერით. ამრიგად, ET Smart Baby მონიტორინგის სისტემა ეხმარება თვალყური ადევნოს ბავშვის კეთილდღეობას და ამავე დროს, გაუადვილოს ჩვილებზე ზრუნვის გამოცდილება.
უფრო დეტალური გაკვეთილისთვის, გადახედეთ მოწოდებულ pdf ფაილს.
ნაბიჯი 1: განსახილველი ნაბიჯის შეჯამება
- მიმოხილვა Set-up
- აპარატურის მოთხოვნები
- ბავშვის ჭკვიანი მონიტორინგის სისტემის დაყენება
- სატესტო გაშვება
ნაბიჯი 2: აპარატურის საბოლოო დაყენება
ნაბიჯი 3: აპარატურის მოთხოვნები
DHT11 (1)
330Ω რეზისტორი (1)
LED (1) 10kΩ რეზისტორი (1)
ბუზერი (1)
PiCam (1)
I2C LCD ეკრანი (1)
ნაბიჯი 4: ბავშვის ჭკვიანი მონიტორინგის სისტემის დაყენება (ნაწილი 1)
Raspberry Pi კომპონენტების დაყენება
ნაჩვენები სურათები არის ნაბიჯ-ნაბიჯ პროცედურები, თუ როგორ გამოიყურება აპარატურის დაყენება. ტექნიკის დაყენების შემდეგ, შეგიძლიათ ჩამოტვირთოთ წყაროს კოდები ქვემოთ მოცემული ბმულიდან.
წყაროს კოდის ბმული:
ნაბიჯი 5: ბავშვის ჭკვიანი მონიტორინგის სისტემის დაყენება (ნაწილი 2)
AWS- ის დაყენება
- AWS კონსოლზე დააწკაპუნეთ სერვისებზე.
- თქვენს AWS დაფაზე აკრიფეთ "IoT Core" IoT Core სერვისზე წვდომისათვის
- მისასალმებელ გვერდზე დააწკაპუნეთ დაწყებაზე
- AWS IOT დაფაზე, დააწკაპუნეთ მართვაზე -> ნივთებზე
- დააწკაპუნეთ ერთი საქმის შექმნაზე
- მიეცით სახელი თქვენს ნივთს, შემდეგ დააჭირეთ ღილაკს შემდეგი ბოლოში
- შემდეგ გვერდზე, დააწკაპუნეთ სერტიფიკატის შექმნაზე
- იქნება ოთხი გადმოსაწერი ბმული, გადმოწერეთ თითოეული მათგანი
- გადაიტანეთ თქვენი სერთიფიკატები ახალ საქაღალდეში და გადაარქვით სახელი შესაბამისად
- დააწკაპუნეთ გააქტიურებაზე და თითქმის მაშინვე, თქვენ უნდა ნახოთ "წარმატებით გააქტიურებული სერთიფიკატი" და ღილაკი აქტივაცია იცვლება "გამორთვა"
- დააწკაპუნეთ ბოლოში პოლიტიკის მიმაგრებაზე
- დააწკაპუნეთ პოლიტიკის შექმნაზე
- განსაზღვრეთ პოლიტიკის სახელი და უფლებამოსილი ქმედებები, შემდეგ დააჭირეთ შექმნას
- დაბრუნდით IOT დაფაზე აირჩიეთ უსაფრთხო -> სერთიფიკატები და შემდეგ დააწკაპუნეთ სერტიფიკატის მენიუზე პოლიტიკის დასამაგრებლად
- აირჩიეთ თქვენ მიერ შექმნილი პოლიტიკა და დააჭირეთ მიმაგრებას
- კვლავ დააწკაპუნეთ სერტიფიკატის მენიუზე, დააწკაპუნეთ მიმაგრება ნივთზე, რათა მიამაგროთ თქვენი ნივთი თქვენს სერთიფიკატს
- IOT დაფაზე დაუბრუნდით მენეჯმენტს -> ნივთებს და შემდეგ დააწკაპუნეთ იმაზე, რაც თქვენ შექმენით
- შეარჩიეთ ინტერაქცია გვერდით ნავიგაციაში, შემდეგ დააკოპირეთ და ჩასვით თქვენი REST API საბოლოო წერტილი ბლოკნოტში
ნაბიჯი 6: ბავშვის ჭკვიანი მონიტორინგის სისტემის დაყენება (ნაწილი 3)
საჭირო ბიბლიოთეკების დაყენება
ეს ნაბიჯი შეიცავს საჭირო ბიბლიოთეკებს, რომლებიც უნდა იყოს დაინსტალირებული იმისათვის, რომ გაუშვათ პროგრამები თქვენს Raspberry Pi– ზე.
1. დააინსტალირეთ Flask შემდეგი ბრძანებით
sudo pip ინსტალაციის კოლბა
2. დააინსტალირეთ AWS პითონის ბიბლიოთეკა შემდეგი ბრძანებით
sudo pip დააინსტალირეთ AWSIoTPythonSDK
3. დააინსტალირეთ AWS Command ‐ Line ინტერფეისის კლიენტი თქვენს Raspberry Pi- ზე
sudo pip დააინსტალირეთ awscli
4. დააინსტალირეთ Boto, პითონის ბიბლიოთეკა AWS– ისთვის თქვენს Raspberry Pi– ზე
sudo pip დააინსტალირეთ boto3
5. დააინსტალირეთ rpi-lcd ბიბლიოთეკა შემდეგი ბრძანებით
sudo pip დააინსტალირეთ rpi-lcd
6. დააინსტალირეთ Mosquitto ბროკერი და კლიენტები თქვენს Raspberry Pi– ზე შემდეგი ბრძანებით
sudo apt-get დააინსტალირეთ mosquitto mosquitto- კლიენტები
7. AWS Python SDK– ს აქვს დამოკიდებულება paho-mqtt– ზე, ასე რომ დარწმუნდით, რომ ის დაინსტალირებულია თქვენს RPI– ზე.
sudo pip დააინსტალირეთ paho-mqtt
8. გაუშვით შემდეგი ბრძანება თქვენს Raspberry Pi– ზე, რომ დააინსტალიროთ AWS Command-line კლიენტი თქვენს Raspberry Pi– ზე
sudo pip install awscli-განახლება-მომხმარებელი
ნაბიჯი 7: ბავშვის ჭკვიანი მონიტორინგის სისტემის დაყენება (ნაწილი 4)
ესემესი
სმს აცნობებს მშობლებს, თუ ტემპერატურა ნორმას სცდება.
DynamoDB და S3
DynamoDB ინახავს ტემპერატურას და მის დროის ნიშნულს. S3 ინახავს PiCam- ის მიერ გადაღებულ სურათებს.
AWS
ჩვენ ვიყენებთ AWS MQTT- ს ტემპერატურის მნიშვნელობების გამოსაწერად და გამოსაქვეყნებლად.
ნაბიჯი 8: ბავშვის ჭკვიანი მონიტორინგის სისტემის დაყენება (ნაწილი 5)
სტატიკური დირექტორია
img
ბავშვი. png
camera.png
lb.png
bootstrap.min.css
bootstrap.min.js
შაბლონები
დაახლოებით. html
დაფა. html
index.html
ledcontrol.html
pic.html
pin.html
aws_pubsub.py
boto_s3_1.py
mqttpublish_temp.py
mqttsubscribe_temp.py
server.py
ჟღერს. py
ნაბიჯი 9: ბავშვის ჭკვიანი მონიტორინგის სისტემის დაყენება (ნაწილი 6)
სატესტო გაშვება
დარწმუნდით, რომ თქვენ ხართ დირექტორიაში, სადაც არის server.py.
ბრაუზერის შესამოწმებლად, შეასრულეთ შემდეგი ბრძანება:
sudo პითონის სერვერი. py
Mqtt კოდის შესამოწმებლად, შეასრულეთ შემდეგი ბრძანება:
კოღო (დამზადებულია ჟოლოს პი 1 -ზე)
sudo python mqttpublish_temp.py (კეთდება ჟოლოს პი 1) სუდო პითონი mqttsubscribe_temp.py (კეთდება ჟოლოს პი 2)
DynamoDB– ზე ასატვირთად გაუშვით შემდეგი ბრძანება:
sudo python aws_pubsub.py
ხმის სენსორის გასაშვებად შეასრულეთ შემდეგი ბრძანება:
sudo python sound_sensor.py
წყაროს კოდის ბმული:
ნაბიჯი 10: შესრულებულია
გმადლობთ რომ კითხულობთ!
ვიმედოვნებთ, რომ ეს გაკვეთილი თქვენთვის სასარგებლო იყო და გაერთეთ კოდირებით!
გირჩევთ:
LoRa დაფუძნებული ვიზუალური მონიტორინგის სისტემა სოფლის მეურნეობის Iot - ფრონტალური პროგრამის შემუშავება Firebase & Angular გამოყენებით: 10 ნაბიჯი
LoRa დაფუძნებული ვიზუალური მონიტორინგის სისტემა სოფლის მეურნეობის Iot | Firebase & Angular– ის გამოყენებით ფრონტალური პროგრამის შემუშავება: წინა თავში ჩვენ ვსაუბრობთ იმაზე, თუ როგორ მუშაობენ სენსორები loRa მოდულთან ერთად firebase Realtime მონაცემთა ბაზის შესავსებად და ჩვენ ვნახეთ ძალიან მაღალი დონის დიაგრამა, თუ როგორ მუშაობს ჩვენი მთელი პროექტი. ამ თავში ჩვენ ვისაუბრებთ იმაზე, თუ როგორ შეგვიძლია
Smart განაწილებული IoT ამინდის მონიტორინგის სისტემა NodeMCU გამოყენებით: 11 ნაბიჯი
Smart Distributed IoT ამინდის მონიტორინგის სისტემა NodeMCU– ის გამოყენებით: თქვენ ყველამ შეიძლება იცოდეთ ტრადიციული ამინდის სადგურის შესახებ; მაგრამ ოდესმე გიფიქრიათ იმაზე, თუ როგორ მუშაობს სინამდვილეში? ვინაიდან ტრადიციული ამინდის სადგური ძვირი და მოცულობითია, ამ სადგურების სიმკვრივე ერთეულის ფართობზე ძალიან მცირეა, რაც ხელს უწყობს
როგორ შევქმნათ მონიტორინგის სისტემა არაავტორიზებული უკაბელო წვდომის წერტილებისთვის: 34 ნაბიჯი
როგორ შევქმნათ მონიტორინგის სისტემა არაავტორიზებული უკაბელო წვდომის წერტილებისთვის: Saludos lectores. დღესდღეობით არსებობს ინსტრუქცია, რომლითაც თქვენ შეძლებთ გამოიყენოთ სისტემა, რომელიც აკონტროლებს თქვენს სისტემას და აკონტროლებს ჟოლოს PI- ს გამოყენებას. ეს სისტემა არეგულირებს იმავდროულად, როდესაც თქვენ იყენებთ
წყლის დონის მონიტორინგის სისტემა: 9 ნაბიჯი (სურათებით)
წყლის დონის მონიტორინგის სისტემა: როგორც წვრილმანების შემქმნელი, მე ყოველთვის ვცდილობ ვიპოვო გზა, რათა ჩემი და სხვისი ცხოვრება უფრო ადვილი და უსაფრთხო გახდეს. 2013 წლის 30 მარტს, სულ მცირე 11 ადამიანი დაიღუპა მას შემდეგ, რაც უეცარმა წვიმამ წყალდიდობა გამოიწვია მავრიკიანის დედაქალაქ პორტ ლუისში. იმავე დღეს რამდენიმე სახლი
PInt@t10n: Smart Plant მონიტორინგის სისტემა: 9 ნაბიჯი
PInt@t10n: Smart Plant მონიტორინგის სისტემა: PI@nt@t10n ეს პროექტი შეიქმნა როგორც ტესტი ibm iot ღრუბლისთვის. ჩვენ ვიყენებთ esp-8266 მონაცემების გაგზავნას და მიღებას ibm ღრუბელში და მისგან. Esp და ibm ღრუბელს შორის კავშირი ხდება MQTT საშუალებით. ყველა მონაცემის დამუშავება და წარმოდგენა