Სარჩევი:

კრიპტოვალუტის ტიკერი: 4 ნაბიჯი (სურათებით)
კრიპტოვალუტის ტიკერი: 4 ნაბიჯი (სურათებით)

ვიდეო: კრიპტოვალუტის ტიკერი: 4 ნაბიჯი (სურათებით)

ვიდეო: კრიპტოვალუტის ტიკერი: 4 ნაბიჯი (სურათებით)
ვიდეო: Crypto Pirates Daily News - January 29th, 2022 - Latest Cryptocurrency News Update 2024, ივლისი
Anonim
კრიპტოვალუტის ტიკერი
კრიპტოვალუტის ტიკერი

Reddit პოსტის პოპულარობის გამო (ბმული), მე გადავწყვიტე შემექმნა სახელმძღვანელო ჩემი კრიპტო ტიკერისთვის. უარყოფა: მე არავითარ შემთხვევაში არ ვარ პროგრამული უზრუნველყოფის ან კომპიუტერის ინჟინერი (როგორც ეს აშკარა იქნება ჩემი კოდის ნახვისას), ასე რომ გთხოვთ შეცვალოთ ცვლილებები, სადაც საჭიროდ ჩათვლით! ეს პროექტი დაწერილია დამწყებთათვის, დამწყებთათვის! ყველა ჩემი სურათი აჩვენებს მზა პროდუქტს და არა მშენებლობის პროცესს, ამიტომ შევეცდები ჩემი ენა მაქსიმალურად აღწერითი გავხადო.

აღწერა:

ეს პროექტი იყენებს Raspberry Pi Zero W და 16x2 LCD ეკრანს, რათა ნახოთ კრიპტოვალუტის პირდაპირი ფასები Cryptocompare– ის API– დან და 24 – საათიანი თარიღი/დრო.

ნაბიჯი 1: მასალების შეგროვება

პირველი რაც თქვენ გსურთ გააკეთოთ ამ პროექტის დაწყებისას არის თქვენი ყველა მასალის ერთად შეკრება. მე ვივარაუდებ, რომ ყველას ექნება raspbian– ის სამუშაო ვერსია, რომელიც მუშაობს pi– ზე, WiFi არის დაკავშირებული, და თქვენ გაქვთ უკაბელო კლავიატურა/მაუსი ამ პროექტის დაწყებამდე სამუშაოდ (აქ არის სახელმძღვანელო, თუ არ იცით სად დაწყება: ბმული)

მასალები:

(1) Raspberry Pi Zero W ნაკრები: (ბმული)

-გთხოვთ გაითვალისწინოთ: ეს ნაკრები არ შეიცავს microUSBUSB დონგლს, რომელიც საჭიროა მაუსის/კლავიატურის დასაკავშირებლად. ამ ვერსიას (ბმულს) აქვს ყველა საჭირო დონგლი.

(1) 16x2 LCD I2C ზურგჩანთით: (ბმული)

-ეს ჩვენება უნდა იყოს იგივე ზომის რაც მე გამოვიყენე ამ პროექტში

(4) M3x8 ხრახნები

(4) ჯუმბერის მავთულები

(1) სუპერ წებო

(1) შედუღების რკინა

ნაბეჭდი ნაწილები:

3D ბეჭდვის ყველა ნაწილი შეგიძლიათ იხილოთ აქ: (ბმული)

ნაბიჯი 2: მიამაგრეთ LCD და მიაწოდეთ Pi გარკვეული კოდი

მიამაგრეთ LCD და მიაწოდეთ Pi ზოგიერთი კოდი
მიამაგრეთ LCD და მიაწოდეთ Pi ზოგიერთი კოდი
მიამაგრეთ LCD და მიაწოდეთ Pi ზოგიერთი კოდი
მიამაგრეთ LCD და მიაწოდეთ Pi ზოგიერთი კოდი

ამ განყოფილების შესახებ ინფორმაციის დიდი ნაწილი ამოღებულია circuitbasics.com– ზე განთავსებული სტატიიდან, მათ შორის დამატებითი კოდის ჩათვლით, რომ თქვენი ტექსტი გააკეთოს სახალისო საქმეები. თუ დაიკარგება წაკითხვა მიეცი იმ სტატიას: ბმული

I2C ჩართვა

გახსენით Raspberry Pi ტერმინალი (ბმული) და ჩაწერეთ შემდეგი ბრძანებები:

sudo raspi-config

ეს გახსნის კონფიგურაციის მენიუს.

  • იპოვეთ და აირჩიეთ "გაფართოებული პარამეტრები" მენიუდან (ბმული)
  • აირჩიეთ "I2C ჩართვა/გამორთვა ავტომატური ჩატვირთვა" (ბმული)
  • აირჩიეთ "დიახ" და გამოდით კონფიგურაციის მენიუდან
  • გამორთეთ და გათიშეთ თქვენი Pi (დაელოდეთ სანამ აქტივობის LED შეწყვეტს ციმციმებას გამორთვამდე)

მიამაგრეთ LCD

მიამაგრეთ ჯუმბერის კაბელები შემდეგი საშუალებების გამოყენებით (Raspberry Pi Zero W pin out [link]):

Pi PinsLCD ქინძისთავები GPIO 8 SDAGPIO 9 SCL5.0 VDC (ან გამომავალი) VCCGround (ნებისმიერი გამომავალი) GND

  • მას შემდეგ რაც ორჯერ და სამჯერ შეამოწმეთ თქვენი კავშირები, მიამაგრეთ ჯამპერის კაბელები Raspberry Pi
  • შეაერთეთ თქვენი Pi. LCD ეკრანი უნდა ანათებდეს, მაგრამ არაფერი გამოჩნდება.

დააინსტალირეთ საჭირო კომპონენტები

  • გახსენით Pi ტერმინალი
  • შეიყვანეთ:

sudo apt-get დააინსტალირეთ i2c- ინსტრუმენტები

დაელოდეთ ინსტალაციის დასრულებას და შემდეგ შეიყვანეთ:

sudo apt-get დააინსტალირეთ python-smbus

  • გადატვირთეთ Pi (ჯერ ხედავთ თემას?)
  • შემდეგ ჩვენ ვამოწმებთ ჩვენს კავშირს:

i2cdetect -y 1

  • ეს გაჩვენებთ თქვენს პი -სთან დაკავშირებული მოწყობილობების ცხრილს (ბმული)
  • მაგალითში, I2C მისამართი არის "21". გაითვალისწინეთ თქვენი ნომერი, მოგვიანებით დაგჭირდებათ.

დააინსტალირეთ ბიბლიოთეკა

  • გახსენით Python 3 გარსი (ბმული)
  • დააკოპირეთ ეს კოდი GitHub მომხმარებლის DenisFromHR (ბმული) და შეინახეთ ფაილში სახელწოდებით "I2C_LCD_driver.py"
  • მე -19 ხაზზე თქვენ გსურთ შეცვალოთ "I2CBUS = 0" - ით "I2CBUS = 1"
  • 22 -ე ხაზზე შეიყვანეთ თქვენი I2C მისამართი, რომელიც ვიპოვეთ "საჭირო კომპონენტების დაყენების" განყოფილებაში. მაგალითის გამოყენებით, სტრიქონი 22 შეიცვლება: "ADDRESS = 0x21"

შეამოწმეთ ჩვენება

  • მოდით დავწეროთ "გამარჯობა მსოფლიო!" ჩვენებისკენ
  • გახსენით ახალი Python 3 ჭურვი
  • შეიყვანეთ შემდეგი:

    იმპორტი I2C_LCD_driver დროიდან იმპორტი * mylcd = I2C_LCD_driver.lcd () mylcd.lcd_display_string ("გამარჯობა მსოფლიო!", 1)

  • დააჭირეთ "F5" თქვენი პითონის კოდის შესანახად და გასაშვებად.
  • თუ თქვენი შეტყობინება გამოჩნდება, გილოცავთ! თქვენი LCD მზადაა გამოსაყენებლად. თუ არა, ორმაგად შეამოწმეთ თქვენი კავშირები
  • ეს ასევე შესანიშნავი დროა თქვენი კონტრასტის შესაცვლელად. გამოიყენეთ ფილიპსის ხრახნიანი პატარა ლურჯ ყუთზე I2C ერთეულის უკანა მხარეს თქვენი ეკრანის კონტრასტის შესაცვლელად.

ატვირთეთ კოდი

  • ჩამოტვირთეთ და გახსენით კოდი: ბმული
  • დააჭირეთ ღილაკს "F5" კოდის შესანახად და გასაშვებად

ჩართეთ კოდი ჩატვირთვისას

  • პირველი, გაითვალისწინეთ CryptoTicker.py ფაილის ადგილმდებარეობა. (მაგალითი: /home/pi/Desktop/CryptoTicker.py)
  • გახსენით ტერმინალი და ჩაწერეთ შემდეგი:

crontab -e

ყველა hashtagged ტექსტის ბოლოში შეიყვანეთ შემდეგი:

@reboot sudo python (TYPE THE LOCATION OF THE CRYPTOTICKER. PY FILE)

  • ჩაწერეთ Crtl-X, Y (დიახ) და შეიყვანეთ შესანახად
  • ახლა გადატვირთეთ თქვენი Pi და ნახეთ მუშაობს თუ არა!

ნაბიჯი 3: წებო, წებო, წებო

წებო, წებო, წებო
წებო, წებო, წებო
წებო, წებო, წებო
წებო, წებო, წებო

ყველა ნაწილი შემუშავებულია ისე, რომ მოერგოს, რათა წებო უფრო ადვილი იყოს. პრინტერის ტოლერანტობიდან გამომდინარე, თქვენი ნაწილები შეიძლება იდეალურად არ იყოს ერთმანეთთან შერწყმული (გამოიყენეთ სანდლის ქაღალდი ან დანა მათი ზომის გასაზრდელად). დარწმუნდით, რომ გაწურეთ ყველა ის ადგილი, რომელსაც წებო შეხება.

დროა შეაგროვოთ თქვენი ნაწილები

პირველი, გამორთეთ და გამორთეთ თქვენი Pi.

შეიკრიბეთ წინა ფირფიტა:

  • ყველაზე ადვილად მიმაჩნდა ჩემი LCD ეკრანის გამორთვა და დაყენება წებოვნებამდე
  • ეკრანი უნდა იყოს მხოლოდ ერთი მიმართულებით.
  • გამოიყენეთ 4 M3x8 ხრახნი, რომ LCD ეკრანი დაამონტაჟოთ pi კორპუსზე. არ გადააჭარბოთ, რადგან ხრახნები ამოიღებს პლასტმასს ინტეგრირებული ხვრელებიდან. არსებობს მცირედი მონახაზი, რომელიც უზრუნველყოფს მყუდრო მორგებას.

მიამაგრეთ წინა ფირფიტა ბაზაზე:

  • განათავსეთ მცირე რაოდენობით სუპერ წებო წინა ფირფიტისა და ფუძის მიმაგრების წერტილზე. გამოიყენეთ დამჭერები, რომ უზრუნველყოთ თანაბარი, მყუდრო მორგება.
  • გაშრობის შემდეგ მიაწოდეთ ოთხი კაბელი თქვენი pi კეფის თავზე და მიამაგრეთ სწორ ქინძისთავებზე (ორმაგად შეამოწმეთ თქვენი გაყვანილობა)

მიამაგრეთ თავსახური თავსახურზე:

  • მოათავსეთ ზედა, როგორ გსურთ ის იჯდეს ზედა ხვრელში და გააკეთოთ სუპერ წებოს ნაკერი ზედა ნაწილში.
  • გაშრობის შემდეგ, წაისვით წებოს ნაკერი საქმის შიგნითა მხარეს,.

და ბოლოს, მოათავსეთ პი ქეისის შიგნით, გადააფარეთ თავსახური და შეაერთეთ იგი!

ნაბიჯი 4: გილოცავთ

გილოცავთ!
გილოცავთ!

თქვენი კრიპტოვალუტის ტიკერი დასრულებულია!

(გთხოვთ გაითვალისწინოთ: ეს მოწყობილობა მოითხოვს ფუნქციონირებად WiFi კავშირს, რომ სწორად იმუშაოს. თუ თქვენი ზედა ხაზი შეწყვეტს ფასების ჩვენებას, თქვენი გამტარობა შესაძლოა გაჭირდეს!)

მაგრამ ანონანაანაბატმან, მინდა კიდევ ერთი კრიპტო ფასი დავამატო ჩემს ტიკერს

სამწუხაროდ, ეს არ არის პითონის სამეურვეო პროგრამა, მაგრამ გაითვალისწინეთ კოდის ნიმუში, რომ დაამატოთ ან გამოვაკლოთ იმდენი გაცვლა, რამდენიც გსურთ! მე დავწერე ეს კოდი თითქმის ერთივე ცდისა და შეცდომის შედეგად, ამიტომ გირჩევთ იგივე გააკეთოთ!

პითონის გარსში ამის გაშვება ასევე მოგცემთ შეცდომების გამოსწორების ინფორმაციას, ასე რომ თქვენ შეგიძლიათ ორმაგად შეამოწმოთ, რომ ეკრანზე ნაჩვენები მნიშვნელობა შესაბამისია.

ბედნიერი გაცვლა!

გირჩევთ: