常用命令
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. 【笔记】archlinux缺少部分常用工具

    安装archlinux之后发现缺少很多常用工具 比如ifconfig ftp等 ifconfig需要安装net-tools nslookup需要dnsutils ftp需要inetutils 另外安装 ...

  2. linux升级系统内核版导致死锁

    如上图片,官方说明为linux内核版本过低,存在系统bug,具体说明如下: https://baijiahao.baidu.com/s?id=1652492237858209875&wfr=s ...

  3. sqlalchemy+pandas:错误 'OptionEngine' object has no attribute 'execute','str' object has no attribute '_execute_on_connection'

    场景:使用 sqlalchemy+pandas 1.  'OptionEngine' object has no attribute 'execute' import pandas as pd fro ...

  4. SQLSERVER判断是否为数字ISNUMERIC

    从SQLSERVER 2005新增isnumeric函数,返回1则字符串是数值,返回0则认为不是数值 但里面有些其他的字符也返回1,不知道是怎么个思路,是不是花旗国的规则? SELECT ISNUME ...

  5. CAD中如何将图形对象快速转换成三维曲面?

    天小编将接着上节内容给大家分享浩辰CAD软件中将图形对象快速转换成三维曲面的相关操作技巧,感兴趣的小伙伴可以和一起来了解一下哦! CAD中将图形转换为曲面的操作步骤: 1.用浩辰CAD软件中打开图纸后 ...

  6. 【TensorFlow】Tensorflow-GPU 环境搭建教程(附 Windows 版本对应表及 CUDA GPU 计算能力表)

    conda教程(推荐):『Tensorflow GPU Installation Made Easy: Use conda instead of pip [Update-2] | by Harveen ...

  7. gorm去重查询 iris框架

    写练习 demo 时遇到需要进行去重查询,gorm没有db.distinct()的写法 // 数据库的表字段 type Pro_location_relation struct { Id int64 ...

  8. 吴恩达老师机器学习课程chapter10——推荐算法

    吴恩达老师机器学习课程chapter10--推荐算法 本文是非计算机专业新手的自学笔记,高手勿喷. 本文仅作速查备忘之用,对应吴恩达(AndrewNg)老师的机器学期课程第十六章. 缺少数学证明,仅作 ...

  9. TS 之 reduce

    一.函数介绍 Array.reduce()方法是对数组进行遍历,返回一个计算后的值 使用方法: Array.reduce((acc, cur, idx, src) => { }, initial ...

  10. 你对USB了解吗?--USB 协议分析之 HID 设备

    1. 简述 USB HID类是USB设备的一个标准设备类,包括的设备非常多.HID类设备定义它属于人机交互操作的设备,用于控制计算机操作的一些方面,如USB鼠标.USB键盘.USB游戏操纵杆等.但HI ...