LED väderprognos (2 / 4 steg)
Steg 2: Anslut hårdvara
LED-matris består av sex rader med två NeoPixel pinnar lödas ihop med trimmade header terminaler ansluta jord till GND, buller-till-DOUT, VDC till VDC och (för flexibilitet) GND-till-GND. Header terminaler var också lödas till GND, buller, VDC och GND igen (för flexibilitet) i ena änden av pixel ror och DOUT i andra änden.
Raspberry Pi noll har inte headers församlad till GPIO kuddar. Du kommer att behöva löda minst två headers till Pin 6 plats (GND) och en annan till Pin 12 plats (GPIO18).
Grundläggande maskinvaruinstallationen en nästan en för en implementering av Nivå-omvandlare Chip ledningar installationen finns på Adafruits lärande System tutorial NeoPixels på Raspberry Pi. Set av brödunderläggen setup är sammanfattas som följer:
- Anslut ström försörjning marken till 74AHCT125 mark & 1OE stift, Raspberry Pi mark, och varje rad i NeoPixel GND (alla sex rader ansluten parallellt).
- Anslut ström försörjning 5V till 74AHCT125 VCC och varje rad med NeoPixel buller (alla sex rader ansluten parallellt).
- Anslut Raspberry Pi stift 12 (GPIO18) till 74AHCT125 pin 1A.
- Anslut 74AHCT125 pin 1 års till första NeoPixel buller.
- Anslut den första NeoPixel raden DOUT till den andra NeoPixel raden buller (fortsätter denna serie tills alla sex rader är anslutna).
Utöver de ovan, jag valde att lägga till en kondensator (1000 µF, 6.3V eller högre) över den + och -terminaler och en data linje motstånd (300 till 500 Ohm) mellan 74AHCT125 pin 1Y och ingången till den första NeoPixel. Projektet har testats utan extra hårdvara med ingen observerbara sjuk effekt men lades till som en försiktighetsåtgärd som bygger på Bästa praxis finns i "Adafruit NeoPixel Überguide".
Strömmen kom in i kammaren via ett MicroB USB Connector Breakout och dela för att driva både Pi och skärbräda parallellt. Löd rubriken terminaler till VCC och GND. löda kondensatorn och två par tråd till varje sidhuvud terminal (vara säker att kondensatorn leads matchas korrekt till positiv/VCC terminalen och negativa/GND-terminalen). Anslut ett par VCC och GND tråd slutar att det set av brödunderläggen. Löda Micro USB kontakten skalet till det andra paret kabeländarna och ansluta den till Raspberry Pi.
Du bör nu kunna driva upp Pi från micro USB-anslutningarna. Dock brukar lysdioder göra något ännu tills NeoPixel biblioteket installeras i nästa steg.
För denna tutorial kommer jag inte att gå in i en steg för steg hur projektet är monterad och visas. Från bilderna, kan du se att lysdioder är monterade i jämnt fördelade rader ungefär 1 cm ifrån varandra. Jag hittade att kartong och dubbelsidig tejp fungerade bra för montering av lysdioder, skärbräda och Raspberry Pi. Ett ark vitt vellum arbetade också, bra att subtilt diffusa lysdioder. Hela projektet är monterad inuti en shadow box ram. Kommer du att välja en bildruta som är minst 2,5 inches djupt att ge tillräckligt med utrymme för den anslutande ledningar och RD Session Host headers.