Raspberry Pi, camera en iRobot Create instellen
- Inleiding
Raspberry Pi is een kleine singleboard-computer met USB-, WiFi-, Bluetooth-, Ethernet-, HDMI-,
Audio- en GPIO-connectiviteit. In cs424 besturen we een iRobot-creatie met een
Raspberry Pi 3 Model B. Dit specifieke model is het meest capabel in vergelijking met de andere
modellen. Het heeft 4 cores elk geklokt op 1,2 GHz en 1 GB RAM. De minimale hardware
die nodig is om het systeem te laten werken, is (1) een Raspberry Pi-moederbord, (2) een MicroSD-geheugenkaart en
(3) voeding. Daarnaast zullen we ook de Raspberry Pi Camera Module v2 gebruiken als de
“visie” voor onze robot. In deze tutorial stellen we Raspberry Pi in met een besturingssysteem, starten we het op, maken we er verbinding mee en installeren we de benodigde bibliotheken die nodig zijn voor de opdrachten met de iRobot en de camera. We zullen ook IllinoisNet WiFi configureren, en een eenvoudig ontdekkingsprotocol, zodat we
onze software op de Raspberry Pi kunnen ontwikkelen en draadloos met de robot kunnen communiceren.
Algemene voorzorgsmaatregelen
Raspberry Pi is een kaal moederbord en heeft de elektrische aansluitingen bloot. Plaats het daarom niet op een metalen oppervlak, omdat er dan kortsluiting kan ontstaan in sommige aansluitingen. Wanneer u het op de laadbak van de iRobot plaatst, moet u er rekening mee houden dat er metalen schroeven zijn en neem daarom de nodige voorzorgsmaatregelen om het te isoleren (bijvoorbeeld op papier of plastic). Probeer de pinnen van de chips niet met de hand aan te raken
of het pi-bord nu aan staat of niet. Soms is de statische lading van ons lichaam
voldoende om de chips te vernietigen. Houd het bord bij de randen vast en ontlaad de statische elektriciteit van je lichaam
voordat je het bord neerzet. Gebruik bij het transport de antistatische tas waarin de Raspberry Pi
oorspronkelijk zat. - Installeer het Raspbian-besturingssysteem
Voordat we de pi kunnen opstarten, moeten we een besturingssysteem installeren op de 32 GB MicroSD-kaart.
Er zijn veel besturingssystemen, waaronder verschillende soorten Linux die kunnen worden geïnstalleerd. We
zal het Raspbian-besturingssysteem installeren, een op Debian gebaseerde distributie die is geoptimaliseerd voor
Pi-hardware (https://www.raspbian.org). Omdat het op Debian is gebaseerd, kunt u veel
kennis van veelgebruikte Ubuntu Linux erven.
Zorg ervoor dat u de MicroSD-kaart en de bijbehorende adapter hebt. De meeste laptops hebben alleen het
slot voor een SD-kaart van volledige grootte. De adapter zet de MicroSD-kaart om in de vormfactor van een
kaart op ware grootte. Sluit de kaart aan op je Mac-, Linux- of Windows-laptop. Op dit moment zijn er
twee beschikbare routes.
2.1 Raspbian installeren via NOOBS (New Out Of Box Software)
Dit is de gemakkelijkste methode. Je hebt echter wel een HDMI-scherm, HDMI-kabel, USB
Toetsenbord en een USB-muis nodig. U kunt NOOBS downloaden via de volgende link. Kies de
3
“offline en netwerkinstallatie” optie omdat deze de volledige inhoud voor het besturingssysteem bevat
https://www.raspberrypi.org/downloads/noobs/ Zodra NOOBS is gedownload , raadpleeg
https://www.raspberrypi.org/documentation/installation/noobs.md voor een beschrijving van het
formatteren van de SD-kaart en het installeren van NOOBS erop. Het installatieproces is in feite het uitpakken van het
zip-bestand en het kopiëren naar de kaart. Nadat u NOOBS heeft gekopieerd, verwijdert u de kaart correct uit uw
computer. De kaart kan beschadigd raken als u deze uit de sleuf verwijdert zonder deze uit te werpen. De volgende stap
is om de Pi op te starten.
2.1.1 Apparaten aansluiten op de Raspberry Pi
We moeten de apparaten aansluiten en opstarten. (1) Steek de MicroSD-kaart in de Raspberry
Pi. Houd er rekening mee dat u hem mogelijk eerst van de adapter moet verwijderen, omdat de Pi rechtstreeks de
MicroSD-vormfactor aanneemt. U vindt de MicroSD-kaartsleuf (wrijving geladen) aan de andere kant van
het moederbord. (2) Sluit het ene uiteinde van een HDMI-kabel aan op de Pi en het andere uiteinde op een beeldscherm.
Als dat beeldscherm een externe monitor of een tv is, moet je die apart inschakelen. (3) Sluit
een USB-toetsenbord en een USB-muis aan. (4) Om het simpel te houden, negeer de camera voor nu, (5)
Sluit de USB 5V voeding aan. Gebruik geen willekeurige USB-opladers die u ter beschikking heeft
omdat deze mogelijk niet voldoende stroomsterkte hebben. Gebruik de CanaKit-voeding die voor dit doel
is meegeleverd. Merk op dat er geen "start" of "aan" schakelaar / knop is. Zodra de voeding
voeding is aangesloten, start hij op als een computer. Als het systeem stroom heeft, gaat er een "rode" led
branden. De "groene" led ernaast kan met tussenpozen knipperen, wat duidt op activiteit op de
MicroSD-kaart.
2.1.2 Raspbian installeren na het opstarten van Raspberry Pi
Zodra het opstart, moet u de instructies op het scherm volgen en Raspbian installeren. Het
volgende artikel illustreert het hele proces dat in deze sectie wordt beschreven in meer detail.
http://lifehacker.com/thealwaysuptodateguidetosettingupyourraspberr1781419054
Zodra je Raspbian hebt geïnstalleerd, ga je naar sectie 3 om de configuraties.
2.2 Installatiekopie van besturingssysteem installeren zonder Raspberry Pi op te starten
Deze sectie beschrijft hoe je Raspbian rechtstreeks op een geheugenkaart kunt installeren zonder NOOBS te gebruiken.
Het is enigszins ingewikkeld en vereist mogelijk het gebruik van een terminal als je een Linux- of een Mac
computer gebruikt
. Maar het vereist geen HDMI-scherm, toetsenbord en muis.
Download Raspbian Jessie-afbeelding van
https://www.raspberrypi.org/downloads/raspbian/
Selecteer degene met de tekst "Volledige bureaubladafbeelding gebaseerd op Debian Jessie" (dus niet de Lite-versie)
Volg de link
https://www.raspberrypi.org/documentation/installation/installingimages/README. md
Het laat zien hoe je Raspbian installeert op de MicroSD-kaart met je Mac-, Linux- of
Windows-computer. We reproduceren deze links ook in deze sectie.
4
Als u Raspbian op de SD-kaart wilt installeren met Mac OS X:
https://www.raspberrypi.org/documentation/installation /installingimages/mac.md
Als je Raspbian op de SD-kaart wilt installeren met Linux:
https://www.raspberrypi.org/documentation/installation/installingimages/linux.md
Als je Raspbian met Windows op de SD-kaart wilt installeren:
https://www.raspberrypi.org/documentation/installation/installingimages/windows.md
Zodra je de stappen hebt gevolgd, zou je Raspbian moeten hebben Jessie geïnstalleerd op de MicroSD-kaart.
Ga naar sectie 3. - Configuraties instellen
In dit gedeelte gaat u (1) de hostnaam van de Raspberry Pi wijzigen in een naam die uniek is voor uw
groep, (2) WiFi-configuraties instellen voor IllinoisNet Enterprise Network en mogelijk uw huis
>netwerk, als je dat hebt, (3) Stel een eenvoudig ontdekkingsprotocol in voor de apparaten.
Als je hier bent gekomen vanuit Sectie 2.1, is het logisch dat je direct naar Sectie 3.1 springt.
Als je kwam hier uit sectie 2.2, je kunt 3.1, 3.2 of 3.3 nemen
3.1 Initiële configuraties instellen na het opstarten van Raspberry Pi
Zoals je mag verwachten, vereist deze methode dat een beeldscherm, toetsenbord en muis zijn aangesloten op
de Raspberry Pi. We zullen het systeem opstarten en de configuratiebestanden erop bewerken. Als deze
apparaten niet zijn verbonden of je Pi nog niet hebt opgestart, volg dan Paragraaf 2.1.1 om dit te doen.
3.1.1 Hostnaam wijzigen
In de volgende secties laten we de commando's zien die nodig zijn om de configuratiewijzigingen aan te brengen.
We zullen de nano-editor gebruiken. Als u niet vertrouwd bent met nano, kunt u elke andere
editor gebruiken die u verkiest. Merk op dat Ctrl + o een bestand opslaat in nano, Ctrl + x verlaat nano.
Voor sommige commando's is sudo vereist. De standaardgebruiker is pi en het standaardwachtwoord is raspberry
In deze sectie willen we de hostnaam van je raspberry pi instellen op robotpiN. Vervang N door
uw toegewezen groepsnummer (hostnaam is bijvoorbeeld robotpi4 voor groep 4). Om
dat te doen, moeten we twee bestanden bewerken:
sudo nano /etc/hosts
Er moet een regel zijn (waarschijnlijk de laatste regel) 127.0.1.1 raspberrypi
Wijzigen de term raspberrypi naar robotpiN
Als zo'n regel niet bestaat, of als de term na 127.0.1.1 iets anders is, controleer dan of je
het juiste bestand hebt geopend. Gebruik Ctrl + o om de wijzigingen op te slaan, Ctrl + x om nano af te sluiten.
5
sudo nano /etc/hostname
Verander de term raspberrypi in robotpiN
Gebruik Ctrl + o om sla uw wijzigingen op, Ctrl + x om nano af te sluiten
Merk op dat als u naar deze sectie bent gekomen omdat u de opdracht kreeg om sectie 3.1.1,
3.1.2, 3.1.3 en 3.1.4 te volgen wanneer je in sectie 3.3 was (wat gebeurt als je de
MicroSD-kaart op een Linux-machine hebt gemount in plaats van hem aan de Raspberry Pi te koppelen), dan zijn de bestanden
die je zou moeten bewerken ./etc/ hosts en ./etc/hostname (onthoud de leidende
punt), op voorwaarde dat je correct een cd (directory wijzigen) naar het bestandssysteem van de
Raspbian op de MicroSD-kaart hebt uitgevoerd. Dezelfde regel (dwz er moet een beginpunt zijn) is ook van toepassing
voor de bestanden die zijn bewerkt in Paragraaf 3.1.2, 3.1.3 en 3.1.4.
3.1.2 Wifi configureren
Voer sudo nano /e tc/wpa_supplicant/wpa_supplicant.conf uit
Ga naar de onderkant van het bestand en voeg een sectie toe zoals de volgende. Deze instelling werkt voor de meeste
wifi-thuisnetwerken, aangezien je het WPAPSK-schema gebruikt (dat tegenwoordig
de standaard is). U moet de juiste waarden invoeren voor de velden met de naam your_home_wifi_name en
your_home_wifi_passphrase. Let op de aanwezigheid van de aanhalingstekens die
deze waarden moeten omsluiten.
network={
ssid=”your_home_wifi_name”
psk=”your_home_wifi_passphrase”
key_mgmt=WPAPSK
}
Met hetzelfde mechanisme configureren we nu het IllinoisNet Enterprise-netwerk. Enterprise
netwerk vereist zowel een identiteit (Uw NetId) als een wachtwoord (Uw NetId-wachtwoord). Om
veiligheidsredenen zullen we, in plaats van het wachtwoord rechtstreeks in leesbare tekst te zetten, de
wachtwoordhash opslaan. Voer de volgende opdracht uit om de hash te genereren.
echo n 'your_netid_password' | iconv t utf16le | openssl md4
Let op de enkele aanhalingstekens rond het leesbare wachtwoord. U moet de enkele
aanhalingstekens rond het leesbare wachtwoord gebruiken. Omdat wachtwoorden over het algemeen
speciale tekens bevatten, werkt het mogelijk niet als u dubbele aanhalingstekens of geen aanhalingstekens gebruikt. De uitvoer van
dit commando ziet eruit als (stdin)=6602f435f01b917388 9a8d3b9bdcfd0b
Uw uitvoer zal een andere hexadecimale tekenreeks bevatten in plaats van 6602...fd0b, afhankelijk van
uw NetId-wachtwoord. We moeten nu geschiedenis cw uitvoeren om de terminalgeschiedenis te verwijderen terwijl we
het wachtwoord in platte tekst in de terminal typten, en dat zou niet in de geschiedenis moeten blijven.
Zodra u de wachtwoordhash hebt, voegt u het volgende blok toe aan het bestand wpa_supplicant.conf
. Vervang 6602f435f01b9173889a8d3b9bdcfd0b door de daadwerkelijke hash die u heeft gegenereerd,
6
en uw_net_id door uw net_id. Let op de afwezigheid van aanhalingstekens (“) rond
hash:6602…fd0b. Zorg ervoor dat er geen spatie is tussen het trefwoord hash:en de hash
zelf (dwz de hexadecimale tekenreeks die u hebt gegenereerd op basis van uw NetId-wachtwoord)
network={
ssid=”IllinoisNet”
key_mgmt=WPAEAP
proto=WPA2
eap=PEAP
ca_cert=”/etc/ssl/certs/AddTrust_External_Root.pem”
identity=” your_net_id”
>password=hash:6602f435f01b9173889a8d3b9bdcfd0b
phase1=”peapver=0″
phase2=”MCHAPV2″
}
Gebruik Ctrl + o om uw wijzigingen op te slaan, Ctrl + x om nano af te sluiten
U kunt de tekst ook kopiëren van https://courses.engr.illinois.edu/cs424/mp/wpasupplicant.txt
3.1.3 DHCP-client configureren
Standaard Raspbian Jessie maakt de netwerkinterfaces handmatig. We willen de
interfaces configureren om het IP-adres via DHCP te ontvangen. In deze sectie bewerken we het bestand
/etc/network/interfaces
Open het bestand door
sudo nano /etc/network/interfaces
Zoek de woorden "manual" in de bestand, en verander die door “dhcp”. Er zouden drie van dergelijke
instanties moeten zijn. Ten slotte zou het bestand er als volgt uit moeten zien. We hebben de wijzigingen gemarkeerd:
interfaces(5) bestand gebruikt door ifup(8) en ifdown(8)
Houd er rekening mee dat dit bestand is geschreven om te worden gebruikt met dhcpcd
Raadpleeg voor statische IP /etc/dhcpcd.conf en 'man dhcpcd.conf'
Voeg bestanden toe van /etc/network/interfaces.d:
sourcedirectory /etc/network/interfaces.d
auto lo
iface lo inet loopback
iface eth0 inet dhcp
7
allowhotplug wlan0
iface wlan0 inet dhcp
wpaconf /etc/wpa_supplicant/wpa_supplicant.conf
allowhotplug wlan1
iface wlan1 inet dhcp
wpaconf /etc/wpa_supplicant/wpa_supplicant.conf
Gebruik Ctrl + o om op te slaan uw wijzigingen, Ctrl + x om nano af te sluiten
3.1.4 Ontdekkingsprotocol configureren
We willen een eenvoudig ontdekkingsprotocol configureren, zodat we gemakkelijk het IP-adres van
onze Raspberry Pi kunnen vinden, eenmaal verbonden met het draadloze IllinoisNet-netwerk. We willen een bericht
naar de server apollo3.cs.illinois.edu sturen om het protocol te coördineren, wanneer een netwerk
interface op onze Raspberry Pi actief is. Houd er rekening mee dat als de wijzigingen vermeld in paragraaf 3.1.3 niet worden gemaakt, het detectieprotocol dat in deze paragraaf is geconfigureerd mogelijk niet werkt.
sudo touch /etc/network/ifup.d/robotpi
sudo chmod 755 /etc/network/ifup.d/robotpi
Open het bestand door
sudo nano /etc/network/ifup.d/robotpi
Voeg de volgende regels toe
! /bin/sh
curl data “hostnaam=/bin/hostnaam
&data=/sbin/ifconfig
” \
http://apollo3.cs.illinois.edu/robotpi/controller.py/send_heartbeat
Let op de backtick ( ` ) en de dubbele aanhalingstekens ( ) . Voor uw gemak kunt u
de tekst kopiëren van https://courses.engr.illinois.edu/cs424/mp/ifupdrobotpi.txt
Gebruik Ctrl + o om uw wijzigingen op te slaan, Ctrl + x om af te sluiten nano.
Op dit punt zijn we klaar met de initiële configuratie. Start Pi opnieuw op door sudo reboot now , en
Ga naar sectie 4 om onze configuratie te testen.
3.2 Initiële configuratie instellen via een bekabeld netwerk
Deze methode is bijna hetzelfde als Sectie 3.1. Bij deze methode moeten we Raspberry nog steeds opstarten
Pi. Bekijk sectie 2.1.1 over het opstarten van een Raspberry Pi. In plaats van een HDMI aan te sluiten
Beeldscherm, toetsenbord en muis, sluit een Ethernet-kabel aan op de respectievelijke poort van de Pi.
Sluit het andere uiteinde van de Ethernet-kabel aan op een draadloze router waarop DHCP actief is. U
u kunt het ook aansluiten op uw desktop-/laptopcomputer als u geen draadloze router heeft.
Na het opstarten, wacht u een minuut of twee totdat Raspbian volledig is opgestart. Nu kunnen we er
in sshten. Als je de Ethernet-kabel hebt aangesloten op een draadloze router, moet je de webconsole van
de router bezoeken om het IP-adres van de Pi te vinden. Stel dat het IP-adres 192.168.xxx.yyy is.
U kunt nu ssh naar de Pi met ssh [email protected] xxx.yyy
Het zal om een wachtwoord vragen. De standaard gebruikersnaam is pi en het standaardwachtwoord is framboos
Afhankelijk van de instellingen van uw router, kunt u de stap IP-adres overslaan en kunt u de Pi mogelijk direct vinden op de naam raspberrypi.local en verbinding maken met
ssh [email protected]
Als je geen draadloze router hebt, heb je de Pi rechtstreeks aangesloten op de
Ethernet-poort van je machine. In dit geval hebt u een particulier bekabeld netwerk gemaakt. Uw machine zal waarschijnlijk
een autoconfiguratie-IP krijgen met de indeling 169.254.xxx.yyy . Je kunt de Pi mogelijk direct vinden onder de naam raspberrypi.local . Als dat niet werkt, moet je het autoconfiguratie-IP van de Raspberry Pi vinden. Voer het commando sudo arpscan l
Dit zal waarschijnlijk het IP-adres van de Raspberry Pi vinden. Het kan zijn dat arpscan niet op uw machine is geïnstalleerd. In dat geval moet u deze eerst installeren. Voor Linux is het beschikbaar via uw
pakketbeheerder. Installeer het voor OS X vanuit homebrew. Voor Windows moet je een ARP
scansoftware vinden.
Zodra je in staat bent geweest om naar de Raspberry Pi te ssh-en, volg je Paragraaf 3.1.1, 3.1.2, 3.1.3 en
3.1.4 om configuratiewijzigingen door te voeren. Als u klaar bent, gaat u naar sectie 4 om onze configuratie te testen.
3.3 Initiële configuraties instellen zonder Raspberry Pi op te starten
Voor deze methode zijn geen beeldscherm, toetsenbord en muis nodig. Je hoeft de Pi niet eens op te starten om de initiële configuraties in te stellen. In plaats daarvan bewerken we de configuraties
direct op de MicroSD-kaart. Omdat Raspbian op de MicroSD-kaart het ext4-bestandssysteem gebruikt,
moet je Linux op je computer hebben. Als uw machine geen kaartlezer heeft (veelvoorkomend scenario voor desktopcomputers), moet u een USB-kaartlezer gebruiken. Als
Linux niet op uw computer is geïnstalleerd, kunt u een Ubuntu Live-cd/dvd gebruiken om
tijdelijk op Linux op te starten zonder Linux daadwerkelijk te installeren. Als uw machine een laptop is,
mogelijk geen cd/dvd-station, in dat geval kunt u een Ubuntu Live USB maken en die
gebruiken om Linux tijdelijk op te starten.
Als u dat wel bent met Mac OS X laat het volgende artikel zien hoe u een opstartbare USB
http://business.tutsplus.com/tutorials/howtocreateabootableubuntuusbdriveformacinosx
cms21253 op Mac kunt maken. Om vanaf USB op een Mac op te starten, sluit u de USB-drive erop aan, start u de machine opnieuw op en houdt u de Option-toets ingedrukt zodra u het opstartgeluid hoort. Laat de
-toets los nadat Startup Manager verschijnt en u de optie geeft om vanaf de USB op te starten. Als u
een Windows-computer, kunt u de software op https://rufus.akeo.ie gebruiken om een opstartbare
USB te maken. Merk op dat het mogelijk is om stuurprogramma's voor het ext4-bestandssysteem te installeren op uw Windows- of OS
X-besturingssysteem, en de configuratiebestanden op de MicroSD-kaart te bewerken zonder Linux te gebruiken.
Voor OS X zijn dergelijke stuurprogramma's naar verluidt instabiel en andere bijwerkingen veroorzaken
waaronder beschadiging van het bestandssysteem van de MicroSD-kaart. Daarom nemen we die route niet.
Zodra u Linux op uw computer draait, plaatst u de MicroSD-kaart (indien nodig via de MicroSD-naar
SD-adapter). Het zal het mogelijk aankoppelen op /media of /media/ubuntu . Binnen de
gemonteerde locatie zullen er twee mappen zijn. Een daarvan zal "boot" heten. We zijn niet
geïnteresseerd in de map "boot". Maar we moeten enkele bestanden in de andere map bewerken.
Die map kan verschillende namen hebben. De naam kan ofwel (i) een reeks hexadecimale
tekens en streepjes zijn die verband houden met de MicroSD-kaart, of (ii) de naam kan ook "root" zijn. Open een
terminal en verander de directory zoals hieronder. Slechts één van deze zal werken
cd /media/ubuntu/ hexadecimal_string_related_to_the_memory_card/
(OR)
cd /media/hexadecimal_string_related_to_the_memory_card/
(OR)
cd /media/ ubuntu/root
(OR)
cd /media/root
Deze map komt overeen met het bestandssysteem van de Raspbian die op de MicroSD-kaart is geïnstalleerd.
Zodra we in de juiste map zijn hierboven vermeld, moeten we de volgende
bestanden wijzigen. Let op de beginpunt (.) aangezien deze paden relatief zijn ten opzichte van de huidige map.
⇒ Bewerken ./etc/hostnaam e (Zie Sectie 3.1.1)
⇒ Bewerken ./etc/hosts (Zie Sectie 3.1.1)
⇒ Bewerken ./etc/wpa_sup plicant/wpa_supplicant.conf (Zie Paragraaf 3.1.2)
⇒ Bewerken ./etc/network/interfaces (Zie Paragraaf 3.1.3)
⇒ Maak een bestand ./etc/network/ifup.d/robotpi en stel de juiste machtigingen in. (Zie
Sectie 3.1.4)
Deze bestanden komen overeen met de bestanden die zijn bewerkt in Paragraaf 3.1.1, 3.1.2, 3.1.3 en 3.1.4. Volg die
secties om de wijzigingen aan te brengen. Onthoud de eerste punt (.) in de paden hier. We moeten
bestanden bewerken op de MicroSD-kaart die overeenkomt met het bestandssysteem van de Raspberry Pi. Als u de
leidende punt vergeet, zult u in plaats daarvan bestanden van het host Linux-besturingssysteem bewerken, wat kan resulteren in onverwachte problemen. Als u klaar bent, verlaat u de terminal, controleert u of geen andere app
de MicroSD-kaart gebruikt, ontkoppelt u en verwijdert u de MicroSD-kaart veilig. Ga naar sectie 4
om onze configuratie te testen.
- De initiële configuratie testen
In deze sectie testen we onze configuratie. Als je de MicroSD-kaart nog niet op de Raspberry Pi hebt aangesloten (wat kan gebeuren als je sectie 2.2 en 3.3 volgt), is dit het moment om dat te doen. Bekijk paragraaf 2.1.1 over het aansluiten van apparaten op de Raspberry Pi. In deze sectie testen we
of we draadloos verbinding kunnen maken met de Raspberry Pi door alleen de (1)
MicroSD-kaart, (2) CanaKit 5V USB-voeding aan te sluiten.
Wacht even een paar minuten voordat de Pi volledig is opgestart. Open nu een browser op uw computer en
bezoek http://apollo3.cs.illinois.edu/robotpi. Er verschijnt een dashboardpagina zoals figuur 4.1.
Dit dashboard is belangrijk bij het werken in de campus, omdat het toegewezen IP-adres via
IllinoisNet WiFi dynamisch is.
Als je de configuraties correct hebt ingesteld, zou de tabel een rij moeten bevatten met informatie
gerelateerd aan je Raspberry Pi. Die rij moet de unieke hostnaam hebben die je hem hebt gegeven in sectie
3 in de eerste kolom. Het tijdstempel moet recent zijn (omdat u de machine net heeft opgestart).
Controleer het draadloze IP-adres. Dit is het huidige IP-adres van uw Raspberry Pi wanneer deze is verbonden
via WiFi. Controleer of u ernaar kunt ssh-en door het volgende uit te voeren (vervang 10.195.29.33 door
het werkelijke IP-adres dat op het dashboard wordt weergegeven)
ssh [email protected]
Als u de wachtwoord, het standaardwachtwoord zou raspberry moeten zijn
Als alles tot nu toe heeft gewerkt, moet u altijd naar http://apollo3.cs.illinois.edu gaan wanneer u het IP-adres dynamisch wilt toegewezen aan
uw Raspberry Pi /robotpi om het te vinden.
Merk op dat de opdracht om de Raspberry Pi veilig af te sluiten sudo shutdown now is
De opdracht om onmiddellijk opnieuw te starten sudo reboot now
Bron:Raspberry Pi, Camera en iRobot Create instellen
Productieproces
- DIY-monitor voor milieu en luchtkwaliteit
- MQTT-communicatie tussen NodeMCU en Raspberry Pi 3 B+
- Python- en Raspberry Pi-temperatuursensor
- Eenvoudige temperatuur en vochtigheid op Raspberry Pi
- Log- en waarschuwingssysteem van Raspberry Pi Photocell
- Raspberry Pi temperatuur- en lichtsensor
- Raspberry Pi-sensor en actuatorbediening
- Aerocultuur met Raspberry Pi en vochtigheidssensor
- Raspberry Pi-huisbeveiligingssysteem met camera en PIR-sensor
- Framboos met camera in vogelhuisje
- NIEUWE RASPBERRY PI 3 MODEL B + FUNCTIES EN AANKOOP