Სარჩევი:
- ნაბიჯი 1: გაყინვა
- ნაბიჯი 2: მონაცემთა ბაზის ნორმალიზებული სტრუქტურა
- ნაბიჯი 3: FA2 შაბლონი
- ნაბიჯი 4: გაყვანილობა და კოდირება
- ნაბიჯი 5: საიტი
- ნაბიჯი 6: საბოლოო პროდუქტი
ვიდეო: პროექტი 1 ამინდი: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
მე, ლორენს დუჟარდინს, სკოლისთვის უნდა შემექმნა პროექტი. ამიტომ გადავწყვიტე გამეკეთებინა Weatherstation. მე მას ამინდი დავარქვი.
ნაწილები, რომლებიც გჭირდებათ ამ პროექტისთვის, Raspberry Pi– ს დატენვის გარეშე, არის:- breadbord- მხტუნავი მავთულები- რეზისტორები- DHT11 (ტემპერატურისა და ტენიანობის სენსორი)- SI1145 (UV სენსორი)- BMP280 (წნევის სენსორი)- LCD ეკრანი (16x2)- პოტენომეტრი (შეგიძლიათ შეამოწმოთ ის BOM– ში, რომელიც მე დავუკავშირე აქ)
დანარჩენი ინსტრუქციისთვის, მე აგიხსნით, თუ როგორ შეგიძლიათ ხელახლა შექმნათ ეს პროექტი.
ნაბიჯი 1: გაყინვა
ასე რომ, უპირველეს ყოვლისა, მე შევადგინე Fritzing სქემა. თქვენ უნდა იცოდეთ როგორ მუშაობს თქვენი ნაწილები, რა თქმა უნდა. ამ სურათებზე თქვენ ხედავთ, რომელი ნაწილის პინი უნდა იყოს დაკავშირებული რომელ ჟოლოს ჟოლოს პიზე. თუ ვინმეს მისცემთ უფლებას შეამოწმოს თქვენი გამაგრილებელი სქემა, რომელმაც ბევრი იცის ამ საკითხის შესახებ, თქვენ არ დაუშვებთ გადამწყვეტ შეცდომებს, რომლებიც შეიძლება საბედისწერო აღმოჩნდეს თქვენი პროექტისათვის.
ნაბიჯი 2: მონაცემთა ბაზის ნორმალიზებული სტრუქტურა
მონაცემთა ბაზის ნორამალიზებული სტრუქტურისთვის, უპირველეს ყოვლისა, თქვენ უნდა განახორციელოთ წინასწარი შესწავლა. აქ შეგიძლიათ იფიქროთ იმაზე, თუ რა მონაცემები გჭირდებათ და როგორ იმუშავებს თქვენი პროექტი.
მას შემდეგ რაც ჩაატარეთ წინასწარი შესწავლა, შეგიძლიათ გააგრძელოთ მონაცემთა ბაზის ნორმალიზებული სტრუქტურის შექმნა. მე პირველ რიგში გავაკეთე Draw. IO. ამის შემდეგ მე თვითონ გავაკეთე MySQL, ასე რომ შემეძლო ჩემი მონაცემთა ბაზის გამოცდა ტესტის მონაცემებით.
ნაბიჯი 3: FA2 შაბლონი
FA2 შაბლონი არის ყოვლისმომცველი შაბლონი მთელი პროექტისათვის. ამ შაბლონში მე გავაკეთე კონკურსის ანალიზი, პერსონა, რომელიც შეიძლება გამოვლინდეს როგორც ზოგადი მომხმარებელი. მომხმარებლის ისტორიის რუკა და საიტის რუკა, რომელიც შეიცავს ჩემი ვებგვერდის ყველა გვერდს. პლუს აქ არის რამოდენიმე სურათი ჩემი wireframes.
ნაბიჯი 4: გაყვანილობა და კოდირება
ეს სურათები შეიძლება არც ისე ნათელი იყოს, მაგრამ ეს არის ჩემი პროექტის გაყვანილობა, რომელიც უკვე მის საცხოვრებელშია.
კოდირების ნაწილისთვის შეგიძლიათ ნახოთ ყველაფერი რაც მე დავწერე Github– ზე:
არის ფაილები, რომლებიც მხოლოდ აქცენტს აკეთებენ ნაწილების მონაცემების მიღებაზე. სად ვიყენებ ბიბლიოთეკას, - ბიბლიოთეკა BMP280– ისთვის:
- ბიბლიოთეკა SI1145– ისთვის:
- ბიბლიოთეკა DHT11– ისთვის:
უპირველეს ყოვლისა, თქვენ უნდა დააინსტალიროთ ეს ბიბლიოთეკა თქვენს Raspberry Pi– ზე, სანამ მათ სწორად გამოიყენებთ. ამის გაკეთება არის ბრძანების ხაზში "sudo python setup.py install" აკრეფით.
შემდეგ არის ფაილი 'data.py', ეს აერთიანებს ყველა ცალკეულ ფაილს, რომელიც იღებს მონაცემებს, 1 დიდ ფაილში. ამ გზით თქვენ შეგიძლიათ ჩაწეროთ ყველა მონაცემი ერთდროულად LCD ეკრანზე და მონაცემთა ბაზაში.
ნაბიჯი 5: საიტი
ჩემი ვებსაიტისთვის დაწერილი კოდი ასევე შეგიძლიათ ნახოთ Github– ზე:
როგორც მე უკვე ვაჩვენე ნაბიჯი FA2 შაბლონის შესახებ, მე უპირველეს ყოვლისა გავაკეთე რამდენიმე მავთულხლართები. ეს მავთულხლართები იყო ჩემი ვებსაიტის საფუძველი. იქიდან დავიწყე კოდირება.
ნაბიჯი 6: საბოლოო პროდუქტი
ამ ყველაფრის დასასრულებლად, ყველაფერს ხის ყუთში ვდებ, მასში ხვრელებს ვჭრი ისე, რომ ნაწილები გამოვიდეს მისგან, რათა მათ შეძლონ სწორი მონაცემების გაზომვა.
ახლა რომ შეხვიდეთ ჩემს პროექტში, თქვენ უნდა დაიწყოთ იგი ელექტროენერგიის და ინტერნეტის კაბელის ჩართვით. შემდეგ შედით ჩიპის გამოყენებით და ჩაწერეთ მასპინძლის სახელი, რომელიც არის 'laurens.local'. მომხმარებლის სახელი არის "pi" და პაროლი არის "ჟოლო". თქვენ შეგიძლიათ უბრალოდ გამოიყენოთ ისარი ზემოთ და შემდეგ დააწკაპუნეთ enter პროექტის დაწყების დასაწყებად. ის აჩვენებს ორჯერ გაზომვებს LCD ეკრანზე, შემდეგ შეგიძლიათ დაათვალიეროთ ვებგვერდი ბრაუზერის საძიებო ზოლში აკრეფით: '169.254.10.11:8080'.
გმადლობთ კითხვისთვის, ვიმედოვნებ, რომ ყველაფერი ნათელი და კარგი იყო და რომ ეს პოსტი ძალიან დაგეხმარათ. კარგი დრო გაატარეთ ჩემი პროექტის ხელახლა შექმნისას! ლორენს დიუარდინი შეისწავლეთ ახალი მედია და საკომუნიკაციო ტექნოლოგიები HOWEST Kortrijk– ში, ბელგია.
გირჩევთ:
ინტერნეტ რადიო / ტიკერი / ამინდი: 5 ნაბიჯი
ინტერნეტ რადიო / ტიკერი / ამინდი: ეს არის ძალიან კარგი ინტერნეტ რადიო, მაგრამ უფრო მეტიც, ეს არის მეტეოროლოგიური სადგური, ტიკერი და დომოტიკური სისტემაც. და ეს არის: ძალიან იაფი სამუშაოები მართლაც კარგია ძალიან ადვილი ასაშენებელი და მოქმედი პორტატული wifi– სთან მარტივი კავშირის გამო
ჯადოსნური სარკე სიახლეებით, ამინდი, სიგნალიზაცია, ტაიმერი და თოდოლისტი: 9 ნაბიჯი
ჯადოსნური სარკე ახალი ამბებით, ამინდით, სიგნალიზაციით, ტაიმერით და თოდოლისტით: ჯადოსნური სარკე არის სპეციალური ცალმხრივი სარკე, რომლის ჩვენებაც უკანაა. ეკრანი, რომელიც Raspberry Pi- ს უკავშირდება, აჩვენებს ინფორმაციას, როგორიცაა ამინდი, ოთახის ტემპერატურა, დრო, თარიღი, ტოდოლისტი და მრავალი სხვა. თქვენ შეგიძლიათ დაამატოთ მიკროფონი და დააყენოთ
იცოდე შენი ამინდი: 5 ნაბიჯი
იცოდე ამინდი: გამარჯობა, სკოლაში ჩვენი პროექტისთვის ჩვენ გვქონდა სია, სადაც ჩვენ შეგვეძლო შევარჩიოთ პროექტი, რომლის გაკეთებაც გვინდოდა ან საკუთარი თავის მიერ გაკეთებული იდეა. მე ავირჩიე ამინდის სადგური, რადგან ის საინტერესოდ გამოიყურებოდა და შესაძლოა კარგი იდეა იყო მისი შენარჩუნება ხელუხლებელი და პატარა როგორც
10 ძირითადი არდუინოს პროექტი დამწყებთათვის! გააკეთეთ მინიმუმ 15 პროექტი ერთი დაფით!: 6 ნაბიჯი
10 ძირითადი არდუინოს პროექტი დამწყებთათვის! გააკეთეთ მინიმუმ 15 პროექტი ერთი დაფით!: Arduino პროექტი & სამეურვეო საბჭო; მოიცავს Arduino– ს 10 ძირითად პროექტს. ყველა კოდის კოდი, გერბერის ფაილი და სხვა. SMD არ არის! მარტივი შედუღება ყველასთვის. ადვილად მოსახსნელი და შესაცვლელი კომპონენტები. თქვენ შეგიძლიათ გააკეთოთ მინიმუმ 15 პროექტი ერთი პროგრამით
USB დამწვრობა! ეს პროექტი შეიძლება დაიწვას პლასტმასის / ხის / ქაღალდის საშუალებით (სახალისო პროექტი ასევე უნდა იყოს ძალიან წვრილი ხე): 3 ნაბიჯი
USB დამწვრობა! ეს პროექტი შეიძლება დაიწვას პლასტმასის / ხის / ქაღალდის საშუალებით (სახალისო პროექტი ასევე უნდა იყოს ძალიან წვრილი ხე): არ გააკეთოთ ეს USB– ის გამოყენებით !!!! აღმოვაჩინე, რომ მას შეუძლია დააზიანოს თქვენი კომპიუტერი ყველა კომენტარიდან. ჩემი კომპიუტერი კარგადაა გამოიყენეთ 600ma 5v ტელეფონის დამტენი. მე გამოვიყენე ეს და ის მშვენივრად მუშაობს და არაფერი შეიძლება დაზიანდეს, თუ თქვენ იყენებთ უსაფრთხოების შტეფსელს ელექტროენერგიის შესაჩერებლად