Სარჩევი:
ვიდეო: ჟოლოს პარკის სენსორი: 3 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ამ ინსტრუქციაში ჩვენ ვაშენებთ პარკის სენსორს. ამ პარკის სენსორის იდეა არის მწვანე ფერის გამოჩენა, როდესაც თქვენ გაქვთ საკმარისი ადგილი თქვენი მანქანის გასატანად ავტოსადგომზე, შემდეგ კი გახდება ყვითელი, როდესაც უახლოვდებით სრულად წინ მიმავალ პოზიციას, ხოლო შემდეგ წითელი, როდესაც უნდა გაჩერდეთ. ჩვენ ვაპირებთ ავაშენოთ ეს სისტემა ჩვენი Raspberry Pi– ით და გამოვიყენოთ დისტანციები, რომელთა გამოცდას ადვილად შევძლებთ.
ნაბიჯი 1: ის, რაც დაგჭირდებათ
თქვენ დაგჭირდებათ შემდეგი კომპონენტები, გარდა Raspberry Pi– ს დაყენებისა.
- HC-SR04 ულტრაბგერითი მანძილის სენსორი
- ლედ (X3)
- 330Ω რეზისტორი (X3)
- 10KΩ რეზისტორი (x2)
- მამაკაცი-მამაკაცი / მამაკაცი ქალი მხტუნავი მავთულები
- პურის დაფა
ნაბიჯი 2: გააკეთეთ გაყვანილობა
- მანძილის სენსორის გამომწვევი არის GPIO 4, ექო არის GPIO 18, მწვანე შუქი 17, ყვითელი შუქი 27 და წითელი შუქი 22.
- 330 ოჰმეტიანი რეზისტორები არის led- ებისთვის და ისინი აკავშირებენ led– ების დადებით ფეხს და შემდეგ GPIO– ს.
- 10K ohm რეზისტორები არის მანძილის სენსორის ექოს პინისთვის და უკავშირდება GPIO- ს.
ნაბიჯი 3: კოდი
იმპორტი RPi. GPIO როგორც GPIOimport დრო
GPIO.setwarnings (ყალბი)
GPIO.cleanup ()
GPIO.setmode (GPIO. BCM)
TRIG = 4
ECHO = 18
მწვანე = 17
ყვითელი = 27
წითელი = 22
GPIO.setup (TRIG, GPIO. OUT)
GPIO.setup (ECHO, GPIO. IN)
GPIO.setup (მწვანე, GPIO. OUT)
GPIO.setup (ყვითელი, GPIO. OUT)
GPIO.setup (წითელი, GPIO. OUT)
def green_light ():
GPIO.output (მწვანე, GPIO. HIGHT)
GPIO.output (ყვითელი, GPIO. LOW)
GPIO.output (წითელი, GPIO. LOW)
def yellow_light ():
GPIO.output (მწვანე, GPIO. LOW)
GPIO.output (ყვითელი, GPIO. HIGHT)
GPIO.output (წითელი, GPIO. LOW)
def red_light (): GPIO.output (მწვანე, GPIO. LOW)
GPIO.output (ყვითელი, GPIO. LOW)
GPIO.output (წითელი, GPIO. HIGHT)
def get_distance ():
GPIO.output (TRIG, True)
დრო. ძილი (0.00001)
GPIO.output (TRIG, false)
ხოლო GPIO.input (ECHO) == ყალბი: დაწყება = დრო. დრო ()
ხოლო GPIO.input (ECHO) == ჭეშმარიტი: დასასრული = დრო. დრო ()
სიგნალის_დრო = დასასრულის დაწყება
მანძილი = სიგნალის_დრო / 0.000058
დაბრუნების მანძილი
მართალია:
მანძილი = მიიღეთ_ მანძილი ()
დრო. ძილი (0.05)
ბეჭდვა (მანძილი)
თუ მანძილი> = 25:
მწვანე_ნათელი ()
elif 25> მანძილი> 10:
ყვითელი შუქი ()
elif მანძილი <= 5:
წითელი შუქი()
თუ მანძილი 25 სმ -ზე მეტია ან ტოლია, ჩვენ ვაჩვენებთ მწვანე შუქს. თუ ის 10 -დან 25 სმ -მდეა, ჩვენ გავყვითლდებით და შემდეგ ჩვენ გავხდებით წითელი 10 სმ -ზე ნაკლები ან ტოლი.
გირჩევთ:
DIY სუნთქვის სენსორი არდუინოსთან ერთად (გამტარი ნაქსოვი გაჭიმვის სენსორი): 7 ნაბიჯი (სურათებით)
წვრილმანი სუნთქვის სენსორი არდუინოსთან ერთად (გამტარი ნაქსოვი გაჭიმვის სენსორი): ეს წვრილმანი სენსორი მიიღებს გამტარი ნაქსოვი გაჭიმვის სენსორის ფორმას. ის შემოეხვევა თქვენს მკერდს/კუჭს, ხოლო როდესაც თქვენი გულმკერდი/მუცელი გაფართოვდება და იკუმშება, ასევე გაიზრდება სენსორი და, შესაბამისად, შეყვანის მონაცემები, რომლებიც მიეწოდება არდუინოს. Ისე
მსუბუქი დაბინძურების პარკის მოდელის პროექტი: 15 ნაბიჯი
მსუბუქი დაბინძურების პარკის მოდელის პროექტი: სინათლის დაბინძურება სერიოზული პრობლემაა მსოფლიოს მრავალ დიდ ქალაქში. ჩვენს ქალაქებში სინათლის გადაჭარბებულმა რაოდენობამ შეიძლება შეაფერხოს სხვადასხვა ცხოველების მიგრაციული ნიმუშები, როგორიცაა კუს და ფრინველი და გამოიწვიოს მათი მოკვლა, რაც ართულებს დელიკატესს
3D პარკის დიზაინი: 11 ნაბიჯი
3D პარკის დიზაინი: მე ვკითხე ჩემს მეგობარს, სად არის პირველი ადგილი, სადაც ის წავა ამ პანდემიის შემდეგ, მან თქვა პარკი, ასე რომ მე გადავწყვიტე 3D პარკის მოდელის გაკეთება
ჟოლოს ჟოლოს საათი უყურეთ მას ესმის და იგრძენი: 5 ნაბიჯი (სურათებით)
Raspberry Pi Oled Clock Watch It Hear It and Feel It: ეს არის ჭკვიანი საათი, რომელიც აჩვენებს დროს OLED ეკრანზე და ასევე შეგიძლიათ მოისმინოთ დრო სხვადასხვა დროის ინტერვალში, რაც სავსეა ბრმა ადამიანებისთვის და ის ასევე ცვლის დროინდელ ფერს დროთა განმავლობაში ბინდის შუქი საღამოს ნარინჯისფერი ხდება ყვითელი და მოსწონს
ლამინირებული პარკის ლეპტოპის სადგამი: 9 ნაბიჯი (სურათებით)
ლამინირებული პარკის ლეპტოპის სტენდი: მე ვნახე სხვა სასწავლო ლეპტოპის დიზაინები ინსტრუქციებზე და ვფიქრობდი " მე უნდა გავაკეთო ერთი ჩემთვის !!! " ასე რომ, აქ არის ჩემი ინსტრუქცია. ამ სასწავლო საშუალებით შევეცადე მოშორებულიყო საკაბელო და მოწყობილობის არეულობა ჩემს სამუშაო მაგიდაზე და ეს იყო