JetRacer AI Kit 教程二、安装镜像

步骤1、烧写JetRacer镜像

  • 下载JeRacer镜像jetcard_v0p0p0.zip,并解压出.img 镜像文件
    • 由于官方提供的链接是谷歌网盘的,不方便国内用户下载,这里我们提供已经配置好的镜像,可以直接下载使用百度网盘链接(无密码)
  • 将SD卡(最小32G)通过读卡器插入到电脑
  • 使用Etcher软件,选择之前解压出来的镜像文件,并将其烧写到SD卡上

  • 烧写完成后,将SD卡弹出

步骤2、启动Jetson Nano并通过USB连接

  • 将SD卡插入Jetson Nano (SD 卡槽位于Jetson Nano核心板的背面
  • 用USB线将Jetson nano 的micro USB接到电脑。
  • 打开电源开关启动Jetson Nano,系统启动后电脑端会识别到USB网卡,如果网卡没有自动获取IP,需要手动设置IP地址为 192.168.55.1
  • 打开浏览器并导航到 192.168.55.1:8888 ,并使用默认密码 jetson 登录 Jupyter Lab

步骤3、将JetRacer连接到WIFI

  • 单击File- > New- > 在Jupyter Lab中打开终端Terminal,在终端中
  • 输入以下命令可以扫描可用的WiFi网络,并找到要连接的WIFI名称
  1. sudo nmcli device wifi list
  • 连接到选定的WIFI网络,其中<ssid_name>,<password> 替换为你的WIFI账号密码。
  1. sudo nmcli device wifi connect <ssid_name> password <password>
  • 运行如下命令可以查询WIFI 接口wlan0 的 IP 地址。断开USB连接并重启系统也可以在OLED显示器上显示IP地址
  1. ifconfig

步骤4、Web浏览器连接JetRacer

  • 从Jetson Nano上拔下micro USB线
  • 断电重启Jetson Nano,正常启动之后再OLED屏幕上回显示有小车的IP地址
  • 在浏览器地址栏输入http://<jetson_ip_address>:8888连接到小车,其中jetson_ip_address为OLED上显示的实际IP, 比如:192.168.32.10:8888
  • 使用密码 jetson 登录Jupyter Lab

步骤5、安装Python包

  • 点击终端icon打开一个终端
  • 更新Jetcard Python包

注意:我们提供的程序和官方github给出的有点区别,你如果直接Jetson naon官方的软件将不能正常控制小车。

  1. cd $HOME
  2. mkdir ws
  3. cd ws
  4. git clone https://github.com/waveshare/jetcard
  5. cp jetcard/jetcard/ads1115.py ~/jetcard/jetcard/
  6. cp jetcard/jetcard/ina219.py ~/jetcard/jetcard/
  7. cp jetcard/jetcard/display_server.py ~/jetcard/jetcard/
  8. cp jetcard/jetcard/stats.py ~/jetcard/jetcard/
  9. cd ~/jetcard
  10. sudo pip3 uninstall jetcard -y
  11. sudo reboot #重启
  12. cd ~/jetcard
  13. sudo python3 setup.py install
  • 执行以下命令安装JetCam Python包
  1. cd $HOME
  2. git clone https://github.com/NVIDIA-AI-IOT/jetcam
  3. cd jetcam
  4. sudo python3 setup.py install
  • 执行以下命令安装torch2trt Python包
  1. cd $HOME
  2. git clone https://github.com/NVIDIA-AI-IOT/torch2trt
  3. cd torch2trt
  4. sudo python3 setup.py install
  • 在终端中执行以下命令安装JetRacer软件包
  1. cd $HOME
  2. git clone https://github.com/waveshare/jetracer
  3. cd jetracer
  4. sudo python3 setup.py install

步骤6、配置电源模式

  • 为了防止Jetson Nano消耗的电量超过电池供电量,我们将其设置为5W模式
  • 打开终端并输入以下命令设置5W模式
  1. sudo nvpmodel -m1
  • 检查一下确认Jetson Nano处于5W功耗模式
  1. nvpmodel -q
  • 同时OLED上也会显示
  1. MODE: 5W
TAG: 幸狐Luckfox Pico Core1106 瑞芯微Rockchip RV1106 Linux开发板 JETSON-NANO-MINI X1002树莓派5专用PCIE转M.2 NVME SSD固态硬盘扩展板Pi5 2280 USB多接口转换器 树莓派RP2040 ST7789 UGV Beast越野【履带】AI机器人小车OpenCV云台适用于Jetson Orin MPS2242 POE树莓派5 PCIE转M.2 NVME SSD固态硬盘Pi5 2242/2230 树莓派Pico摄像头 儿童编程手表 Arducam 64MP Camera ESP32开发板 ESP32 S3开发板4寸LCD触摸显示屏480x480 TVBOX HMI LVGL带CAN/RS485/I2C/传感器接口 工业级8路以太网转继电器PoE供电Modbus物联网 Luckfox Pico MINI MaixCAM 系统烧录 ESP32-S3开发板 1.85寸圆形LCD显示屏360&amp;amp;amp;amp;times;360 触摸屏 板载加速度与陀螺仪QMI8658传感器/SD卡槽/电池接口/麦克风/RTC/MP3喇叭音频 适用于Arduino 树莓派PCM5122 I2S DAC HIFI声卡音频扩展板PI5/PI4/Zero免驱 RS232转422 ESP32 P4开发板4寸LCD圆形显示触摸屏720&amp;times;720 WIFI6 全贴合钢化玻璃面板 板载双麦克风 ESP32-S3 1.14寸LCD