Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Groetjes allemaal!!
Dat is een Instructables on Chip en haar rugzak Pochet CHIP. Wat is CHIP? CHIP is een kleinste Linux-computer die is gemaakt door Next Thing door een Kickstarter-campagne. Zie de link om alle functies te bekijken (https://docs.getchip.com/chip.html#installing-c-h-i-p-sdk). CHIP heeft alle componenten om te werken. Zorg voor wifi en Bluetooth aan boord. Wat kunt u doen met CHIP? Alles wat je met een computer kunt doen. Ja! Pocket CHIP, is een bord met alle componenten zoals toetsenbord, scherm en GPIO-poort om met CHIP te werken. U kunt de onderstaande video bekijken en u kunt de kenmerken van CHIP's zien.
Stap 1: De kenmerken van CHIP en Pocket CHIP
De kenmerken van CHIP zijn: Allwinner R8 processor, Realteck RTL8723BS wifi en Bluethooth module, 4 Gb NAND, USB aansluiting, TRRS/AV aansluiting. CHIP ondersteunt 802.11b/g/n met behulp van de ingebouwde WiFi en de Bluetooth 4.0 LE-standaard met behulp van de ingebouwde Bluetooth.
Pocket CHIP is een bord met een toetsenbord, een touchscreen, een batterij en een GPIO-poort. Nu heeft mijn CHIP een firmware om met Pocket CHIP te werken. De standaard CHIP heeft niet dezelfde app als de CHIP die met Pocket CHIP werkt, maar heeft een andere Linux distro. De Linux distro op CHIP is Debian-8 (Jessie).
Stap 2: De toepassingen van Pocket CHIP…voor nu
De app die vooraf op de Linux-distro is geïnstalleerd, zijn voorlopig Linux Terminal, Pico-8, een platform en nog veel meer. Met Pico-8 kun je de games spelen die de Pico-8-gemeenschap met de wereld deelt, en je kunt ook zeer geek-games maken. Zoals Atari en games in 8-bit-stijl.
Met Pocket CHIP kun je muziek maken! Ja! Er is een vooraf geïnstalleerde app die je kunt gebruiken om geluid af te spelen als een synthesizer, en je kunt geluid maken, of ruis zoals ik …
Ook zijn schrijven. Met schrijven kun je schrijven. Ja! Op de foto's ziet u het browserbestand en de helper. Maar voor mij is de beste app de Terminal. Terminal is een standaard Linux Terminal. Ik kan nu mijn Raspberry Pi van Chip gebruiken. Dit is een zeer draagbare modus om Raspberry Pi te gebruiken.
Stap 3: Knipper een led met Pocket CHIP
Zoals ik zojuist heb gezegd, kun je de GPIO-pinout van CHIP gebruiken die alle hardware-dingen bestuurt die je ergens kunt vangen. Mooi zo ! Alle reizen beginnen vanaf een plek. Deze plek is voor ons een led. Ja, de led is de "Hello World" voor de elektronica. Ok nu minder woorden, meer feiten. U kunt een rode led gebruiken zoals op de foto. Gebruik een weerstand. En zie de instructies.
Schakel nu uw Pocket CHIP in en installeer de CHIP_IO bibliotheek op uw Pocket CHIP. Schrijf hiervoor deze commando's in een Terminal-venster:
sudo ntpdate pool.ntp.org
sudo apt-get update
sudo apt-get install git build-essentiële python-dev python-pip -y
git kloon git://github.com/xtacocorex/CHIP_IO.git
cd CHIP_IO
sudo python setup.py installeren
cd..
sudo rm -rf CHIP_IO
Nu heb je CHIP_IO op je Pocket CHIP.
Stap 4: Schrijf een Python-programma om een led te laten knipperen
Nou, je kunt een Terminal-venster openen en deze opdracht schrijven:
sudo nano blink.py
Hierna komt het scherm kans en kun je deze commando's schrijven:
importeer CHIP_IO. GPIO als GPIO
import tijd
GPIO.opschonen()
GPIO.setup("XIO-P2", GPIO. OUT)
print "XIO-P1 10 keer omschakelen…"
voor i binnen bereik (0, 10):
GPIO.output ("XIO-P2", GPIO. LOW)
tijd.slaap(0.1)
GPIO.output("XIO-P2", GPIO. HIGH)
tijd.slaap(0.1)
GPIO.opschonen()
Nadat je dit kunt opslaan door twee keer op Ctrl+xWrite Y te klikken, en tataaa, heb je je eerste Python-programma geschreven.
Stap 5: Sluit de hardware aan
Nu is het hardware-moment. U kunt de foto zien. Sluit de positieve pinnen van de led aan op de 5 volt GPIO-pinnen. De negatieve pin van led naar de weerstand en de weerstand op de GPIO 1. De positieve pin van led is langer dan de negatieve. Deze configuratie is goed voor de Pocket CHIP. Denk eraan om altijd een weerstand te gebruiken, anders kunt u de Pocket CHIP verbranden.
Stap 6: Start het programma
Nu kunt u het programma starten via terminalvenster. Open de Terminal en schrijf sudo python en de naam van het bestand dat eerder is geschreven.sudo python blink.py