常用命令
Ctrl alt t 打开终端
gnome-session-properties 打开开机自启动管理界面
ifconfig 查看ip
xrandr --fb 1200x800 调节分辨率
ll /dev/vi* 查看摄像头编号
sudo vim /etc/rc.local 编辑开机自启动文件
sudo chmod 777 /dev/ttyTHS1 给/dev/ttyTHS1添加执行权限
sudo nmcli dev wifi connect wifi名 password wifi密码 连接wifi
sudo nmcli dev wifi 查看附近wifi
sudo nmcli connection show 查看wifi连接状态

 menu:

  开机自启动

  安装的库

  历程

  注意事项

开机自启动:

开机自启动:

gnome-session-properties下:

      xrandr --fb 1200x800   #分辨率
sudo sh -c 'echo 100 >/sys/devices/pwm-fan/target_pwm' #风扇(可以写成一个文件执行 python3 /home/jetbot/thermal.py)
/usr/lib/vino/vino-server --display=:0 & #vnc服务开启 /etc/rc.local文件下: #!/bin/bash
sleep 10
sudo /usr/bin/jetson_clocks
sudo /home/jetbot/mjpg-streamer/mjpg-streamer-experimental/mjpg_streamer -i "/home/jetbot/mjpg-streamer/mjpg-streamer-experimental/input_uvc.so" -o "/home/jetbot/mjpg-streamer/mjpg-streamer-experimental/output_http.so -w /home/jetbot/mjpg-streamer/mjpg-streamer-experimental/www"
#sudo nohup create_ap wlan0 eth0 ZL_Jetson_WIFI-$(sudo cat /sys/class/net/wlan0/address | sed 's/://g' | cut -c 7-12) zhonglingkeji >ap.log 2>&1 &
#sudo sh -c 'echo 100 > /sys/devices/pwm-fan/target_pwm'
sudo python3 /home/jetbot/c6/opencv/servo_control.py
sudo python3 /home/jetbot/ledblink.py &

 安装的库:

安装的库

pyaudio
scipy
dlib
jetcam
create_ap
mjpg

 历程:

历程:
1.开启vnc并将vnc开启命令添加到开机自启动中,
无头模式先ssh连接,开启vnc服务,进入vnc图形界面,将vnc开启命令(/usr/lib/vino/vino-server --display=:0 &)加入到开机自启动界面里,(如果有开启的mjpg进程,要先杀死该进程才能进入vnc),此处我将杀死mjpg的命令写入到killmjpg.sh中,执行python3 killmjpg.py来调用killmjpg.sh杀死mjpg进程。
使用方法:开机后在xshell中执行python3 killmjpg.py,(开启vnc的命令已添加到开机自启动gnome-session-properties中)然后就可以登入vnc图形界面了。
   注意给killmjpg.sh执行权限:sudo chmod 777 killmjpg.sh

2.连接wifi
sudo nmcli dev wifi 查看附近wifi
sudo nmcli dev wifi connect wifi名 password wifi密码 连接wifi
sudo nmcli connection show 查看wifi连接状态 3.ifconfig 查看ip,然后就可以用这个ip了 4.分辨率开机自启动
xrandr --fb 1200x800 5.风扇调节
风扇调节写入文件thermal.py中,可通过执行sudo python3 thermal.py来调节风扇速度,此处我将转速设置为100,sh -c 'echo 100 >/sys/devices/pwm-fan/target_pwm' & 6.发出热点
安装create_ap,将发出热点写入自启动文件/etc/rc.local中
sudo nohup create_ap wlan0 eth0 ZL_Jetson_WIFI-$(sudo cat /sys/class/net/wlan0/address | sed 's/://g' | cut -c 7-12) zhonglingkeji >ap.log 2>&1 & 7.mjpg视频流
安装mjpg,开机自启,写入到自启动文件/etc/rc.local中 8.开机后摄像头归零
写入自启动文件/etc/rc.local中
sudo python3 /home/jetbot/c6/opencv/servo_control.py 注意:安装jetcam,pyaudio,scipy,dlib,
使用serial模块时需要给/dev/ttyTHS1执行权限

 注意事项:

1.开启vnc服务需要杀死mjpg进程(开启vnc服务已设为开机自启,只需杀死mjpg进程即可)

#!/bin/bash

sudo kill -9 `ps -elf|grep mjpg |awk '{print $4}'|awk 'NR==1'`

sudo kill -9 `ps -elf|grep mjpg |awk '{print $4}'|awk 'NR==1'`

killmjpg.sh

import os

os.system('./killmjpg.sh')

killmjpg.py

python3 killmjpg.py  #杀死mjpg进程,
/usr/lib/vino/vino-server --display=:0 #开启vnc服务

2.使用serial模块时,需要给/dev/ttyTHS1执行权限

sudo chmod 777 /dev/ttyTHS1

3.打开摄像头报错Gtk-Message: Failed to load module "canberra-gtk-module

解决方法: sudo apt-get install libcanberra-gtk-module

4.控制风扇

import os

os.system("sh -c 'echo 200 >/sys/devices/pwm-fan/target_pwm' &")  

thermal.py

python3 thermal.py

5.z_uart报错UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte

解决方法:encoding='unicode_escape'

6.jupyter_clickable_image_widget的安装

sudo pip3 install jupyter jupyterlab
sudo apt-get install nodejs-dev node-gyp libssl1.0-dev
sudo apt-get install npm
jupyter labextension install @jupyter-widgets/jupyterlab-manager
git clone https://github.com/jaybdub/jupyter_clickable_image_widget 
cd jupyter_clickable_image_widget
sudo pip3 install -e .
jupyter labextension install js

安装中出现问题:@jupyter-widgets/jupyterlab-manager" is not a valid extension

解决方法:15个好用到爆炸的Jupyter Lab插件 - 知乎 (zhihu.com)

7.永久修改jetson nano上电启动串口/dev/ttyTHS1权限

#修改权限为可读可写可执行,但是这种设置电脑重启后,又会出现这种问题,还要重新设置
sudo chmod 777 /dev/ttyTHS1
#添加用户组
sudo usermod -a -G dialout wsh #注意这里的wsh需换成自己系统的用户名 如果上述方式重启后串口权限依旧打不开,则尝试下面的方法: 先查看串口是否被其他服务占用
sudo lsof | grep ttyTHS1 # 发现一直占用该串口的服务进程是: nvgetty
**#上面的lsof命令找不到的话安装lsof即可**
systemctl stop nvgetty # 停止服务
systemctl disable nvgetty # 取消服务
再将sudo chmod 777 /dev/ttyTHS1设置为开机自启动(sudo vim /etc/rc.local 编辑开机自启动文件)

/dev/ttyTHS1 permission denied 解决办法:永久有可操作权限

jetson nano 4gb记录的更多相关文章

  1. jetson nano开发使用的基础详细分享

    前言: 最近拿到一块jetson nano 2GB版本的板子,折腾了一下,从烧录镜像.修改配件等,准备一篇开箱基础文章给大家介绍一下这块AI开发板. 作者:良知犹存 转载授权以及围观:欢迎关注微信公众 ...

  2. jetson nano 安装 snowboy 遇到的问题及处理

    Snowboy 是 KITT.AI 开发的一个高度可定制的热词检测引擎,当笔者的 jetson nano 加上话筒后,就立马尝试安装,但在安装过程中却发生了错误,所以把处理方式记录了下来以作备忘. 首 ...

  3. Jetson Nano Developer Kit

    The Jetson Nano Developer Kit is an AI computer for learning and for making. ​ 一个推理框架,用于部署模型到嵌入式设备. ...

  4. Jetson Nano系列教程3:GPIO

    摘要: JetsonTX1,TX2,AGXXavier和Nano开发板包含一个40引脚的GPIO头,类似于Raspberry PI中的40引脚头.这些GPO可以通过JetsonGPIOLibrary包 ...

  5. Jetson Nano 系列教程2:串口调试接口登录Jetson Nano

    连接Jetson Nano可以有多种方法,这里我们一一介绍一下.开始本章节前,请先参考上一章,烧写好镜像 直接连接 所谓直接连接,就是将Jetson Nano当做主机,连接HDMI屏幕,连接键盘和鼠标 ...

  6. Jetson Nano系列教程1:烧写系统镜像

    下载镜像 NVIDIA官方为Jetson Nano Developer Kit (后面统称为Jetson Nano了)提供了SD卡版本的系统镜像,并且根据JetPack版本不断得在更新.所以你可以直接 ...

  7. Jetson Nano系列教程0:初识Jetson Nano

    关于Jetson Nano Developer Kit Jetson nano搭载四核Cortex-A57 MPCore 处理器,采用128 核 Maxwell™  GPU.支持JetPack SDK ...

  8. Darknet YOLOv3 on Jetson Nano

    推荐比较好的博客:https://ai4sig.org/2019/06/jetson-nano-darknet-yolov3/ 用的AlexeyAB的版本,并且给出了yolov3和tiny的效果对比. ...

  9. [Jetson Nano]Jetson Nano快速入门

    NVIDIAJetsonNano开发套件是适用于制造商,学习者和开发人员的小型AI计算机.相比Jetson其他系列的开发板,官方报价只要99美金,可谓是相当有性价比.本文如何是一个快速入门的教程,主要 ...

  10. 1、Jetson Nano 远程桌面XP问题

    jeston nano上网 方法3(最简单的方法) 最简单的方法真的特简单,用USB数据线连接主板的USB接口以及手机,打开手机的USB共享即可,若要使用静态IP,可在主板上修改配置文件,接口一般为u ...

随机推荐

  1. xshell拖拽文件

    直接在linux中输入命令 yum install lrzsz 安装完毕后即可拖拽文件.

  2. windows 10 使用Ghost 恢复系统,安装bcd修复引导

    使用windows10安装盘启动,进入系统修复选项,使用cmd X:Source\,那说明进入了管理者模式,然后按照以下步骤依次输入: 1.diskpart 2.sel disk 03.list pa ...

  3. fix: because the volume group on the selected device also consist of physical volumes on other devices

    because the volume group on the selected device also consist of physical volumes on other devices 目标 ...

  4. 卡片式UI设计详细指南,先收好这8条!

    今天为大家分享的是「卡片设计」. 卡片是产品中常见的设计组件之一.通过卡片,可以将不同的内容分层次组合在一起.卡片式设计自带简约和易用的属性,能让页面看起来更有秩序感. 卡片作为常用的UI组件,通常由 ...

  5. GSON 特殊类型支持序列化和反序列化,如LocalDateTime

    GSON 特殊类型支持序列化和反序列化,如LocalDateTime DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern ...

  6. sap IUT240 Contract Accounts Receivable and Payable pdf

    sap IUT240 Contract Accounts Receivable and Payable  pdf sap IUT240 Contract Accounts Receivable and ...

  7. VUE+elementUI 分页请求回显问题解决方案

    一直专注写后台的本人,之前新产品回显问题,一直没处理,这对实施配置系统,会产生很大影响 由于写页面的同事要离职,一直在游泳,只能自己上手去干了.本人对 vue 和elementUI 处于一知半解,所以 ...

  8. 为什么常用Formdata对象来上传图片

    一.上传的数据体格式Content-Type 1.application/x-www-form-urlencoded 2.application/json 3.multipart/form-data ...

  9. golang常见编程错误集

    一.append是深拷贝, func main() { a := []int{7, 8, 9} fmt.Printf("%+v\n", a) ap(a) fmt.Println(& ...

  10. Python生成whl文件

    下载源码包,生成whl文件 python setup.py bdist_wheel