-
1Materials
First gather the materials listed in the compenents section.
-
2Setting up the jetson nano
Then you will need to connect the Jetson nano to the moniter. To do this plug the connect the hdmi cable, ethernet cable, and power cable.
-
3Micro SD card
Insert the micro sd card into the jetson nano.
-
4Explore the Jetson nano
It is important to know how to acsess everything in the jetson nano from the LX terminal to the web browser. You can watch videos that show you how to acsess all the features of the jetson nano or expierment with it yourself.
-
5Downloading Files
Download files from github on the computer. The most essential things you will need to download from github are open cv and python tesseract. The links for those can be found in our hackaday project log.
-
6Startingi the AI
Creating an AI is a long process that an be frusting and should not be expected to do in one sitting. You will be using the LX terminal on the nividia jetson nano to make the AI and implementing it into your python code for the camera. You can fid videos on youtube on how to start making an AI on the jetson nano. You can also find helpful videos in our project log.
-
7Writing the python code
You will need to write python code to implement your ai and be able to scan and find the expiration dates. Due to this being a unique project you will most likely need to write your own python code. For help you can use youtube and read websites that do similar projects to this one. Such as a website for a project that uses the Jetson nano to make an AI that is a reading eye for the blind. You can also see the python code we used if you look in our project log week #5 .
-
8Training the AI
You will need to train the AI to recognize a multitude of different expiry dates. Luckily there are many websites that contain hundreds of pictures of expiration dates perfect for training the AI. You can find the website we used in our project log week #5.
-
9Housing for Nividia jetson nano
This step is not needed for the finished product to work however it is nice to have this addition. If you have access to a 3d printer you can 3d housing for the Nivdia Jetson nano by making the design yourself using onshape or you can use one online. Heres a link for a 3d model https://www.thingiverse.com/thing:3518410.
-
10Adding the LEDs
You will need to add the LEDS to the outside of your jetson nano. These are used to indicate if a product is expired or not, You will need to connect the LEDs to your bread board as well as the resistor and jumper cables. You can see how we did it as a reference photo.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.