Virtuális Fal iRobot Roomba számára Arduino nanoval

Néha hasznos lehet bizonyos helyekről kizárni a Roomba robotporszívót. Erre a célra vásárolhatunk gyári virtuális falat, de egy arduino nano és pár olcsó alkatrész felhasználásával el is készíthetjük magunknak.

Virtuális fal az iRobot Roomba robotporszívóhoz
Virtuális fal az iRobot Roomba robotporszívóhoz

Ezeket használtam a projekthez:

  • Nano V3.0 Atmega328
  • Ir LED 940nm
  • Ellenállás 470 Ohm
  • Elemcsatlakozó 15cm kabellel, 9v elemhez
  • 9V Alkaline Elem 9V
  • ON/OFF Billenőkapcsoló Fekete

iRobot Roomba Virtuális Fal Klón Arduino nanoval
iRobot Roomba Virtuális Fal Klón Arduino nanoval

Nyissuk meg az Arduino programot és töltsük fel az alábbi egyszerű kódót a nano-ra.

#include <IRremote.h>

// irLed ==> D3!
IRsend irsend;  

void setup()
{
  irsend.enableIROut(38);
}

void loop()
{
  irsend.mark(1000);
  irsend.space(1000);
}

Egyszerű külső burkolat, 3D nyomtatóval kinyomtatható.

3D nyomtatható Virtuális Fal
3D nyomtatható Virtuális Fal

Ha érdekel, itt megnézheted, hogyan rányíthatod a Roombát hangparancsokkal, Amazon Alexával.