Სარჩევი:
- ნაბიჯი 1: ინსტრუმენტები და კომპონენტები
- ნაბიჯი 2: ჟოლოს პი 3 -ის დაყენება
- ნაბიჯი 3: დაუკავშირდით Raspberry Pi 3 -ს
- ნაბიჯი 4: ელექტრული წრე
- ნაბიჯი 5: მაცივრის მშენებლობა
- ნაბიჯი 6: შეაერთეთ სენსორები მაცივართან
- ნაბიჯი 7: აპარატურის კოდირება
- ნაბიჯი 8: Mysql
- ნაბიჯი 9: ვებსაიტის კოდირება
- ნაბიჯი 10: Autostart პროექტი
- ნაბიჯი 11: დასასრული
ვიდეო: ჭკვიანი მაცივარი: 11 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
გამარჯობა, ამ სასწავლო პროგრამისთვის მე ვაჩვენებ, თუ როგორ უნდა შექმნათ თქვენი საკუთარი ჭკვიანი მაცივარი Raspberry Pi– ს გამოყენებით. ჭკვიანი მაცივარი ითვლის იმ სასმელებს, რომლებსაც თქვენ იღებთ თქვენი პირადი სამკერდე ნიშნის გამოყენებით.
ყველა მონაცემი შეინახება და შეგროვდება Mysql მონაცემთა ბაზაში და განთავსდება ვებგვერდზე. ვებგვერდი საპასუხოა და გამოსაყენებელია სმარტფონებზე.
ნაბიჯი 1: ინსტრუმენტები და კომპონენტები
ინსტრუმენტები:
- გასაყიდი რკინა
- Solder
- საბურღი
- Jigsaw
- დაინახა
- ხრახნიანი ან ჩაქუჩი (თუ გსურთ გამოიყენოთ ხრახნები ან ლურსმნები)
- სანდლის ქაღალდი
- 2x ხის ხის პლაივუდი (12 მმ 122 x 61 სმ)
კომპონენტები:
- 1x ჟოლო პი 3
- 1 x 8 GB მიკრო SD
- 1x Led ზოლები (1 მ)
- 3x led (მწვანე, ლურჯი და წითელი)
- 1x ღილაკი
- 1x 6V / 12V ელექტრო საკეტი
- 1x რელაი 5V
- 6x LDR
- 9x რეზისტორი
- 1x პურის დაფა
- 1x MCP3008
- 1x GPIO T-cobbler
- 1x Ethernet კაბელი
- 1x გარე ძალა (ჩაკეტვა)
- 1x უნივერსალური ძალა (pi)
- ელექტრონული მავთულები
ეს არის ის, რაც მე გამოვიყენე, მაგრამ თქვენ შეგიძლიათ შეცვალოთ ნაწილი ან დაამატოთ ნაწილი.
ინსტრუმენტების გარეშე მაქსიმალური ღირებულება დაახლოებით 140 ევროა
ნაბიჯი 2: ჟოლოს პი 3 -ის დაყენება
ჩვენ დავიწყებთ ოპერაციული სისტემის დაყენებას ჩვენს Raspberry Pi– ზე.
ჩამოტვირთეთ სურათი "Raspbian Jessie with pixel" Raspberry Pi ვებ გვერდიდან. თქვენ ნახავთ, რომ ეს არის ZIP- ფაილი. ამოიღეთ ეს ZIP ფაილი სასურველ ადგილას.
- ჩამოტვირთეთ ინსტრუმენტი Win32 Disk Imager, ეს შეიძლება გადმოწერილი იყოს Sourceforge– ზე.
- დააწკაპუნეთ საქაღალდის ხატზე სურათის შესარჩევად
- შემდეგ აირჩიეთ "მოწყობილობა" თქვენი microSD
- შემდეგ დააჭირეთ "დაწერეთ"
მას შემდეგ რაც სურათი დაიწერება თქვენს microSD– ზე, შეგიძლიათ გახსნათ microSD Windows Explorer– ში.
- გახსენით ფაილი "cmdline.txt"
- სიტყვა "rootwait" - მდე დაამატეთ შემდეგი სტრიქონი: 169.254.10.0
- შემდეგ შეინახეთ ფაილი.
ჩადეთ microSD RPi– ში
გამოიყენეთ ძაბვა თქვენს RPi– ზე 5, 2V DC ადაპტერით
შეაერთეთ ქსელის კაბელი RPi– სთან და შეაერთეთ იგი თქვენი კომპიუტერის ქსელის პორტში.
შენი ჟოლო ახლა მზადაა გამოსაყენებლად.
ნაბიჯი 3: დაუკავშირდით Raspberry Pi 3 -ს
ჩვენს RPi– ს დასაკავშირებლად ჩვენ გამოვიყენებთ Putty– ს.
- ჩამოტვირთეთ Putty
- შექმენით SSH კავშირი (იხილეთ სურათი)
-
Შებრძანდით
- მომხმარებლის სახელი: pi
- პაროლი: ჟოლო
WIFI- ის დაყენება
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
გადადით ფაილის ბოლოში და დაამატეთ შემდეგი:
ქსელი = {ssid = "უკაბელო ქსელის სახელი"
psswrd = "ქსელის პაროლი psk =" უკაბელო ქსელის პაროლი "}
თქვენი IP მისამართის ტიპის სანახავად:
ifconfig wlan0
ახლა თქვენ შეგიძლიათ უსადენოდ დაუკავშირდეთ თქვენს Raspberry Pi მასპინძელ სახელს Putty = IP მისამართში
თუ wifi– სთან დაკავშირების პრობლემაა, შეგიძლიათ ფაილი ასე შეცვალოთ:
"sudo nano /etc/wpa_supplicant/wpa_supplicant.config"
ნაბიჯი 4: ელექტრული წრე
ამ ნაბიჯში ჩვენ დავაკავშირებთ ყველა სენსორს Raspberry pi- ს.
შეაერთეთ T-cobbler GPIO ქინძისთავებით ჟოლოს პიზე და განათავსეთ იგი პურის დაფაზე. ან შეგიძლიათ გააკეთოთ თქვენი საკუთარი PCB და გახადოთ იგი უფრო გამძლე.
MCP3008:
- შეაერთეთ VDD პინი 3v3Connect– თან
- VREF პინი 3v3Connect– ზე
- AGND პინი GNDConnect
- CLK პინი SCLKConnect– ზე
- Dout პინი MISOConnect– ში
- Din pin MOSIConnect– ზე
- CS pin to CEOConnect
- DGND პინი GND– ზე
LDR:
შეაერთეთ ყველა LDR, რომელსაც იყენებთ (მაქსიმუმ 8) ერთ პინზე MCP3008- ზე.
შეაერთეთ LDR– ის პირველი პინი 3v3– თან, მეორე კი რეზისტორთან და რეზისტორი GND– თან და დაუკავშირეთ de LDR LDR– ს და რეზისტორს შორის MCP3008– ის პინზე.
ძალიან მნიშვნელოვანია: დარწმუნდით, რომ pi- ზე მიმავალი ყველა მავთული დაკავშირებულია GPIO– ს მარჯვენა პინთან, წინააღმდეგ შემთხვევაში თქვენი პროგრამა არ იმუშავებს.
RFID
- ყველაზე მარცხენა pin (ძაბვის pin) to 3v3 pin of RPI
- მეორე (RST) GPIO25– ზე
- მიწა მიწაზე
- IRQ არა
- MISO to MISO of RPI
- ROS– ის MOSI– დან MOSI– მდე
- SCK– დან RPI– ს SCLK– მდე
- SDA RPI– ს აღმასრულებელ დირექტორს
მაცივრის ღილაკი:
- ერთი პინი RPI– ს 3v3 პინზე
- მეორე RPI– ის პინ 13 – ზე
სამი LED:
- ერთი პინი 220 Ohm რეზისტორზე და RPI GROUND– ზე
- მეორე პინი 23 პინზე, 24 პინზე და 26 პინზე
LED განათება მაცივარში:
- შეაერთეთ ერთი პინი (+) 5 ვ
- მეორე პინი GROUND- ში
Საკეტი:
- საკეტის ერთი პინი (GROUND) თქვენ აკავშირებთ გარე ადაპტერის მიწას
- საკეტის მეორე პინი (+) თქვენ უკავშირდებით რელეს
- გარე ადაპტერის დადებითი მხარე თქვენ ასევე აკავშირებთ რელესთან
ახლა თქვენ მხოლოდ რელეს უნდა დაუკავშიროთ.
- Relais– ის უარყოფითი პინი, რომელსაც თქვენ უკავშირებთ RPI– ს GROUND– ს
- შუა პინი (+პინი) თქვენ უკავშირდებით RPI– ს 5 ვ პინს
- სხვა პინი (KY-1 პინი) თქვენ უკავშირდებით RPI– ის 21 პინს
ნაბიჯი 5: მაცივრის მშენებლობა
ამ ეტაპზე ჩვენ ვაშენებთ მაცივარს.
პირველ რიგში დაგჭირდებათ:
- პლაივუდი
- Jigsaw
- მარკერი
მონიშნეთ ყველა სხვადასხვა ნაწილი პლაივუდზე, სანამ დაიწყებთ ხერხს.
2. მას შემდეგ რაც შეამოწმეთ არის თუ არა ყველა ნაწილი ბაზარზე შეგიძლიათ დაიწყოთ ხერხი. (გაითვალისწინეთ, რომ დანა ასევე აქვს გარკვეული სიგანე)
3. ყველა ნაწილის ხერხის შემდეგ შეგიძლიათ დაიწყოთ თქვენი სენსორების ხვრელების ბურღვა.
- მაცივრის ფსკერზე საჭიროა 6 დიდი ხვრელი, რათა ბოთლები გაჩერდეს.
- მაცივრის იატაკს სჭირდება 6 პატარა ხვრელი LDR სენსორებისთვის.
- სახურავს სჭირდება 3 პატარა ხვრელი 3 ლიდერისთვის (ლურჯი, წითელი და მწვანე).
- დარწმუნდით, რომ rfid– ს შეუძლია წაიკითხოს ხის მეშვეობით, წინააღმდეგ შემთხვევაში თქვენ უნდა გახადოთ ხე თხელი.
- ასევე გააკეთეთ პატარა ხვრელი შიდა წინა მხარეს ღილაკისთვის.
კარისთვის თქვენ უნდა გააკეთოთ ასევე 2 ხვრელი, რომ დააკავშიროთ კარი მაცივრის შიგნით. კარის გასახსნელად და დასახურად დავაყენე სახელური.
მას შემდეგ რაც დაასრულებთ მთელ სამუშაოებს, შეგიძლიათ განათავსოთ ელექტრული ნაწილები ჩაწერის ადგილას.
ნაბიჯი 6: შეაერთეთ სენსორები მაცივართან
ამ ეტაპზე ჩვენ ვაყენებთ ჩვენს მაცივარს ყველა იმ კომპონენტით, რაც შევიძინეთ.
თქვენ შეგიძლიათ დაიწყოთ პურის დაფისა და ჟოლოს პი მაცივრის უკანა ნაწილზე მიმაგრებით, ეს არის ადგილი, სადაც ყველა მავთული მთავრდება.
მოათავსეთ RFID, LED- ები, LDR- ები და ღილაკი მარჯვნივ და დარწმუნდით, რომ თქვენ შეგიძლიათ დააკავშიროთ პურის დაფაზე.
დარწმუნდით, რომ ყველა მავთული სწორად არის დაკავშირებული, შეგიძლიათ გადახედოთ სურათებს ან სხვა ნაბიჯებს ამის დასაწერად.
მას შემდეგ რაც ყველა კომპონენტი სწორ ადგილას მოათავსეთ, შეგიძლიათ დაიწყოთ სხვადასხვა ნაწილის ერთმანეთთან ხრახნა, როგორც სურათებში ხედავთ. ყველა მავთული შეიძლება დაიმალოს ორმაგ ქვედა ან ორმაგ ზედა ნაწილში.
ნაბიჯი 7: აპარატურის კოდირება
მე გამოვიყენე პროგრამა Pycharm, რათა შემეძლო ყველაფერი გამომეცადა კოდირების დროს. ყველა კოდი, რაც მე დავწერე, შეგიძლიათ ნახოთ ჩემს github– ზე
ნაბიჯი 8: Mysql
მონაცემთა ბაზის ვარდნა დაგეხმარებათ დაიწყოთ ამ პროექტის გამოყენება.
თუ გსურთ, MySql კოდის მარტივი აღიარება დაგეხმარებათ პროექტის შეცვლაში.
მე გამოვიყენე 4 მაგიდა, მომხმარებელი, სასმელი, მოქმედებები და ხე. ეს ცხრილები არის ყველაზე მარტივი და სწორი გზა იმის უზრუნველსაყოფად, რომ პროექტი მუშაობს.
ნაბიჯი 9: ვებსაიტის კოდირება
თქვენ შეგიძლიათ ნახოთ ყველა კოდი შემდეგ საქაღალდეში Github– ში.
მე გამოვიყენე პროგრამა Pycharm ამ ყველაფრის დასაწერად. ეს არის მარტივი კოდირების და ნახვის ყველაფერს, რასაც აკეთებთ მუშაობის დროს.
ნაბიჯი 10: Autostart პროექტი
ამ ნაბიჯში მე გაჩვენებთ თუ როგორ უნდა დაიწყოთ თქვენი პროექტი ჟოლოს პიზე.
ახლა ჩვენ დავუშვებთ ჩვენს კოდს ავტომატური გაშვება, როდესაც ჩვენი pi ჩატვირთავს, რათა ის დამოუკიდებლად იმუშაოს. ამის მრავალი გზა არსებობს, მაგრამ მე ვირჩევ rc.local მეთოდს.
გახსენით /etc/rc.local თქვენი საყვარელი ტექსტური რედაქტორით და განათავსეთ ეს კოდი "გასვლა 0" ხაზის ზემოთ
"დაიძინე 15 python3 /home/pi/files/app/RUN.py & python3 /home/pi/files/website/website.py & ბოლოს"
როდესაც ჩვენ გვინდა ვნახოთ ჩვენი ვებ გვერდი, შეგიძლიათ დაათვალიეროთ IP მისამართი, რომელიც მითითებულია website.py ფაილის ბოლოში (ნაგულისხმევი არის 169.254.10.1:5000). ეს არის ჩემი პირველი სასწავლო ინსტრუქციის დასასრული, თუ რამე გაუგებარია, შეგიძლიათ გამომიგზავნოთ კომენტარი.
ნაბიჯი 11: დასასრული
ამ ნაბიჯში ჩვენ ვაპირებთ, რომ ჩვენი სმარტფარიჯი გამოსაყენებლად მოვამზადოთ.
შეაერთეთ კვების ბლოკი Rasberry Pi- დან სოკეტში. დაელოდეთ სანამ Raspberry Pi სრულად არ ჩაირთვება.
შეაერთეთ სხვა კვების ბლოკი სოკეტთან (საკეტისთვის).
თქვენ შეგიძლიათ დალიოთ სასმელი თქვენი სამკერდე ნიშნის სკანირებით, დახუროთ კარი, რათა სიმბოლოები თქვენს ანგარიშზე გადავიდეს.
თქვენი ვებსაიტის სანახავად: მოძებნეთ თქვენი IP მისამართი, რასაც მოყვება: 5000
ახლა თქვენი Smartfridge მზად არის გამოსაყენებლად. მიირთვით ცივი სასმელები სტრესის გარეშე და თვალი ადევნეთ მოხმარებას.
გირჩევთ:
Wifi მაცივარი: 4 ნაბიჯი
Wifi მაცივარი: - ჰეი, შენს მწარმოებელ სივრცეს აკლია მაცივარი, აიღე ეს! - მადლობა! მაგრამ მეგობარო, ის გატეხილია.- ზუსტად. და ასე მივიღე ყუთი ცივი რძე ყავაში. ან უფრო ზუსტად რომ ვთქვათ: რძის ყურძენი. მაცივარი 101. მაცივარი მრავალნაირად შეიძლება გატეხილი იყოს
ჭკვიანი სამაგიდო LED განათება - ჭკვიანი განათება W/ Arduino - Neopixels სამუშაო ადგილი: 10 ნაბიჯი (სურათებით)
ჭკვიანი სამაგიდო LED განათება | ჭკვიანი განათება W/ Arduino | Neopixels Workspace: დღეების განმავლობაში ჩვენ დიდ დროს ვატარებთ სახლში, ვსწავლობთ და ვმუშაობთ ვირტუალურად, ასე რომ, რატომ არ გავხადოთ ჩვენი სამუშაო სივრცე უფრო დიდი და ჭკვიანი განათების სისტემით Arduino და Ws2812b LED- ებით დაფუძნებული. აქ მე გაჩვენებთ როგორ ავაშენოთ თქვენი Smart სამაგიდო LED განათება, რომელიც
IoT დაფუძნებული ჭკვიანი მებაღეობა და ჭკვიანი სოფლის მეურნეობა ESP32– ის გამოყენებით: 7 ნაბიჯი
IoT დაფუძნებული ჭკვიანი მებაღეობა და ჭკვიანი სოფლის მეურნეობა ESP32– ის გამოყენებით: მსოფლიო იცვლება დროთა განმავლობაში და სოფლის მეურნეობაც. დღესდღეობით, ხალხი აერთიანებს ელექტრონიკას ყველა სფეროში და სოფლის მეურნეობა არ არის გამონაკლისი. ელექტრონიკის ეს შერწყმა სოფლის მეურნეობაში ეხმარება ფერმერებს და ადამიანებს, რომლებიც მართავენ ბაღებს. ამ
ჭკვიანი მაცივარი და საყიდლების სია: 11 ნაბიჯი
ჭკვიანი მაცივარი და საყიდლების სია: ჭკვიანი მაცივრით და საყიდლების სიით თქვენ შეგიძლიათ თვალყური ადევნოთ თქვენს საყიდლების ჩვევებს. თქვენ შეგიძლიათ შეადგინოთ თქვენი საყიდლების სია, ასე რომ თქვენ უბრალოდ უნდა გახსნათ თქვენი ტელეფონი სასურსათო მაღაზიაში ყოფნისას. ეს პროექტი ასევე შეიძლება გამოყენებულ იქნას კარადაზე ან უჯრაზე
სახლში დამზადებული მაცივარი ჭკვიანი კონტროლის ფუნქციონირებით (ღრმა საყინულე): 11 ნაბიჯი (სურათებით)
სახლში დამზადებული მაცივარი ჭკვიანი კონტროლის ფუნქციონირებით (ღრმა საყინულე): გამარჯობა მეგობრებო, ეს არის DIY მაცივრის მეორე ნაწილი, რომელიც დაფუძნებულია პელტიერის მოდულზე, ამ ნაწილში ჩვენ ვიყენებთ 2 პელტიერის მოდულს 1 -ის ნაცვლად, ასევე ვიყენებთ თერმულ კონტროლერს სასურველი ტემპერატურის დასადგენად ცოტა ენერგია