Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Raspberry Pi, camera en iRobot Create instellen

  1. 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.
  2. 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.
  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

. gebruikt

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.

  1. 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

  1. DIY-monitor voor milieu en luchtkwaliteit
  2. MQTT-communicatie tussen NodeMCU en Raspberry Pi 3 B+
  3. Python- en Raspberry Pi-temperatuursensor
  4. Eenvoudige temperatuur en vochtigheid op Raspberry Pi
  5. Log- en waarschuwingssysteem van Raspberry Pi Photocell
  6. Raspberry Pi temperatuur- en lichtsensor
  7. Raspberry Pi-sensor en actuatorbediening
  8. Aerocultuur met Raspberry Pi en vochtigheidssensor
  9. Raspberry Pi-huisbeveiligingssysteem met camera en PIR-sensor
  10. Framboos met camera in vogelhuisje
  11. NIEUWE RASPBERRY PI 3 MODEL B + FUNCTIES EN AANKOOP