Სარჩევი:
- ნაბიჯი 1: რა კომპონენტები გჭირდებათ?
- ნაბიჯი 2: ჟოლოს პიის დაყენება
- ნაბიჯი 3: თქვენი კოდის გაგზავნა ჟოლოს პიზე
- ნაბიჯი 4: SQL მონაცემთა ბაზის დაყენება
- ნაბიჯი 5: დავიწყოთ აპარატურით
- ნაბიჯი 6: დავიწყოთ სარკით
- ნაბიჯი 7: მოათავსეთ ყველაფერი ჩარჩოში
ვიდეო: ჩემი პირველი ჭკვიანი სარკე: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ჩვენ ყველამ ვიცით ეს პრობლემა, დილით გვიან ვდგებით, ამიტომ ძალიან სწრაფად უნდა მოვემზადოთ. რაც იმას ნიშნავს, რომ თქვენ არ გაქვთ დრო, რომ ნახოთ როგორი ამინდი იქნება. მაგრამ რისი დროც ნამდვილად გაქვთ სარკეში ჩახედვა. რა მოხდება, თუ ჩვენ შეგვიძლია გავაერთიანოთ ეს ორი? ამ პროექტში მე გავაკეთებ ჭკვიანი სარკე, სადაც თქვენ შეძლებთ ნახოთ ადგილობრივი ამინდის პროგნოზი, ტემპერატურა ოთახში, ტენიანობა ოთახში და რამდენი სინათლეა. თქვენ შეძლებთ სენსორის ყველა მონაცემის ნახვას თვითნაკეთ ვებგვერდზე.
ნაბიჯი 1: რა კომპონენტები გჭირდებათ?
ქვემოთ თქვენ ნახავთ საჭირო კომპონენტებს, რომლებიც საჭიროა ამ პროექტის დასასრულებლად.
• LCD მონიტორი HMDI შეყვანის საშუალებით
• ჟოლო Pi 3B+
• SD ბარათი
• HDMI კაბელი
• კაბელები სენსორების დასაკავშირებლად თქვენს ჟოლოს პითან
• DHT11 ტემპერატურისა და ტენიანობის სენსორი
• TSL 2561 სინათლის სენსორი
• IRFZ44N
• ნებისმიერი იაფი RGB Led Strip
• იზოლაცია ეკრანსა და პლექსიგლასს შორის დასაცავად
• პლექსიგლასი (LCD მონიტორის ზომა)
• ამრეკლავი ფანჯრის ფილმი
• Ტყე
• აპარატურა ხის დასაკავშირებლად (ხრახნები, წებო, რკინის კაკვები,..)
ამ პროექტის მაქსიმალური ღირებულება იქნება 270 ევრო, (თუ თქვენ გაქვთ პი და სათადარიგო LCD მონიტორი, ეს იქნება მხოლოდ 130, 00 ევრო)
ნაბიჯი 2: ჟოლოს პიის დაყენება
როდესაც თქვენ გაქვთ ყველა კომპონენტი. თქვენ შეგიძლიათ დაიწყოთ ჟოლოს პი.
- დააინსტალირეთ Raspbian OS პროგრამული უზრუნველყოფა Pi ვებ - გვერდიდან
- ჩამოტვირთეთ Etcher, რომ დააინსტალიროთ OS Pi- ზე.
• გახსენით Etcher კომპიუტერზე
• აირჩიეთ ადრე გადმოწერილი სურათი
• აირჩიეთ თქვენი microSD ბარათი
• დააჭირეთ ფლეშ ღილაკს და დაელოდეთ.
3. როდესაც გამოსახულება თქვენს microSd ბარათზე, გახსენით იგი Windows Explorer– ში.
• გახსენით txt ფაილი "cmdline.txt"
• ბოლოს ჩაწერეთ "169.254.10.1".
• შემდეგ შეინახეთ და დახურეთ ფაილი
4. ჩადეთ microSd ბარათი Raspberry Pi- ში.
• დაუკავშირეთ ენერგია Raspberry Pi- ს
• შეაერთეთ ქსელის კაბელი pi და თქვენს კომპიუტერს
5. ჩამოტვირთეთ putty თქვენი ჟოლოს პითან დასაკავშირებლად
• აირჩიეთ კავშირის ტიპის SSH
• მასპინძლის სახელი: 169.254.10.1 და პორტი: 22
6. ახლა ჩვენ ვაპირებთ pi– ს დაკავშირებას wifi– სთან
• ჩაწერეთ შემდეგი ბრძანების სტრიქონი:
wpa_passphrase 'აქ მოდის თქვენი SSID' 'აქ მოდის თქვენი პაროლი' >> /etc/wpa_supplicant/wpa_supplicant.conf
• ამ ბრძანების შემდეგ თქვენ აკრიფებთ შემდეგ სტრიქონებს:
wpa_cli
ინტერფეისი wlan0
ხელახლა კონფიგურაცია
ctrl + D
• თუ გსურთ ნახოთ თქვენი pi ტიპის შემდეგი სტრიქონი:
ifconfig
ნაბიჯი 3: თქვენი კოდის გაგზავნა ჟოლოს პიზე
გახსენით Pycharm
• გადადით ფაილის პარამეტრების მშენებლობაზე, შესრულებაზე, განლაგებაზე
• შეავსეთ ყველაფერი ისე, როგორც ჩანს ეკრანის ზემოთ.
2. ახლა გადადით ჩემს github– ზე და გადმოწერეთ ფაილები
ნაბიჯი 4: SQL მონაცემთა ბაზის დაყენება
ამ ეტაპზე ჩვენ შევქმნით SQL მონაცემთა ბაზას
- sudo apt განახლება -y
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
- ახლა ჩვენ ვაპირებთ მომხმარებლის და პაროლის დამატებას მონაცემთა ბაზაში
• შექმენით მომხმარებელი 'FILL_USER_IN'@'localhost' IDENTIFIED BY 'FILL_PASSWORD_IN';
• მონაცემთა ბაზის შექმნა ჭკვიანი სარკე;
• მიეცით ყველა პრივილეგია ჭკვიან სარკეზე.* 'FILL_USER_IN'@'localhost' გრანტის არჩევით;
• sudo mariadb <sql/db_init.sql
ახლა ჩვენ ვაპირებთ მონაცემთა ბაზის დაკავშირებას mysql სამუშაო მაგიდასთან
1. გადადით mySQL კავშირებზე
2. დააწკაპუნეთ "ახალი კავშირის დაყენება"
3. დაასახელეთ თქვენი ახალი კავშირი
4. მასპინძლის სახელი: 169.254.10.1, პორტი: 3306
5. მომხმარებლის სახელი და პაროლი = წინა ნაბიჯის ნახვა
6. გახსენით კავშირი და გადადით ადმინისტრაციაში
7. დააწკაპუნეთ მონაცემთა იმპორტზე და შემოიტანეთ sql ფაილი ჩემი github– დან
ნაბიჯი 5: დავიწყოთ აპარატურით
ახლა ჩვენ შეგვიძლია საბოლოოდ დავიწყოთ მარტივი ნაწილი. თუ თქვენ სრულად მიჰყვებით ყველაფერს, როგორც ნაჩვენებია ზემოთ მოცემულ სურათებში, თქვენ არ უნდა შეგექმნათ რაიმე პრობლემა.
ნაბიჯი 6: დავიწყოთ სარკით
ამ ნაბიჯის გადასაჭრელად დაგჭირდებათ ხერხი.
- პირველი ჩვენ ვაპირებთ გავაკეთოთ უკანა ნაწილი
- დარწმუნდით, რომ თქვენ ხართ პლექსიგლასი და LCD მონიტორი შეესაბამება უკანა ნაწილს.
- გათიშეთ ნაჭრები წებოთი და ხრახნებით
ახლა ჩვენ ვაპირებთ წინა ნაწილის გაკეთებას.
1. დარწმუნდით, რომ წინა ნაწილი 1 სმ -ით გადაფარავს უკანა ნაწილს შიგნით
2. ამგვარად, პლექსიგლასს შეუძლია დაისვენოს იმ 1 სმ -ზე.
ამის შემდეგ ჩვენ ვაპირებთ ამრეკლავი ფილმის მიმაგრებას პლექსიგლასზე (ამას შეიძლება რამდენიმე დრო დასჭირდეს)
1. დარწმუნდით, რომ თქვენი პლექსიგლასი თითის ანაბეჭდების გარეშეა
2. დაასველეთ პლექსიგლასი და ფილმი წყლით
3. ახლა მიამაგრეთ ფილმი პლექსიგლასს
ნაბიჯი 7: მოათავსეთ ყველაფერი ჩარჩოში
ახლა, როდესაც ჩარჩო სრულად არის აწყობილი, ჩვენ შეგვიძლია დავიწყოთ ყველა კომპონენტის განთავსება.
პირველ რიგში, ჩვენ ვაპირებთ დავიწყოთ სახურავის ირგვლივ წამყვანი ზოლის დაკიდებით. მე გამოვიყენე ორმხრივი ლენტი.
შემდეგ ჩვენ ვბურღავთ ჩარჩოში ხვრელს ისე, რომ ჩვენ შეგვიძლია დავაკავშიროთ led ზოლები.
ახლა, როდესაც დაკავებული ხართ, ასევე შეგიძლიათ 2 ხვრელი გაუკეთოთ თქვენს სხვა სენსორებს ჩარჩოს გარედან.
ისე, რომ ჩვენ მივიღოთ უკეთესი სენსორული მონაცემები უკან.
გირჩევთ:
ჩემი პირველი სინტი: 29 ნაბიჯი (სურათებით)
ჩემი პირველი სინტი: ბავშვი სინთეზი წარმოიშვა, როდესაც მე ჩუმად ვიჯექი სინთეზაიერის მავთულის ჩახლართულ არეულობაზე. ჩემი მეგობარი ოლივერი მოვიდა, შეაფასა სიტუაცია და თქვა: "თქვენ იცით, რომ თქვენ შეძელით მსოფლიოში ყველაზე რთული საბავშვო სათამაშოს დამზადებაში". სანამ ჩემი საწყისი რ
ჩემი IoT მოწყობილობა - პირველი სარელეო: 5 ნაბიჯი
ჩემი IoT მოწყობილობა - პირველი სარელეო: ამ ინსტრუქციურად ჩვენ ვაპირებთ გავაკონტროლოთ სარელეო ბლინკიდან. აპლიკაციის ჩართვა და გამორთვა. ფრთხილად !!!! გთხოვთ დარწმუნდეთ, რომ იცით რას აკეთებთ, თუ აპირებთ თქვენი რელეს ქსელთან დაკავშირებას !!! ფრთხილად
ჩემი პირველი IoT მოწყობილობა: 14 ნაბიჯი
ჩემი პირველი IoT მოწყობილობა: ამ ინსტრუქციაში ჩვენ ვისწავლით თუ როგორ უნდა დავაინსტალიროთ Arduino IDE ჩემი პირველი IoT მოწყობილობისთვის, ასე რომ ბოლომდე ჩვენ შეგვიძლია აწარმოოთ arduino კოდი მასზე და გავაკონტროლოთ იგი თქვენი მობილური ტელეფონიდან
ჩემი პირველი Java პროგრამა: 6 ნაბიჯი
ჩემი პირველი Java პროგრამა: განაგრძობთ თქვენი საკუთარი java პროგრამის შექმნის სურვილს, მაგრამ რატომღაც აჭიანურებთ მას? გესმით საკუთარი თავის ნათქვამი "ხვალ საბოლოოდ ამას გავაკეთებ"? მაგრამ ეს ხვალინდელი დღე არასოდეს მოდის. ასე რომ, თქვენ უნდა დაიწყოთ ახლავე. ახლა დროა მიიღოთ თქვენი სახლი
ჩემი ჭკვიანი სარკე: 15 ნაბიჯი (სურათებით)
ჩემი ჭკვიანი სარკე: დილის დრო შეიძლება შეზღუდული იყოს. თქვენ უნდა მოემზადოთ სამუშაოდ, სკოლაში, … ამინდის დათვალიერებას გარკვეული დრო სჭირდება. Smart Mirror გამორიცხავს იმ დროს, რაც გჭირდებათ ტელეფონის ან კომპიუტერის გასახსნელად და ამინდის საძიებლად. Ამაში