查看: 5907|回复: 3

[原创] 让树莓派说出自己的IP地址

[复制链接]
  • TA的每日心情
    开心
    2013-3-3 19:43
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2013-8-24 18:02:26 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 ma6174 于 2013-8-24 18:05 编辑

    当亲爱的树莓派没有显示器时如何控制它?对,就是ssh,但是ssh需要IP地址啊,树莓派的IP地址是多少?这个问题问的好,目前大约有这样几种解决方案:、

    • 获取到IP地址后将地址发到邮箱:前提是树莓派能上网
    • 通过串口连接树莓派后查看IP地址:需要USB转串口设备,还要连线,小白用户表示鸭梨山大
    • 从路由器上查看:如果没有路由器或者没法登上路由器咋办?
    • 固定IP地址:假设换到别的网络,网段不一样咋办?地址冲突咋办?
    • 通过某些工具扫描整个网段:你确定能扫出来吗?
    • 一个一个尝试:如果是A类IP岂不泪奔?

    所以嘛,上面的解决方案是有局限性的!有木有更好的方案?小码哥告诉你,有!

    原理很简单,当树莓派获取到IP地址之后,让它自己说出自己的IP地址就是了。

    获取IP地址比较容易,ifconfig之类的命令大家也应该听说过。关键是“说”!

    其实这个问题也挺简单的,去网上下载0~9的数字发音,然后对应着获取的IP地址,依次按顺序读出来就行啦。 树莓派里面是有播放器的,omxplayer就是一个。其他的播放器比如mpg123也可以的。

    你需要做的,就是让树莓派开机自动执行这个程序,然后找个耳机插到树莓派的音频孔里面(表告诉我你木有耳机), 竖起你的耳朵,仔细听就是了~~~


    项目主页:  

    https://github.com/ma6174/speak_raspi_ip


    为了方便大家安装,一键脚本已经写好了,大家只要在树莓派上执行这个命令就好了:

    curl "https://raw.github.com/ma6174/speak_raspi_ip/master/setup.sh" | bash


    回复

    使用道具 举报

  • TA的每日心情

    2013-12-4 00:00
  • 签到天数: 47 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2013-8-25 10:21:06 | 显示全部楼层
    才晓得树莓派自带音频输出
    pcduino 就没有
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-8-26 10:50:28 | 显示全部楼层
    你这都可以登录树莓派安装这玩意了...还不是说明早就有门道获取到IP
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2013-3-3 19:43
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2013-8-29 19:25:22 | 显示全部楼层
    超级野狗 发表于 2013-8-26 10:50
    你这都可以登录树莓派安装这玩意了...还不是说明早就有门道获取到IP

    公司自动自动分配地址,每天都不一样,一次装好,一劳永逸
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 10:27 , Processed in 0.150843 second(s), 21 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.