Სარჩევი:

პი პაკეტი: 4 ნაბიჯი
პი პაკეტი: 4 ნაბიჯი

ვიდეო: პი პაკეტი: 4 ნაბიჯი

ვიდეო: პი პაკეტი: 4 ნაბიჯი
ვიდეო: IV დასი (C.J) ft Baga - ბოლო წვეთი 2024, ნოემბერი
Anonim
პი პაკეტი
პი პაკეტი
პი პაკეტი
პი პაკეტი
პი პაკეტი
პი პაკეტი
პი პაკეტი
პი პაკეტი

ეს არის Mini Raspberry Pi Zero კომპიუტერი. თქვენ შეგიძლიათ დააკავშიროთ მცირე ზომის USB კლავიატურა (USB OTG ადაპტერის დახმარებით) გამოიყენოთ იგი როგორც პატარა Linux კომპიუტერი, რომ გაარკვიოთ და გაუშვათ რამდენიმე მარტივი პროგრამა.

ამ პროექტის დასრულებას დიდი დრო არ სჭირდება და შეიძლება გაკეთდეს შაბათ -კვირას, Linux– ისა და ბრძანების ხაზის შესახებ მარტივი შედუღების და ძირითადი ცოდნის გამოყენებით.

მე ვგეგმავ გამოვიყენო ის მარტივი პროგრამირების მიზნით და როგორც ფაილების პატარა მინი სერვერი

ნაბიჯი 1: ელექტრონიკა

ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა

მე გავამაგრე (2.4 დიუმიანი) ili9341 LCD დისკი Raspberry Pi Zero W როგორც ასეთი LCD-> Pi ----------------- Vin-> 3.3VGND-> GNDCLK-> CLKMOSI- > MOSIMISO -> MISO (შეიძლება არ იყოს საჭირო) CS -> CE0DC -> 18 (ჩვეულებრივ GPIO 24 მაგრამ ამის გამოყენებისას მქონდა პრობლემები) გადატვირთვა -> 23 (ჩვეულებრივ GPIO 25 მაგრამ მე მქონდა პრობლემები ამის გამოყენებისას) LED -> 3.3 V (შეგიძლიათ დააკავშიროთ იგი სხვა GPIO პინთან, მაგრამ მირჩევნია უკანა შუქი ყოველთვის ჩართული იყოს)

უფრო მეტიც, მე დავყენე მეორადი ტელეფონის 1650mah ბატარეა (რწყილიდან), 5V გამაძლიერებელი გადამყვანი და დატენვის წრე პარალელურად. მე გავაუქმე USB A Socket Boost კონვერტორიდან, რათა ის უფრო პორტატული იყოს. მე სერიულად ჩავრთე გადამრთველი Boost კონვერტორიდან და Raspberry Pi მოწყობილობიდან ჩართვისა და გამორთვისთვის.

ბატარეა -> დამტენი და დაცვა -> გაძლიერება -> გადამრთველი -> ჟოლო პი

გაითვალისწინეთ, რომ რადგანაც ბატარეა და გამაძლიერებელი გადამყვანი არ არის ძალიან ძლიერი, ზოგიერთ შემთხვევაში შეიძლება არ იყოს საკმარისი Raspberry Pi- ს ენერგიის დასაყენებლად. მაგალითად, მას არ შეუძლია მრავალი USB მოწყობილობის ჩართვა მხოლოდ მისი ბატარეის გამოყენებით.

ნაბიჯი 2: პროგრამული უზრუნველყოფა

პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა

პირველ რიგში, მე დავაყენე Raspberry Pi- ის ჩატვირთვა კონსოლში.

LCD დრაივერის ჩასატვირთად გაუშვით ეს ბრძანება

  • sudo modprobe fbtft_device საბაჟო სახელი = fb_ili9341 gpios = გადატვირთვა: 23, dc: 18, led: 24 სიჩქარე = 16000000 bgr = 1
  • მე დავამატე rc.local ბოლო სტრიქონამდე, სადაც ნათქვამია 0, ასე რომ LCD დრაივერი ჩატვირთავს ჩატვირთვისას. მოსახერხებელია მხოლოდ ბრძანების დამატება ფაილზე
  • ასევე არსებობს სხვა ინსტრუქციები (ქვემოთ მოცემულ ბმულებში), რომელიც გეუბნებათ სხვა ფაილების რედაქტირება, რათა ჩატვირთოთ. ეს გზა ასევე იმუშავებს

ეკრანზე X სერვერის (Raspberry Pi დესკტოპის) დასაყენებლად მიჰყევით აქ X სერვერის ნაბიჯებს.

კონსოლის დასაყენებლად LCD ეკრანზე გამოსაჩენად, მიყევით აქ კონსოლის ჩართვის ნაბიჯს

გაუშვით con2fbmap n 1, რომ დააყენოთ სხვა n კონსოლი, რომ გამოჩნდეს Raspberry Pi– ზე. მაგალითად. con2fbmap 3 1

ბმულები

pi0cket.com/guides/ili9341-raspberry-pi-gu…

marcosgildavid.blogspot.com/2014/02/getting…

github.com/notro/fbtft/wiki/Framebuffer-us…

github.com/notro/fbtft/wiki/Boot-console

ნაბიჯი 3: გარსაცმები

გარსაცმები
გარსაცმები
გარსაცმები
გარსაცმები
გარსაცმები
გარსაცმები

იმისათვის, რომ მოწყობილობა იყოს პორტატული და მსუბუქი, გამოვიყენე და დავხარე გამჭვირვალე მოქნილი პლასტიკური. კალამი დანა და მაკრატელი საკმარისი იქნებოდა მიკრო USB და მინი HDMI პორტების გაჭრის მიზნით. ამის შემდეგ, რაღაც გამჭვირვალე სკოჩის ფირზე გამოიყენებდნენ ყველაფერს ერთად. თავდაპირველად, მე ვიყენებ გამჭვირვალე პლასტმასს გატეხილი ფანქრის კოლოფიდან, მაგრამ ამის შემდეგ ვიპოვე და გამოვიყენე გამჭვირვალე პლასტმასი ზოგიერთი შეფუთვიდან (usb hub), როგორც იყო (თითქმის) სწორი ზომა. მიუხედავად იმისა, რომ იყო დამატებითი ადგილი, მე გამოვიყენე დამატებითი აქსესუარების შესანახად (USB OTG ადაპტერი).

ნაბიჯი 4: ის, რისი გაუმჯობესებაც შესაძლებელია

ეს არის მარტივი პროექტი, რომლის დასრულებას 3 დღე დამჭირდა. თუმცა, თქვენ შეგიძლიათ გააუმჯობესოთ იგი:

  1. ჟოლოს Pi კამერის დამატება

    თქვენ ხედავთ მას პროტოტიპებში, მაგრამ ის საბოლოოდ მოიხსნა, რადგან ის იყენებს ენერგიას, რომლის კონსერვაციაც შესაძლებელია და კამერის კონექტორი ჩემს Raspberry Pi Zero W- ზე მაინც გატეხა

  2. უკეთესი (შესაძლოა 3D ბეჭდვით) კეისის დამზადება

    ეს გახდის მას უფრო გამძლე და გამძლე. Ჩემთვის. მე ძალიან ზარმაცი ვიყავი 3D მოდელზე და არ მქონდა 3D პრინტერი, მაგრამ თქვენ ასევე შეგიძლიათ გამოიყენოთ სხვა თხელი მყარი მასალები, როგორიცაა აკრილი და ა

  3. სენსორული ეკრანის დაყენება

გირჩევთ: